<SEC-DOCUMENT>0000950170-22-004176.txt : 20220318
<SEC-HEADER>0000950170-22-004176.hdr.sgml : 20220318
<ACCEPTANCE-DATETIME>20220318170134
ACCESSION NUMBER:		0000950170-22-004176
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		99
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220318
DATE AS OF CHANGE:		20220318

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Alpha Teknova, Inc.
		CENTRAL INDEX KEY:			0001850902
		STANDARD INDUSTRIAL CLASSIFICATION:	IN VITRO & IN VIVO DIAGNOSTIC SUBSTANCES [2835]
		IRS NUMBER:				943368109
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-40538
		FILM NUMBER:		22753265

	BUSINESS ADDRESS:	
		STREET 1:		2451 BERT DRIVE
		CITY:			HOLLISTER
		STATE:			CA
		ZIP:			95023
		BUSINESS PHONE:		8316371100

	MAIL ADDRESS:	
		STREET 1:		2451 BERT DRIVE
		CITY:			HOLLISTER
		STATE:			CA
		ZIP:			95023
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>tkno-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?><!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2022-03-18T16:35:27.0492+00:00 --><!-- Copyright (c) 2022 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:tkno="http://www.teknova.com/20211231" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:utr="http://www.xbrl.org/2009/utr">
 <head>
  <title>10-K</title>
  <meta http-equiv="Content-Type" content="text/html" />
 </head>
 <body>
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_47b0e80c-7a3b-4c7a-9c43-6dd1a6e895e4" name="dei:AmendmentFlag" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonFraction id="F_76b5757b-bcac-428e-9b2f-fad51cefb9b4" name="us-gaap:CommitmentsAndContingencies" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_5e80a336-777e-4580-8326-921e8699ba62" name="dei:EntityCurrentReportingStatus" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222">Yes</ix:nonNumeric><ix:nonNumeric id="F_cee11875-f76f-4177-b9e4-db1c8a5b364b" name="dei:DocumentFiscalPeriodFocus" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222">FY</ix:nonNumeric><ix:nonNumeric id="F_9b98fc63-7b67-4b0e-a905-153c44e13025" name="dei:EntityVoluntaryFilers" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222">No</ix:nonNumeric><ix:nonNumeric id="F_be088298-67ff-4949-838b-ab80d4f9137b" name="dei:EntityInteractiveDataCurrent" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222">Yes</ix:nonNumeric><ix:nonNumeric id="F_2810ca59-bd26-449e-b265-8db158a19779" name="dei:EntityCentralIndexKey" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222">0001850902</ix:nonNumeric><ix:nonFraction id="F_6f4254ed-0143-41d6-a554-207a0525bf89" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c" unitRef="U_USD" decimals="-3" scale="3" format="ixt:zerodash">&#x2014;</ix:nonFraction><ix:nonNumeric id="F_b14b61ff-2924-458f-84d0-48168cc2adc5" name="dei:EntityWellKnownSeasonedIssuer" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222">No</ix:nonNumeric><ix:nonFraction id="F_cb7ced38-865a-4a6c-84ef-a7c6445285ad" name="us-gaap:PreferredStockValue" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" unitRef="U_USD" decimals="-3" scale="3" format="ixt:zerodash">&#x2014;</ix:nonFraction><ix:nonFraction id="F_3f2be26c-7ed9-403e-906e-b5112f80596f" name="us-gaap:CommitmentsAndContingencies" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_90746c06-b253-4395-bce1-d90df5a5784f" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" contextRef="C_dff59a93-4e1c-49f4-9176-32b562134103">http://fasb.org/us-gaap/2021-01-31#AssetsCurrent</ix:nonNumeric><ix:nonNumeric id="F_c5dd799f-0d4b-4fd1-b514-61048f4058e4" name="dei:CurrentFiscalYearEndDate" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222">--12-31</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="tkno-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="C_5abac896-58eb-4d4c-9c6c-379d2cf90120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_22318036-b888-42b8-aa0c-02e5d6f8fd18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_906956ba-4ad9-475f-a661-ae5ec4ec0902"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e96f1c07-c309-4008-90fa-cd7826aa53d9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c58eea4b-2511-435b-8cb6-cbf57edac8e9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_de356dd3-bf8e-485b-bea4-36621eb42278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_74e24bc6-e4f9-46b1-9787-2fb42dcdbd93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9fb03b96-522c-4fa6-a515-779e81cbf296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1d5d7372-31c7-4b7f-abe9-0103de211d15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0b004f50-cd74-4768-89be-da330f53d731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5e4761a1-abf6-4be7-b970-19905692505b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6e026805-5ef0-418e-b83d-da2ddaf0f9ae"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_51a25cb5-b062-4cec-9c7b-251e777b70e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:OtherProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1ba0adf2-6b70-4599-b301-c4348bb00e6d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e79e9a95-74e5-4698-98e7-a11313cf5edd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_29b90084-187c-4dbd-8a56-e0c36432e6fe"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_87675a91-e1a1-46f7-8eda-f9c9123a2ff0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a559d064-ea8a-4dbb-b3cf-3ca6247dff55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c8bad3a7-8f6b-463d-a8ba-1c49ccffe6bf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9f4c3a72-6971-4623-a2fb-4ba78849da03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tkno:PerformanceBasedOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d5e69c96-e656-4608-902a-021f8f229fc7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:CustomerTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d1c73e0b-40e9-427e-97e3-1d62dc3cb67f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e72edc27-2f00-4a82-8b0b-e55a912d6264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:ClinicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2bb4dbaf-5336-4800-ae24-a1551684aec7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:UnrelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4c1c7571-d78a-4bb3-9c84-933b0272d1e5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b35d1725-bcb2-4236-a706-adfadf2f6e38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tkno:EmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8830dae9-7521-4e98-be77-6df9509c78bc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8b267a56-dec2-475f-9da3-eeec50692765"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_64673711-bae1-49ee-9691-d1bf460318d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-17</xbrli:startDate><xbrli:endDate>2021-06-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_70d43cd2-208a-4c33-9de6-49c8683ad555"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8c8c6e38-5ce7-4766-b06a-59eefd6ceef5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_86d5281d-9715-47d0-b8a3-abce9cf5f723"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:MeechesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_153c5b4a-f937-44e5-96f0-6d718a942b81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-01</xbrli:startDate><xbrli:endDate>2017-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cbee3f32-8aad-47cb-ac6f-c91bec3ea23a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:NoSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7eab51ff-d3f3-4d64-b663-0209cf9b7220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0c94d77c-28f1-4d11-8332-8193d29a9934"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0c108e89-8911-4581-9a8c-e14a9d87b92c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:RelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0fa3b775-6a6f-4e28-b489-91ee805584ab"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_882e94c7-77bc-4aef-9bf9-2f43678cc1c8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_22cf2825-03a3-4f8c-bef1-08b5d0d49f57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d195fa68-8237-48c7-8d83-8ea8a3088c16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dff59a93-4e1c-49f4-9176-32b562134103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bf47a22a-e4cf-4f2b-ae32-33fd9c31cfa4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:NoSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c1efd589-507f-4eae-ba29-57890fe608a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a5dcf771-6b9a-4e3a-8d51-0c4b001ff729"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ad3564dc-8cae-4de9-8861-75e8e817f67c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_52efa053-f9b8-4036-941d-2a58a60ff010"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c97c1871-12d5-4fff-ad47-1f3875e65b36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:SampleTransportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b726c194-5249-4b37-ac52-f916a0343a07"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:NoSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0e845e47-8c9b-447d-981d-5bf897e22de2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:DirectCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4715a40b-84fd-44a0-a95e-837d306d62d9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_33e66db6-a6ab-4385-873b-d0cd5fc7344d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_934ce955-51cd-46f9-8195-98dccfebbb00"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:LargestCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_234a555c-4343-4ff7-9748-da490d99b994"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:SampleTransportMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_492bc9b3-6a6b-4581-a25e-ae9d4b505306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9a5df773-421a-407b-8311-d29ef465d15f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:MeechesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ff6081e1-69ba-4b22-867d-6e77d3c0f8d7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_649bfb6f-496e-4f68-b336-2799754a79a1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6b31940c-9d67-4d15-872e-b3c499ebcf53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8a54a258-5eab-456e-aef1-ebede8f1bdbf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0c345376-b4b6-4dfe-97df-e5ea6d06c427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_48e93151-fd7e-455c-b679-02967409ff2c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a7c26a7b-3e62-4706-b2d6-6d28f964e321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-26</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_101c37c4-d31a-407f-a53c-eca25f821b6b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e02b3e97-7a0c-4106-b66e-e7afe9185941"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f2899cde-95b3-44a8-afa2-b69ae7a9b6f0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7b808026-4f19-46c8-8571-13d455635f5d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tkno:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-26</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bc4e8b0c-8d8b-4d99-b244-60831c68ce0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_02f3958d-e622-4fa3-bd93-f93030490f3b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_79c83805-972e-4c06-b509-3df781138e5f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a26e9d77-d2a9-49bf-a673-085bd3204df0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tkno:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_937a2de6-9dcb-4f28-bf32-dfaa3140bda8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:ThreeLargestCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_348834be-3c77-4cc8-8b1e-21f196b132dd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockOptionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_46e122c0-f097-46e9-961a-85788b485c29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_043792c2-c9bc-4348-bda8-ff84caa088f7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_24133939-0ba1-47e5-b743-cfe4fe86f617"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c7ee9461-96a8-4163-b26b-0abc54770222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9e8d35a5-da8b-4002-9a17-eca9145614f6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0762ef14-00e4-4493-9fe6-2d04c6f1e9d5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1795e9fb-b8d5-4b85-b67c-cdcee9841fd9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e9901d0b-d037-4d6b-8432-7dd64f6a77c5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2fffc045-20a7-4285-bb15-6528f0f18a78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b4a3fe6d-2b61-4d6b-b119-1b10146cd439"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6959bf9a-6567-4937-9b88-8e144dfe8c6c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:SecondLargestCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_11f590e7-43d6-4ce4-b0a6-09cc805cb9a7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6d694cc2-c3a3-49d5-b8ed-01c303caea30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b4e19d0a-8246-492f-9247-48e0b570676d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2032e18b-7d29-4969-9755-a0493764667e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tkno:EmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d709cff2-c789-4d9c-ae31-e426c1fdf10d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e682b9a6-a87f-4ba7-a327-a36819503d46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_29922754-9236-48d6-8668-080f9c0f2b42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3a1b5d54-6704-43e2-83ed-0893a3a413ce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c9e4e2ba-7750-4fca-8bbd-d7d838d8e3a5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c750a401-f178-48c1-81b3-9dbff0cda505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tkno:EmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ce6999ef-c09f-4b40-ab43-de6a702f20d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1e823338-7847-4d21-8591-23ab5b916c07"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0a25a1ce-b02a-4674-930c-50623116d0a3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_66f49ec1-a18c-41dd-a77e-e86c29c1d8c3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e157010d-c308-4761-9d81-982be0b307f5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:MeechesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d9791a32-b4dd-4376-aa97-1656ab107f91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e3ef8f5a-5b54-4ef6-ac0c-bb8a1d247b59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:The401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b3d9528f-e5a1-4c72-8e90-100007560bab"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_73e7113e-a8bc-4630-9338-3c9164002014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_65f147dd-b2f3-49d7-bbe0-5e729138f949"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c0ef6fcb-c4d1-4c27-aa95-1c0903ae2d67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dfe1c6b9-5887-418f-a3d2-7fd15e508e68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockOptionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_484b74cb-263b-489c-9e89-d02193431393"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c11a2462-b26d-4e74-a600-af95a3604e94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8e532a0d-2986-44c5-a49b-93f0953e1f81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cd77924f-4877-40d2-9c97-37f817deba32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c7c4fce3-989c-4e46-8472-483657f1e9d9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_413128af-5a72-4ec0-8223-f7266f54782d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fd104244-98b3-4558-94d2-c8b093690468"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8e5f5a55-6384-455d-b0ac-1044cddf1d33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:LabEssentialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_16593929-3cac-4302-99c6-5978af7602c5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4d6b592c-77c4-48c4-be62-f572537daea1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_29b3d98d-6def-4fb5-a529-bc2d2c44516f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f417034a-d60d-4154-a238-309cc2b3ef7f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e5eb5748-1058-47cd-82fd-5c9985898f03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_83659bec-d51c-4668-9b3c-1832c8caaaa6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7ffb5379-177a-47db-b7a7-54e475bd0831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0e4b29b7-2e1e-4e95-a228-2e81c0c44b6b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e68312ab-de94-4280-8422-3fc7b3502939"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:NoSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cbe4057e-eac1-4724-bbb0-6e19ea3f1d93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cfb5de7d-b28d-49c3-8e7b-18def67a1a1e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a669b0a8-cfc9-4b69-8677-ba9ac10a571b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_988a9c9d-a55d-48c3-baf3-c921310f3849"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:DirectCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_55072f02-8ec8-4873-863e-65c06b7be13b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5261ec66-2dac-4508-8d25-fbb1c92e5633"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_89746f63-2da3-47fa-bc32-e4fc9de82eb1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">tkno:LIBORFloorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-26</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cb93024a-4e10-4196-8f7c-50119121fbe0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_342b4cad-e08d-4a04-aac3-adad81587567"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:ClinicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0dcd6259-2226-4c14-a352-58468236197c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ac2d194a-5961-4234-bbc0-86c7db5daca0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d07db633-1810-4edc-b06c-e1196bccd1e1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:LabEssentialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9b19eeba-df08-48a4-82ae-e903991d0204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1af57bbf-befc-4afb-ab25-fac1e65655c4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9984c176-37a5-4900-8903-644bfdff6f2f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_965fb669-d3d8-48e2-b114-29a66dd2f125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e9bd8b8c-1aaa-42e7-83e7-8deb9b93d481"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c08a9aaf-1956-4283-b16e-7e4be282691b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockOptionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9d4ebf36-be04-41ab-8509-bf9410ba9c84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3d1db556-a27a-431b-96d7-991191f8fcc1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8b75c1e2-2283-43f9-80df-6a1ea6cf49b8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4c684717-976d-4fe3-8598-ddfc980278d5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c738348a-3dcb-4ca5-b829-d61f31ff3240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_937adfb0-3df8-4650-98bf-f5aa090fe3da"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_21f891cc-b718-4d8f-8dad-c3ee4654a820"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a4280629-51ff-48d3-abe5-6fa669e9a104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_417b2c1c-4491-4be3-a76e-14c87d19e9dd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e1b88278-aa72-4cee-8f73-5cdf8dc6c0f6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9bd62222-9a1e-471a-b07c-e5dbc10de918"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tkno:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2a58048b-39d8-492c-a960-77543e11f7a3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_245c9590-f899-4b0b-b44d-75e4a697a961"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_de781431-3ef1-4a0c-a774-7eb06070c2b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_94bfcea8-2dd2-4616-9184-6f8ae3e8db87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:OtherProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_66236d86-a860-4354-9218-5dc10660e7ac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_82a6f801-4afa-4ebf-a852-d3f33dbe9fa4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:LargestCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5e9e1037-87f4-48c6-ac06-c9edf46a3e4f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bdc9c78c-f85f-413c-bb7e-19326886e108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cb361de8-5518-49ad-8a90-f45d3cb6f31e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-31</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b4892f7f-d726-4384-9f2c-db1d3a99ccd0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ef4b3fbc-5fd7-452a-af45-601bab21f424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7eb77813-31bb-4d30-8439-1b0ecf832ea1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6a21e8a6-b4cf-4285-9d72-e7e89b0d7ac7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6753dedb-6a30-46dc-a7b2-d592415bc409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dc5feb9a-62e8-4013-9b8f-b778a24661b8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5c292623-7bcf-4b1d-991c-aa8e06694988"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-14</xbrli:startDate><xbrli:endDate>2021-06-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_faaa0bd8-67be-4b75-8ffa-30c3ccd13a76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_da17cc0a-0b09-463c-a4c9-d8ff88497b4a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_279d649d-fdbd-49b1-934b-dfb6551ffa5e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_81fcaa99-5350-47ae-b733-f26776ccc0a7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b80adaca-1da3-4afc-9f09-b2021ae62be2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_01452031-9a36-4f10-8e41-d389d7b14d5b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ce7a2740-0089-486f-b5f4-24cb6fd74433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b02b2448-1526-44b5-8a9c-a98de9e80209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b29668ea-84b2-401f-87c1-9c94bcb27690"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b7c15ccf-28fd-483d-bd08-daaff55cd918"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_42860246-dc62-4413-bf40-791cafea4aa5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_48cb0f62-2e7d-46df-8a59-11e50f478c80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-27</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ce91c4cf-992d-4e17-a800-68817a7b9dac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2baa7c3b-b3fc-4688-839b-19f002fd33fc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7d7f70a6-087e-4aed-9de6-73f4fadc2886"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_70f29455-6fe6-431c-9796-e56d9328e0b0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4559ab99-b3b1-4303-a190-30e62d4316b1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4a8c4bbc-3711-4269-9e7a-30047cd27072"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:The401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_758ef13b-863c-4df1-b049-d785529d89f2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6bfd3389-f643-4150-8cbd-8f60cdca32ea"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4384f49b-a8ac-453a-8156-7a9fd4b5cb3e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9afb5de9-9c03-4097-96ff-512e4c3b5b7f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f2d46934-4488-4692-8648-ca2ea3646914"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockOptionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e47cdcdd-3b6b-448c-b8c0-dae4e98e15e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5248a173-615c-4b4f-ad96-c48c48215199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_93a2ce87-9faf-4946-a39d-3235adf48bfc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9d9b99a4-3296-42e6-b5eb-d909cf03ea15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e60e5157-881d-49c4-a03e-410f087b5ab3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_166eaefe-c86b-4c40-8b20-53b39af4b5ac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_656ee10c-6d29-4f93-8379-4ec3ab01f45c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_50b892d1-3ce1-492e-b4f7-302cd06befd3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:MeechesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6f570160-73eb-4c6a-8134-e81b29069bf6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a65cad74-7106-4a48-b76f-e6d9ecd2c3b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001850902</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-26</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_UnitedStatesOfAmericaDollarsShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_Customer"><xbrli:measure>tkno:Customer</xbrli:measure></xbrli:unit><xbrli:unit id="U_BusinessLines"><xbrli:measure>tkno:BusinessLines</xbrli:measure></xbrli:unit><xbrli:unit id="U_Segment"><xbrli:measure>tkno:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U_Supplier"><xbrli:measure>tkno:Supplier</xbrli:measure></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="FNT_c99461c8-c208-4571-b144-b1c9e0c22f7a" fromRefs="F_98bbca4c-b424-43d0-a200-87e08c5b7b74 F_9fe813ea-20f4-4a30-9793-a8988e28576d"></ix:relationship><ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="FNT_bd0b5388-63ee-4397-bcda-7827c10de1fe" fromRefs="F_948553c8-04ea-4420-a7a4-3e97c34c84fd F_3f21def4-870c-4d27-9875-9f6ced3fb71b"></ix:relationship></ix:resources></ix:header></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:0.06708333333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="border-top:2.250pt double;padding-top:1.0pt;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:16.0pt;font-family:Times New Roman;">UNITED STATES</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:16.0pt;font-family:Times New Roman;">SECURITIES AND EXCHANGE COMMISSION</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Washington, D.C. 20549</span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1.000pt solid;margin-right:40.0%;text-align:center;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:18.0pt;font-family:Times New Roman;">FORM </span><span style="font-size:18.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_967f06ae-4280-4ce8-bece-23a73a70183d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:DocumentType"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:18.0pt;font-family:Times New Roman;">10-K</span></ix:nonNumeric></span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1.000pt solid;margin-right:40.0%;text-align:center;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(Mark One)</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:4.0%;"></td>
    <td style="width:96.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;padding-left:0.010in;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_72e85c91-88cc-4dc9-bba1-4aa728b9d3f1" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">&#9746;</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;padding-left:0.010in;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">For the fiscal year ended </span><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_27f6b692-e32b-4a3d-aa48-3bd091104e50" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">December 31, </span><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b7600705-37f5-46fc-bebc-83c5e6d88f93" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:DocumentFiscalYearFocus"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">2021</span></ix:nonNumeric></span><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"></span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">OR</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:4.0%;"></td>
    <td style="width:96.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;padding-left:0.010in;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:3.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8516473d-833b-44f0-8e8b-21371b7f9eda" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;padding-left:0.010in;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:3.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM                      TO</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">                     </span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Commission File Number </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9dc8d73d-6a22-426c-bf3f-f00111ee6874" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityFileNumber"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">001-40538</span></ix:nonNumeric></span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1.000pt solid;margin-right:40.0%;text-align:center;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:20.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_37795613-eb4d-4490-942b-54e5831d1f73" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityRegistrantName"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:20.0pt;font-family:Times New Roman;">ALPHA TEKNOVA, INC.</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">(Exact name of registrant as specified in its charter)</span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1.000pt solid;margin-right:40.0%;text-align:center;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:3.0pt;font-family:Times New Roman;"> </span>&#160;</p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:50.0%;"></td>
    <td style="width:50.0%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f584fb93-0b27-4d8b-9e85-e3e3eceb7578" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Delaware</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_018f605f-26d5-4a4f-ba4c-a83dcdb84204" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityTaxIdentificationNumber"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">94-3368109</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:7.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">(State or other jurisdiction of</span></p><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">incorporation or organization)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">(I.R.S. Employer</span></p><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Identification No.)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_352e941b-b310-4f47-b384-78beff6b05cc" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityAddressAddressLine1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">2451 Bert Dr.</span></ix:nonNumeric></span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_5383cbe2-eb14-4676-b311-ffb9d997912c" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityAddressCityOrTown"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Hollister</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_efd001ac-c207-424b-91bf-87ec7de4ec5b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityAddressStateOrProvince"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CA</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4e9fdbd5-90c4-42cc-8b0c-baed53b4929a" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityAddressPostalZipCode"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">95023</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:7.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">(Address of principal executive offices)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">(Zip Code)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Registrant&#x2019;s telephone number, including area code: (</span><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_79c76b81-5e35-4de6-adff-c26ebb56c128" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:CityAreaCode"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">831</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">) </span><span style="font-size:9.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_52b0f1ed-15dd-4799-a65c-cb413f19c118" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:LocalPhoneNumber"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">637-1100</span></ix:nonNumeric></span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1.000pt solid;margin-right:40.0%;text-align:center;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Securities registered pursuant to Section 12(b) of the Act:</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:38.0%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:15.0%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:45.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Title of each class</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Trading</span></p><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Symbol(s)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Name of each exchange on which registered</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b4a656c2-9bab-4f46-b57f-79154fbe4131" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:Security12bTitle"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:Times New Roman;">Common Stock, par value $0.00001 per share</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1bdcca66-7252-44e4-98ce-425dfd14c2ad" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:TradingSymbol"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:Times New Roman;">TKNO</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:5.695pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.5pt;font-family:Times New Roman;"><ix:nonNumeric id="F_cbcc7d18-60ca-431d-a002-e89fa35a603d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:Times New Roman;">The Nasdaq Stock Market LLC</span></ix:nonNumeric></span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Securities registered pursuant to Section 12(g) of the Act: None</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. YES &#9744;     </span><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b14b61ff-2924-458f-84d0-48168cc2adc5;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">NO</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> &#9746;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.  YES &#9744;     </span><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_9b98fc63-7b67-4b0e-a905-153c44e13025;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">NO</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> &#9746;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">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.  </span><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5e80a336-777e-4580-8326-921e8699ba62;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">YES</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> &#9746;     NO &#9744;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).  </span><span style="font-size:8.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_be088298-67ff-4949-838b-ab80d4f9137b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">YES</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> &#9746;     NO &#9744;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#x201c;large accelerated filer,&#x201d; &#x201c;accelerated filer,&#x201d; &#x201c;smaller reporting company,&#x201d; and &#x201c;emerging growth company&#x201d; in Rule 12b-2 of the Exchange Act.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:19.295%;"></td>
    <td style="width:0.724%;"></td>
    <td style="width:55.362%;"></td>
    <td style="width:1.178%;"></td>
    <td style="width:20.492%;"></td>
    <td style="width:0.724%;"></td>
    <td style="width:2.226%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Large accelerated filer</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">&#9744;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">  </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Accelerated filer</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">&#9744;</span></p></td>
   </tr>
   <tr style="height:2.15pt;">
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ae5637ff-1376-41bf-a18f-c45c15b521e8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Non-accelerated filer</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">&#9746;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">  </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Smaller reporting company</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b01235bc-8c9e-434d-b604-9d208ca9b244" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">&#9746;</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:2.15pt;">
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Emerging growth company</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_aa3a52d0-09e4-4892-9d5a-801caa21734c" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">&#9746;</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">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.  </span><span style="font-size:8.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_348688b4-6e2a-40f9-9dc8-e3e24ea6b635" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityExTransitionPeriod" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#x2019;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  </span><span style="font-size:8.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_02f12dc8-08d7-4804-bbe2-8e08435b872d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  YES &#9744;     NO </span><span style="font-size:8.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_bafec091-2ec0-49bf-aff1-25a58fd1b92d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:EntityShellCompany" format="ixt:booleanfalse"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">&#9746;</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant, based on the closing price of the shares of common stock on June 30, 2021 was $</span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d07d1648-dba4-404c-842b-ea16d5a8736f" contextRef="C_c0ef6fcb-c4d1-4c27-aa95-1c0903ae2d67" name="dei:EntityPublicFloat" unitRef="U_USD" decimals="0" format="ixt:numdotdecimal">163,737,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">The number of shares of Registrant&#x2019;s Common Stock outstanding as of March 15, 2022 was </span><span style="font-size:8.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fc1fb53f-553f-4d67-9276-9d31518075ff" contextRef="C_e47cdcdd-3b6b-448c-b8c0-dae4e98e15e6" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">28,042,479</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">DOCUMENTS INCORPORATED BY REFERENCE</span></p>
  <div><ix:nonNumeric id="F_98bf2ddd-60fc-4c58-a915-a406f12438e7" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:DocumentsIncorporatedByReferenceTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Portions of the Registrant&#x2019;s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant&#x2019;s fiscal year ended December 31, 2021.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:2.250pt double;text-align:left;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:0.06708333333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;">&#160;</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Table of Contents</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:11.004%;"></td>
    <td style="width:81.998%;"></td>
    <td style="width:6.998%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Calibri;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Page</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART I</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 1.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_1_business"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Business</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 1A.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_1a_risk_factors"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Risk Factors</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 1B.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_1b_unresolved_staff_comments"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Unresolved Staff Comments</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 2.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_2_properties"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Properties</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 3.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_3_legal_proceedings"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Legal Proceedings</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 4.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_4_mine_safety_disclosures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Mine Safety Disclosures</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">59</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART II</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 5.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_5_market_for_registrants_common"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Market for Registrant&#x2019;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 6.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_6_selected_financial_data"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">[Reserved]</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 7.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_7_managements_discussion"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 7A.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_7a_quantitative_and_qualitative"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 8.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_8_financial_statements"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Financial Statements and Supplementary Data</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 9.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_9_changes_in_and_disagreements"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 9A.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_9a_controls_and_procedures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Controls and Procedures</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 9B.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_9b_other_information"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Other Information</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 9C.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_9c_disclosure_regarding_foreign"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART III</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 10.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_10_directors_executive_officers"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Directors, Executive Officers and Corporate Governance</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 11.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_11_executive_compensation"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Executive Compensation</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 12.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_12_security_ownership"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 13.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_13_certain_relationships"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Certain Relationships and Related Transactions, and Director Independence</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 14.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_14_principal_accounting_fees"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Principal Accounting Fees and Services</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART IV</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 15.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_15_exhibits_financial_statement"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Exhibits, Financial Statement Schedules</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">75</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;text-indent:6.85pt;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="margin-left:6.85pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Item 16.</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item_16_form_10k_summary"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Form 10-K Summary</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">78</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">i</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">This Annual Report on Form 10-K contains forward-looking statements that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements relating to our financial condition, results of operations, plans, objectives, future performance and business, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as &#x201c;may,&#x201d; &#x201c;will,&#x201d; &#x201c;should,&#x201d; &#x201c;expects,&#x201d; &#x201c;plans,&#x201d; &#x201c;anticipates,&#x201d; &#x201c;could,&#x201d; &#x201c;intends,&#x201d; &#x201c;target,&#x201d; &#x201c;projects,&#x201d; &#x201c;contemplates,&#x201d; &#x201c;believes,&#x201d; &#x201c;estimates,&#x201d; &#x201c;predicts,&#x201d; &#x201c;would,&#x201d; &#x201c;potential,&#x201d; &#x201c;likely,&#x201d; or &#x201c;continue&#x201d; or the negative of these terms or other similar expressions. Forward-looking statements contained in this Annual Report on Form 10-K include, but are not limited to, statements about:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our future financial performance, including our revenue, costs of revenue and operating expenses;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to achieve and grow profitability;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to consistently deliver high quality, custom, made-to-order products meeting our customers&#x2019; expectations and quality requirements, including as they increase the scale of their demand over time;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the continued adaptability and versatility of our proprietary manufacturing processes;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the longevity of our customer relationships and the likelihood that our customers substitute our products with alternatives;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the promising nature of cell and gene therapy research, the size and growth of our potential markets and our ability to capture market share;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the impact the novel coronavirus (COVID-19) or any pandemic, epidemic or outbreak of infectious disease, natural disasters, geopolitical unrest, war, terrorism, public health issues or other catastrophic events may have on our business;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the ability of our products and services to perform as expected and the reliability of the technology on which our products and services are based;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the suitability of our products to meet customers&#x2019; growing needs and our ability to collaborate with our customers to meet their demands;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the increasing use of messenger ribonucleic acid (mRNA) vaccines and therapies and the resulting demand for more customized, Good Manufacturing Practices (GMP) bacterial cell culture media and associated formulations over the short- and long-terms;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to make the investments required to maintain our operational excellence, including through extending our rapid custom production capabilities;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to continue to expand our total manufacturing capabilities;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our future investments to strengthen our marketing, sales, research and development (R&amp;D) and technical support organizations;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to onboard new gene therapy and mRNA therapeutic customers and migrate our current customer base from research to GMP-grade products;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ongoing ability to hire and retain skilled personnel;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">regulatory developments in the United States (U.S.) and other foreign countries;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the impact of revenue recognition rules and other factors on our financial results;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our expectations regarding the period during which we qualify as an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (JOBS Act);</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to obtain, maintain and enforce intellectual property protection for our current and future product and service offerings, including our ability to protect our trade secrets, trademarks and trade names; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the increased expenses associated with being a public company.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations, prospects, business strategy and financial needs. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, assumptions and other factors described in the section titled &#x201c;Risk Factors&#x201d; and elsewhere in this Annual Report on Form 10-K. Other sections of this Annual Report on Form 10-K describe additional factors that could adversely impact our business and financial performance. Furthermore, new risks and uncertainties emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Annual Report on Form 10-K. This Annual Report on Form 10-K therefore does not contain an exhaustive list of all potentially applicable risks. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, statements that &#x201c;we believe&#x201d; and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Annual Report on Form 10-K. While we believe that information forms a reasonable basis for such statements, it may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon them.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which they are made. We undertake no obligation to update any forward-looking statements after the date of this Annual Report on Form 10-K or to conform such statements to actual results or revised expectations, except as required by law.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">You should read this Annual Report on Form 10-K and the documents to which we refer herein and have filed as exhibits completely and with the understanding that our actual future results, levels of activity, performance and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART I</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_1_business"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 1. Business.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Overview</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. (referred to herein as the Company, Teknova, we, us or our) is a leading provider of critical reagents that enable the discovery, development and production of biopharmaceutical products such as drug therapies, novel vaccines, and molecular diagnostics. Our more than 3,000 active customers span the continuum of the life sciences market and include leading pharmaceutical and biotechnology companies, contract development and manufacturing organizations, in vitro diagnostics franchises, and academic and government research institutions. Our Company is built around our knowledge, methods and know-how in our manufacturing processes, which are highly adaptable and configurable. These proprietary processes enable us to manufacture and deliver high quality, custom, made-to-order products with short turnaround times and at scale, across all stages of our customers&#x2019; product development, including commercialization.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have substantial expertise in manufacturing customer-specified formulations and have demonstrated the ability to manufacture and deliver our products to customers quickly. Due to our expertise in raw materials sourcing, chemical formulation, and quality control, developed over more than two decades, we are typically able to move a new custom product into production in a matter of weeks from order receipt. This can allow our customers to receive their products in weeks as compared to months from alternative suppliers employing traditional production environments. Our processes are designed to handle a diverse array of customer-requested inputs, which vary by volume, chemical formulation, quality specifications, container types, and transportation requirements, enabling broad use of our products across the life sciences market. Our proprietary capabilities and products underpin the value we provide to customers across their product development and commercialization activities and allow us to scale with our clients as they grow, supporting their need for materials in greater volumes and that meet increasingly stringent regulatory requirements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We offer three primary product types: pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification. We typically begin working with customers in the discovery phase of development, in which they use off-the-shelf (catalog) formulations for initial experimentation. As customers&#x2019; product development progresses and they advance to requiring products with improved performance, in greater volumes, and that meet GMP regulatory requirements, they routinely go on to order high value, custom, and GMP-grade products. We believe the highly bespoke nature of our portfolio makes us a critical, trusted supplier to our customers.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img235218545_0.jpg" alt="img235218545_0.jpg" style="width:606px;height:236px;" />&#160;</p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Due to the extensive validation required for these custom products, our customers frequently integrate them as components into the lifecycle of their own products and, we believe, are therefore unlikely to substitute Teknova&#x2019;s components with alternatives. As a result, our customer relationships typically span many years and help drive recurring business. Moreover, we are committed to delivering high levels of customer satisfaction through continued</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">investment in our customer service, infrastructure, quality systems and manufacturing processes. During 2021, we achieved an annual customer retention rate of approximately 97% for customers purchasing more than $10,000 yearly, which customers accounted for just over 10% of our customer base and approximately 90% of our average annual revenue during that period. We believe the Teknova brand is well established in the life sciences industry as a result of our track record of delivering high quality, custom products and providing superior customer service.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We participate in multiple market segments because customers use our products across the life sciences, including in high growth areas like cell and gene therapy research, development, and production. The investment capital raised by companies developing and commercializing cell and gene therapies increased from $9.8 billion in 2019 to $19.9 billion in 2020 and then to $23.1 billion in 2021, according to the Alliance for Regenerative Medicine.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unlike conventional small molecule or protein drugs such as antibodies, many cell and gene therapies require bacterially produced DNA plasmids for their production. Nucleic acid therapeutics, such as the mRNA vaccines developed to reduce the severity of the disease caused by coronavirus infections, are another category of products requiring bacterial production. While sharing some similarities with mammalian bioproduction used for antibodies and other protein therapeutics, bacterial production relies on different processes, reagents, and expertise. Teknova is a leading provider of research and GMP-grade bacterial cell culture media and specialized chromatography solutions, which we believe positions us especially well to capture share in the high growth cell and gene therapy markets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe our prospects for growth will also benefit from developments in other fields, including the validation of mRNA vaccines and their possible use in therapies, continued significant investment in synthetic biology, and growing interest in molecular diagnostics and genomics. We believe the key industry factors that will drive our continued growth include:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the central role that bacterial cell culture plays in producing plasmids, an essential ingredient in cell and gene therapy bioproduction;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the need for custom reagents for viral purification in the development of gene therapies to increase viral production efficiency, yield, and purity;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the growing demand for a single, adaptable, end-to-end provider that can offer both research use only (RUO) as well as GMP-grade, custom, made-to-order products with short turnaround times;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the importance of GMP-grade products in a development and manufacturing process that is subject to complex and stringent regulatory requirements; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the need for suppliers capable of quickly scaling production volumes up and down in response to customer needs.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The nature of many of our products and their uses require that they be manufactured by highly skilled personnel in contamination-controlled environments, following exacting procedures to ensure quality. We manufacture our products at our facilities in Hollister, California, which were purpose-built to address our customers&#x2019; needs for custom-made, RUO, or GMP-grade input components.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Our Portfolio</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our products are used across all stages of biopharmaceutical and diagnostic development workflows from discovery to commercialization. They include essential formulations for common research applications and highly customized formulations for customer-specific applications in genomics and bioproduction. Our customers also use our GMP-grade products as components in diagnostic kits and in the production of therapeutics.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Business Lines</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have two primary business lines: Lab Essentials and Clinical Solutions. Previously, we had a third business line, Sample Transport, which we ceased producing in 2021. Our products cross all stages of development, from early research through commercialization.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Lab Essentials</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are a leader in providing highly complex chemical formulations for use in biological research and drug discovery. Our core research products consist of commonly used, made-to-stock solutions and customer-specified formulations. During discovery, our products are used regularly in small, bench-scale experiments. As customers optimize their processes and begin to scale up in volume, they tend to order more custom products. The Lab Essentials portion of our business includes: pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification. Our research products include essential formulations for common research applications and highly customized formulations for customer-specific applications in genomics and bioproduction. For the year ended December 31, 2021, our Lab Essentials business contributed approximately 74% of our total revenue.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Clinical Solutions</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2017, we achieved International Organization for Standardization (ISO) 13485:2016 certification, enabling us to meet the Quality System Regulation (QSR) under 21 CFR Part 820 of products for use in diagnostic and therapeutic applications. Our Clinical Solutions products are custom clinical products used in the production of mRNA vaccines, protein therapies, gene therapies, and diagnostic kits. Since offering GMP-grade products, we have achieved substantial growth in the number of customers seeking these products annually. For the year ended December 31, 2021, our Clinical Solutions business contributed approximately 18% of our total revenue.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Sample Transport</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2020, we developed and commercialized a suite of sample collection and transport reagents to aid in sample processing for COVID-19 testing. Subsequently, demand for COVID-19 testing declined significantly while the market supply of sample transport medium grew. As a result, in 2021, we decided to cease production of transport medium and no longer market those reagents. For the year ended December 31, 2021, sales of Sample Transport products accounted for approximately 4% of our total revenue.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Product Types</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have three primary product types: pre-poured media plates for cell growth and cloning; liquid cell culture media and supplements for cellular expansion; and molecular biology reagents for sample manipulation, resuspension, and purification.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Pre-poured Media Plates</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have an extensive selection of standard and specialty pre-poured media plates for a wide variety of applications including bacteria, fungi, and nematode growth. Pre-poured media plates, also referred to as agar plates, are the industry standard for growing microorganisms. The agar contains nutrients for the microorganism to grow and often contains compounds, such as antibiotics, to identify and select for microorganisms of interest. Microbes are spread on agar media to produce colonies, which are identical sets or clones of the original microorganism. The use of media plates is essential in the drug development process as it enables scientists to perform discovery experiments, express proteins, select cells for further expansion, and monitor the sterility of a bioproduction environment. Our ability to manufacture specialty pre-poured media plates across a wide range of formulations and plate formats makes them suitable for the most complex biological experiments and high throughput robotic applications.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img235218545_1.jpg" alt="img235218545_1.jpg" style="width:608px;height:406px;" />&#160;</p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Cell Culture Media and Supplements</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cell culture media and supplements are used to expand, or grow, a particular cell of interest under controlled conditions. Cell culture media is composed of essential nutrients, such as amino acids and carbohydrates, growth factors, and hormones. To maintain the cells in culture, supplements (such as growth factors and sugars) are added to the culture over time. Expansion of cell lines is fundamental to the production of enzymes, antibodies, vaccines, and protein therapeutics. Different cells, based on species of origin or cell type, require different nutrients for efficient growth. The ability to customize cell culture media and supplements for a specific cell line is necessary to optimize bioproduction purity and yield. Given our customers&#x2019; desire to optimize cell culture processes early in development, combined with our ability to offer low production volumes for custom formulations, and then to scale production volumes over time, we believe we are a critical supplier for cell culture development and optimization. In addition, we are a leader in the production of bacterial cell culture media and supplements, which are critical inputs into mRNA vaccine and gene therapy production processes.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img235218545_2.jpg" alt="img235218545_2.jpg" style="width:608px;height:405px;" />&#160;</p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Molecular Biology Reagents</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Molecular biology reagents are a cornerstone of biological research, molecular diagnostics, drug development, and bioproduction. Molecular biology reagents are used routinely for a wide variety of applications, including, but not limited to: washing samples; resuspending samples; purifying nucleic acids or proteins; analyzing samples, cell lysis, and sample management. We offer thousands of stock keeping units (SKUs). Our diverse offering simplifies widely used biological protocols for our customers. As customers begin to scale production volumes and require increased manufacturing precision, customers frequently seek to specify formulations and product packaging requirements&#x2014;areas we specialize in providing&#x2014;to achieve their goals of increasing product performance and realizing manufacturing efficiencies.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img235218545_3.jpg" alt="img235218545_3.jpg" style="width:608px;height:406px;" />&#160;</p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Competitive Strengths</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Expertise in Complex, Custom Chemical Formulation Manufacturing</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We work closely with our customers to provide highly customized formulations across a variety of workflows. Our customers routinely specify the raw material source, chemical composition, packaging, labeling, and quality control specifications required for their desired product. Through two decades of capital investment and process optimization, we have created a production system designed to develop and manufacture customer-specified formulations, which we believe enables us to produce and quality control custom products faster than our competitors. We leverage our proprietary chemical formulation and production expertise, supported by a product database consisting of the formulations of thousands of previously made products. This database, along with our tenured staff, allows us to quickly determine the optimal production process and meet the associated complexity requirements for custom orders. We believe our ability to rapidly customize has led to significant adoption of our products.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Quality and Regulatory Expertise Drives Deep Customer Relationships</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The life sciences industry is subject to rigorous regulatory scrutiny in areas such as quality, reliability, and performance. Our customers rely on us to meet these high standards while also facilitating the development of novel, innovative products. During the early stages of product development, we manufacture formulations specified by our customers to aid in the optimization of therapeutic or diagnostic production processes. Our customers frequently validate these custom-made research and GMP-grade components into their production processes, allowing them to remain with us as a single supplier, as they scale up from research to commercial production. As a result of the extensive validation and regulatory requirements applicable to these therapeutic and diagnostic products, we believe these components are often used for the life of a product, as evidenced by our customer retention rates. We are focused on developing and fostering long-term relationships with our customers, which has resulted in increased purchasing volumes from our customers over time.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Industry Leading Delivery Time for Custom Products</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our operations, built upon our proprietary manufacturing processes developed over the past 20 years, enable adaptable, versatile, and rapid production of complex chemical formulations. Our production process is designed to handle diverse inputs in volume and product type, allowing us to deliver custom, made-to-order products for our clients across the life sciences industry. We seek to collaborate with our customers to gain visibility into their product development and purchasing requirements and are positioned to react quickly to meet their needs. Due to our expertise in raw materials sourcing, product creation, chemical formulation, and quality control, we are typically able to move a new custom product into production in a matter of weeks from order receipt. In addition, we can provide custom solutions at low minimum volumes and increase in scale by 100-fold within the same production environment. This means our customers can receive their products in weeks rather than months compared to other suppliers employing traditional production environments. We ship more than 80% of our custom products less than three weeks from order placement.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2021, three of our suppliers each made up 10% or more of our total inventory purchases, which suppliers comprised 61% of our total inventory purchases in the aggregate. One supplier, a distributor, accounted for 40% of total inventory purchases and two of our other suppliers accounted for 11% and 10% of total inventory purchases, respectively. For the year ended December 31, 2020, four of our suppliers each made up 10% or more of our total inventory purchases, which suppliers comprised 86% of our total inventory purchases in the aggregate. One supplier, a distributor, accounted for 29% of our total inventory purchases and three of our other suppliers accounted for 25%, 21% and 11% of total inventory purchases, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img235218545_4.jpg" alt="img235218545_4.jpg" style="width:579px;height:217px;" />&#160;</p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Well Positioned in Rapidly Evolving Cell and Gene Therapy Market</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We work closely with our cell and gene therapy customers to provide customized, made-to-order formulations across a variety of workflows. Our products are critical components frequently used in the research and development of cell-and-gene-therapy-derived pharmaceuticals and vaccines. In particular, we are a leading provider of research and GMP-grade bacterial cell culture media and specialized chromatography solutions&#x2014;reagents required for plasmid and therapeutic nucleic acid production&#x2014;which we believe positions us especially well to capture share in these growing markets.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A report commissioned by us predicts that, compared to spending during phase 1 clinical trials, average spend by customers developing cell and gene therapies increases by 1.4 times during phase 2 trials, 3.2 times during phase 3 trials and 29.8 times during commercial production, following U.S. Food and Drug Administration (FDA) approval. Our data shows that in calendar year 2021, of our approximately 80 customers who were active in cell and gene therapy development, 42% of them purchased solely catalog products from us, 40% purchased at least one custom product, and 18% purchased at least one GMP-grade product. We therefore believe that our customers will spend more with us over time as cell and gene therapies move through the FDA approval process and they purchase more GMP-grade products. Combined with our existing strengths and planned investments in areas valued by developers of cell and gene therapies, which we discuss elsewhere in this Annual Report on Form 10-K, we therefore aim to significantly increase our overall revenue from sales to customers active in cell and gene therapy in the years ahead.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img235218545_5.jpg" alt="img235218545_5.jpg" style="width:624px;height:338px;" />&#160;</p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Source: Fletcher Spaght Growth Report, a report commissioned by us</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Experienced Leadership and Talented Workforce</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our senior management team has deep experience across the life sciences, diagnostics, and biopharmaceutical market segments. Our senior management team has served in numerous leadership roles at both large, multinational organizations and small growth companies. Our employees, a number of whom have been with us for over a decade, provide tailored support, guidance, and service for our customers. We believe the quality of our personnel is critical to our ability to maintain collaborative, long-standing relationships with our customers.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Our Markets</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We participate in multiple market segments, because customers use our products across the life sciences, including in high growth areas like cell and gene therapy research, development, and production. We believe our prospects for growth will also benefit from developments in other fields, including the validation of mRNA vaccines and their possible use in therapies, continued significant investment in synthetic biology, and growing interest in molecular diagnostics and genomics. Within these market segments, we have benefited from and expect to continue to benefit from favorable industry preferences for customized products, high quality, and short turnaround times. The key factors driving the growth in our market opportunity include the rapid expansion of cell and gene therapy, an increase in the use of mRNA vaccines and therapies, and the growing acceptance of molecular diagnostics and genomics.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following are some of the other factors benefiting our core markets:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Favorable Research and Development Funding.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Investment in R&amp;D activities in the life sciences sector is rapidly increasing. Further, we expect pharmaceutical companies to continue to outsource R&amp;D activities as they focus on process efficiency. As a supplier of critical reagents that enable the discovery, research, development and production of biopharmaceutical products such as drug therapies, novel vaccines, and molecular diagnostics, we expect to benefit from these favorable R&amp;D dynamics.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Development of New Therapeutic Modalities.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Increased innovation and R&amp;D activity in our addressable markets is driving the development of a plethora of new therapeutic modalities. Further, we expect much of the R&amp;D activity geared toward COVID-19 to shift more broadly over time to other vaccines and therapeutic areas.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Favorable Demographic Trends.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> We believe the global demand for healthcare is significantly increasing due to factors such as aging populations, better access to healthcare systems and care, and an increased occurrence of chronic illness.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Global Expansion Opportunities.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> We expect favorable R&amp;D funding, the development of new therapeutic modalities, and favorable demographic trends to apply globally. We believe this presents attractive expansion opportunities in the global market. </span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition to our core markets, we believe there are additional factors driving our key growth markets, including:</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Rapid Growth in Cell and Gene Therapy</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As a supplier to approximately 80 leading cell and gene therapy organizations, we are well positioned to benefit from the rapid growth in this market through our high quality, custom, and made-to-order products. The investment capital raised by companies developing and commercializing cell and gene therapies increased from $9.8 billion in 2019 to $19.9 billion in 2020 and then to $23.1 billion in 2021, according to the Alliance for Regenerative Medicine. Factors driving this growth include an increasing incidence of cancer and other chronic diseases, a rising number of clinical trials, a favorable regulatory environment, and FDA approvals for cell and gene therapy products.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We support the development of these therapies by providing customer-specified chemical formulations for bioprocessing, scale-up, and commercialization. Bacterial cell culture and supplements are used early in the product development cycle. We believe our product portfolio and our expertise in custom formulations allows us to work closely with our customers at the early stages of product development to optimize manufacturing processes for their particular therapies, and then to scale as their production needs evolve. Therefore, we are able to play an integral role in therapeutic development and, ultimately, commercialization. We believe that because our products are often customized for a specific therapy and validated, it is unlikely these customers would switch suppliers once their therapies enter clinical trials.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Increasing Use of mRNA Vaccines and Therapies</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As a leader in bacterial cell culture media and supplements, lysis buffers, and nucleic acid and protein purification reagents, we are a supplier to the mRNA vaccine and therapeutics market and are well positioned to benefit from the increasing use of mRNA vaccines and therapies. We believe the demand for mRNA will continue to increase and therefore drive the need for more customized, research and GMP-grade bacterial cell culture media and associated formulations. The short development timeline and proven effectiveness of the COVID-19 mRNA vaccines have demonstrated the promise of mRNA therapies. The production process for mRNA requires the use of bacteria for plasmid production and a substantial number of chemical formulations for producing, purifying, and re-suspending nucleic acid sequences.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Increase in Molecular Diagnostics and Genomics</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">According to third-party research, the global molecular diagnostics market is estimated to grow from $14.1 billion in 2020 to $18.0 billion by 2024, while the global genomics market is expected to grow from $23.5 billion in 2021 to $62.9 billion by 2028. We expect this growth to continue to drive demand for our research and clinical grade reagents as high growth diagnostics and genomic market leaders use our formulations as critical components in their manufacturing processes and saleable kits. For example, synthetic biology, enzyme, and antibody manufacturers often use our bacterial cell culture media and related cell lysis and purification buffers to produce their cell lines or proteins of interest. A number of our customers in the life science tools and molecular diagnostic market segments, such as spatial transcriptomics, single cell sequencing, and liquid biopsy, use our molecular biology reagents as critical subcomponents in the kits they sell to their end users.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Our Strategy</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our goal is to provide our customers the products necessary to accelerate their therapeutic and diagnostic development efforts, from basic research to commercialization of drugs that improve human health. The key elements of our business strategy to achieve this goal include:</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Increase Integration of Our Products into Our Customers&#x2019; Workflows</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Building long-term partnerships and embedding our products within our customers&#x2019; key workflows are at the core of our strategy. During the early stages of product development, we manufacture formulations specified by our customers to aid in the optimization of therapeutic or diagnostic production processes. Our customers validate these custom-made research and GMP-grade components into their production processes, and because of the extensive validation required for the customers' therapeutic and diagnostic products, we believe these components are often used for the life of a product, as evidenced by our customer retention rates. As customers move from catalog to custom and, ultimately, to clinical production, their total expenditure increases. Based on our purchase data from 2021, excluding purchase data relating to sample transport medium, customers who purchased our custom products spent approximately 12 times more on average per account with us than those who solely purchased catalog products. Over the same period, our customers who purchased our GMP-grade products, purchased 98 times more per account with us than those who solely purchased catalog products and approximately 8 times more than those who purchased catalog and custom research-grade products. In 2021, customers who purchased solely catalog products, custom products, and GMP-grade products constituted approximately 87%, 12% and 1%, respectively, of Company&#x2019;s total customers during the period. We aim to increase the proportion of our customers purchasing custom products and GMP-grade products by building long-term partnerships and embedding our products within our customers&#x2019; key workflows as our customers&#x2019; product development matures.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Provide Superior Customer Service Through Operational Excellence</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are committed to providing superior customer service and fulfilling the expectations of our customers by making the investments required to perpetuate our operational excellence. We intend to extend our rapid custom production capability by further investing in automation, facilities, and infrastructure to substantially increase the manufacturing capacity at our facilities, improve operating efficiency, and reduce delivery time for our custom research and GMP-grade products. We have recently expanded our footprint from 137,000 square feet to approximately 257,400 square feet and expect to expand our total production capacity by five-fold over the course</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">of the next two years. We believe these investments will allow us to continue to exceed our customers&#x2019; expectations in quality and delivery time and enable us to maintain lasting relationships with our customers as they advance their products through key phases of product development.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Expand R&amp;D and Commercial Scale to Establish Leadership in High Growth Market Segments</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Over the past two decades, we focused almost entirely on developing and enhancing the operational and service aspects of our business, with limited investment in our commercial organization and R&amp;D. Beginning in 2021, we implemented a long-term plan of substantial investment in our marketing, sales, R&amp;D, and technical support capabilities as well as </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the expansion and automation of manufacturing operations</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. We believe these investments will enable us to increase our brand awareness, develop new products and services, and attract new customers.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our initial focus is on the high growth gene therapy and nucleic acid therapeutic market segments, building upon our current cell and gene therapy customer base. These segments require short turnaround times for custom-made formulations that scale to production for clinical use. In addition, we intend to build viral and nucleic acid bioproduction expertise within the Company, and a scientific field presence to provide new services and support models for our target customers. We are focused on bringing differentiated technologies to market that enable improved processes and efficiencies in gene therapy and nucleic acid bioproduction. Through these efforts, we aim to onboard new gene therapy and mRNA therapeutic customers and to support existing customers when they migrate from research to GMP-grade products.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Selectively Expand in Geographies with Attractive Growth Potential</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2021, we generated more than 97% of our total revenue within the U.S. We believe a substantial opportunity exists to expand our geographic reach into markets outside of the U.S. that offer strong opportunities for growth, including Europe. Based on our knowledge of the industry, we believe the local supply base in Europe is not able to produce customer-specified formulations with the diversity and at the scale necessary to satisfy the corresponding demand, with the short turnaround times customers expect. Therefore, in the near and medium terms, we intend to expand our addressable market and customer base by pursuing opportunities to grow either by developing new relationships with entities that can help us establish manufacturing capabilities or by acquiring existing operating businesses in Europe. We may also explore acquisition opportunities in our existing and adjacent market segments within the U.S. to add capabilities and to accelerate our entry into new markets and locations domestically.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Competition</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We operate in a highly competitive environment with a diverse base of competitors, many of whom focus on specific regions, customers, and/or segments. Many of the companies selling or developing competitive products, which in some cases are also large customers, have greater financial and human resources, R&amp;D, manufacturing, and marketing experience than we do. They may undertake their own development of products that are substantially similar to or compete with our products and they may succeed in developing products that are more effective or less costly than any we may develop. These competitors may also prove to be more successful in their production, marketing, and commercialization activities. We also compete with other smaller, niche competitors and specialized companies that focus on certain areas. A portion of our target customers have pre-established, in-house production capabilities to manufacture products that are substantially similar to our products. In-house production may prove to be a less costly or more desirable alternative to purchasing our products due to prior investments in production infrastructure and workforce.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our Lab Essentials and Clinical Solutions products compete on the basis of delivery time, performance, and quality with products offered by numerous large, established life science companies such as Thermo Fisher, Millipore (Merck KGaA), Cytiva (Danaher), Hardy Diagnostics, and Lonza. We are differentiated by our ability to offer customer-specified RUO and GMP formulations with short turnaround times in quantities matching customer needs, our Teknova brand reputation established over more than 20 years, and our scientific and technical expertise.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Government Regulation</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We manufacture products used for the development and commercialization of drug therapies, vaccines, and molecular diagnostics. The quality of our products is critical to researchers and biopharmaceutical companies looking to develop novel vaccines and therapies, or who are engaged in preclinical studies and clinical trials, and for biopharmaceutical customers who use our products as input components or as part of their final devices or products.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Biopharmaceutical and life sciences customers are subject to extensive regulation by the FDA, and by equivalent regulatory authorities in other countries, regarding the conduct of clinical trials and the commercialization of products for diagnostic and therapeutic purposes. The regulatory oversight of our customers necessitates that they impose rigorous quality requirements on us, as their supplier, through supplier qualification processes and customer contracts, including routine customer audits. We must maintain a compliant quality system, including records of our manufacturing, testing, and control activities, and must be able to provide our customers with corresponding records on a periodic basis, upon their request. In addition, if any of our products were classified as &#x201c;medical devices,&#x201d; we would need to register them with the FDA before they could be manufactured. Although we do not believe that any of our current products qualify as medical devices, we have voluntarily registered certain of them with the FDA; during such time as these products remain registered, we will comply with regulations applicable thereto. None of our other products are regulated by the FDA.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our facilities are subject to licensing and regulation, as appropriate, under federal, state and local laws relating to:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">quality systems;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the surface and air transportation of chemicals, biological reagents, and hazardous materials;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the handling, use, storage and disposal of chemicals (including toxic substances), biological reagents, and hazardous waste;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the procurement, handling, use, storage, and disposal of biological products for research purposes;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the safety and health of employees and visitors to our facilities; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">protection of the environment and general public.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A dedicated group manages our quality and safety programs, including through the use of qualified outside consultants.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have established a quality management system to ensure that management has proper oversight of compliance and quality assurance. We perform periodic management reviews of our quality system to ensure that appropriate quality measures and controls are in place.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Research Products</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe that our products that are marketed as RUO products are exempt from compliance with GMP regulations under the U.S. Federal Food, Drug and Cosmetic Act. Accordingly, we do not make any claims related to the safety, effectiveness, or diagnostic utility of our RUO products, and they are not intended for clinical, therapeutic, or diagnostic use.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In November 2013, the FDA issued Final Guidance for Industry and Food and Drug Administration Staff on &#x201c;Distribution of In Vitro Diagnostic Products Labeled for Research Use Only or Investigational Use Only&#x201d; (the RUO/IUO Guidance). The FDA guidance document provides the FDA&#x2019;s current thinking on when in vitro diagnostic (IVD) products are properly labeled for RUO or for investigational use only (IUO). FDA guidance is issued by the FDA staff and does not establish legally enforceable responsibilities and should be viewed as recommendations unless specific regulatory or statutory requirements are cited. The RUO/IUO Guidance explains that the FDA will review the totality of the circumstances when evaluating whether equipment and testing components are properly labeled as RUO. Merely including a labeling statement that a product is intended for research use only will not necessarily exempt the product from FDA regulation or oversight, if the circumstances surrounding the distribution of the product indicate that the manufacturer intends its product to be used for clinical,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">therapeutic, or diagnostic use. These circumstances may include written or verbal marketing claims or links to articles regarding a product&#x2019;s performance in clinical applications, a manufacturer&#x2019;s provision of technical support for clinical validation or clinical applications, or solicitation of business from clinical laboratories, all of which could be considered evidence of intended uses that conflict with RUO labeling. We believe that our products that are labeled &#x201c;For Research Use Only&#x201d; meet the intent of the RUO/IUO Guidance. We do not market such products for use in clinical, therapeutic, or diagnostic settings. If the FDA were to determine, based on the totality of circumstances, that our products labeled and marketed for RUO are intended for diagnostic purposes, they would be considered medical products that would require clearance or approval prior to commercialization.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We do not make claims related to the safety or effectiveness of our RUO products, and they are not intended for diagnostic or clinical use. However, the quality of our products is critical to meeting customer needs and we therefore voluntarily follow the quality standards outlined by the International Organization for Standardization. We have received certification to manufacture our products for clinical use under ISO 13485:2016.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Some biopharmaceutical customers desire custom products. Our customers may further process and validate these products for their applications. Customers qualify us as part of their quality system requirements, which can include a supplier questionnaire and on-site audits. Customers requalify us on a regular basis to ensure our quality system, processes, and facilities continue to meet their needs and requirements outlined in relevant customer agreements.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Clinical Laboratory Improvement Amendments of 1988</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Laboratories that purchase certain of our products are subject to extensive regulation under the Clinical Laboratory Improvement Amendments of 1988 (CLIA), which applies to all clinical laboratory testing performed on humans in the U.S. (with the exception of clinical trials and basic research). A clinical laboratory is defined by CLIA as any facility that performs laboratory testing on specimens obtained from humans for the purpose of providing information for health assessment or for the diagnosis, prevention, or treatment of disease. CLIA requires laboratories to meet specified standards in areas such as personnel qualifications, administration, participation in proficiency testing, patient test management, quality control, quality assurance, and inspections. Certification through the CLIA program is generally a prerequisite to be eligible to bill state and federal healthcare programs, as well as many private insurers, for laboratory testing services. As a condition of CLIA certification, laboratories are subject to survey and inspection every other year, in addition to being subject to additional random inspections. The biennial survey is conducted by the Centers for Medicare &amp; Medicaid Services (CMS), a CMS agent (typically a state agency), or a CMS-approved accreditation organization. High complexity, CLIA-certified laboratories frequently develop proprietary testing procedures to provide diagnostic results to customers.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Environmental Laws and Regulations</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to federal, state, and local laws and regulations relating to the protection of human health and the environment. In the conduct of our business, we handle, store and dispose of certain chemicals and biohazardous waste. The laws and regulations applicable to our operations include provisions that regulate the discharge of materials into the environment. Some of these environmental laws and regulations impose &#x201c;strict liability,&#x201d; rendering a party liable without regard to negligence or fault on the part of such party. Such environmental laws and regulations may expose us to liability for environmental contamination, including remediation costs, natural resource damages and other damages as a result of the conduct of, or conditions caused by, us or others or for acts that were in compliance with all applicable laws at the time such acts were performed. In addition, where contamination may be present, it is not uncommon for neighboring landowners and other third parties to file claims for personal injury, property damage and recovery of response costs. Although it is our policy to use generally accepted operating and disposal practices in accordance with applicable environmental laws and regulations, hazardous substances or wastes may have been disposed or released on, under or from properties owned, leased or operated by us or on, under or from other locations where such substances or wastes have been taken for disposal. These properties may be subject to investigation, remediation and monitoring requirements under federal, state and local environmental laws and regulations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe that our operations comply in all material respects with applicable environmental laws and regulations. However, failure to comply with these environmental laws and regulations may result in the imposition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">of administrative, civil and criminal penalties or other liabilities. Because the requirements imposed by such laws and regulations may frequently change and new environmental laws and regulations may be adopted, we are unable to predict the cost of compliance with such requirements in the future, or the effect of such laws on our capital expenditures, results of operations or competitive position.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Intellectual Property</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our success depends, in part, on our ability to obtain and maintain intellectual property protection for our products and trade secrets, to operate our business without infringing, misappropriating or otherwise violating the intellectual property rights of others, and to defend and enforce our intellectual property rights.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We rely on trade secrets, including know-how, confidential information, unpatented technologies and other proprietary information, to strengthen or enhance our competitive position, and prevent competitors from reverse engineering or copying our technologies. We maintain, as trade secrets, information relating to our current products and our products currently in development, as well as information related to our business strategy, client lists and business methods. However, trade secrets and confidential know-how are difficult to protect. To avoid inadvertent and improper disclosure of trade secrets, and to avoid the risks of former employees using these trade secrets to gain future employment, it is our policy to require employees, consultants and independent contractors to assign to us all rights to intellectual property they develop in connection with their employment with or services for us. We also protect our existing and developing intellectual property expressly through confidentiality provisions in agreements with third parties. There can be no assurance, however, that these agreements will be self-executing or otherwise provide meaningful protection for our trade secrets or other intellectual property or proprietary information, or adequate remedies in the event of unauthorized use or disclosure of such trade secrets or other intellectual property or proprietary information. We also seek to preserve the integrity and confidentiality of our trade secrets and other confidential information by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in the measures we take to protect and preserve our trade secrets, such measures can be breached, and we may not have adequate remedies for any such breach. In addition, our trade secrets may otherwise become known or be independently discovered by competitors.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We intend to pursue additional intellectual property protection to the extent we believe it would advance our business objectives, which may include objectives within and outside of the U.S. Despite our efforts to protect our intellectual property rights, these rights may not be respected in the future or may be circumvented or challenged (and potentially invalidated) in a legal proceeding in any jurisdiction where we have intellectual property rights. In addition, the laws of various foreign countries may not afford the same protections or assurances to the same extent as the laws in the U.S. See the section titled &#x201c;Risk Factors&#x2014;Risks Related to Our Intellectual Property&#x201d; for additional information regarding these and other risks related to intellectual property.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Human Capital</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, we had 237 employees, of which 231 were full-time and six were part-time. This includes 128 employees in our operations organization, 59 in administrative functions, 30 in sales and marketing and 20 in engineering and research and development. None of our employees are represented by a labor union or are subject to a collective bargaining agreement.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our human capital resources objectives include, as applicable, identifying, recruiting, retaining, incentivizing, and integrating our existing and future employees. The principal purposes of our equity incentive plans are to attract, retain, and motivate selected employees, consultants and directors through the granting of stock-based compensation awards.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Facilities</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our headquarters are located in Hollister, California, where we lease approximately 233,200 square feet of commercial, office, manufacturing, and warehouse space at seven separate locations in the same vicinity, which we refer to collectively as our Hollister campus. Our Hollister campus includes dedicated space for us to carry out product formulation, dispensing, manufacturing and packaging of our products. The Hollister campus includes space</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">used for quality control, packaging, and storage of &#x201c;retains&#x201d; for quality control purposes and 2,500 square feet of clean room space. Offices used to store our finished goods inventory, ship our products, and house our engineering and quality departments are also located at our Hollister campus along with a receiving warehouse and raw materials storage. Our management offices, R&amp;D/product development team, lab, customer service and marketing groups are also located at the Hollister campus. We are expanding our Hollister campus to include additional manufacturing, warehousing, distribution, clean room and office space.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We also lease approximately 23,400 square feet of warehouse space in Mansfield, Massachusetts under a lease that expires by its terms in August 2024. We lease the warehouse space in Mansfield from Meeches LLC, a company controlled by Ted Davis and Irene Davis, our founders and current directors and greater than five percent stockholders of ours.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe that the facilities we currently lease are adequate to meet our needs for the immediate future, and that, should it be needed, additional space can be acquired or leased to accommodate future growth.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Corporate Information</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company was founded in 1996 and initially incorporated in California on May 30, 2000 under the name &#x201c;eTeknova Inc.&#x201d; On January 11, 2019, the Company filed a certificate of merger and merged with and into Alpha Teknova, Inc., a Delaware corporation, which continued as the surviving entity bearing the corporate name of &#x201c;Alpha Teknova, Inc.&#x201d;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2021, we completed the initial public offering of our common stock (IPO). Our common stock trades on the Nasdaq Global Market under the symbol &#34;TKNO&#34;. Following the IPO, Telegraph Hill Partners Management Company LLC (Telegraph Hill Partners), through its affiliates Telegraph Hill Partners IV, L.P. (THP LP) and THP IV Affiliates Fund, LLC (THP LLC, and collectively with THP LP, THP), continues to be our controlling stockholder.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our principal executive offices are located at 2451 Bert Dr., Hollister, California 95023. Our telephone number is (831) 637-1100. Our website address is www.teknova.com. Information contained on, or that can be accessed through, our website is not part of and is not incorporated by reference in, or a part of, this or any other report we file with, or furnish to, the United States Securities and Exchange Commission (SEC).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The name &#x201c;Teknova&#x201d;, the &#x201c;Teknova Science Matters&#x201d; logo, and other registered or common law trademarks or service marks of Alpha Teknova, Inc. appearing in this Annual Report on Form 10-K are the property of Alpha Teknova, Inc. Other trademarks and tradenames referenced in this Annual Report on Form 10-K are the property of their respective owners. Solely for convenience, trade names, trademarks, and service marks referred to in this Annual Report on Form 10-K may appear without the &#174; or TM symbols. Such references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights or the rights of the applicable licensor to such trade names, trademarks, and service marks.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_1a_risk_factors"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 1A. Risk Factors.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Summary of Risk Factors</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Below is a summary of the principal factors that make an investment in our common stock speculative or risky. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found below beginning at &#x201c;Risks Related to Our Business and Strategy&#x201d; within this Item 1A., &#34;Risk Factors&#34; and should be carefully considered, together with other information in this Annual Report on Form 10-K and our other filings with the Securities and Exchange Commission before making investment decisions regarding our common stock.</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have incurred operating losses in the past and may incur losses in the future.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our operating results may fluctuate significantly in the future, making them difficult to predict, and they could fall below expectations or any guidance we may provide. </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our efforts to increase the scale and capacity of our manufacturing processes and systems could be disruptive to our operations and adversely affect our results of operations and financial condition, and we may not realize some or all of the anticipated benefits of these initiatives in the time frame anticipated or at all.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We depend on a limited number of customers for a high percentage of our revenue. If we cannot maintain our current relationships with customers, fail to sustain recurring sources of revenue with our existing customers, or if we fail to enter into new relationships, our future operating results will be adversely affected.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We compete with life science, pharmaceutical and biotechnology companies, some of whom are our customers, who are substantially larger than we are and potentially capable of developing new approaches that could make our products and technology obsolete or develop their own internal capabilities that compete with our products.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">It may be difficult for us to implement our strategies for revenue growth in light of competitive challenges.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Future strategic investments or transactions may require us to seek additional financing, which we may not be able to secure on favorable terms, if at all.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Future acquisitions may expose us to risks that could adversely affect our business, and we may not achieve the anticipated benefits of acquisitions of businesses or technologies. </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Until very recently, we have not invested in marketing and selling our products. If we are unable to build a successful commercial (product development, marketing, and sales) function, our business and operating results will be adversely affected.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our long-term results depend upon our ability to improve existing products and introduce and market new products and services successfully.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The market may not be receptive to our new products and services upon their introduction.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We and our customers&#x2019; respective business operations are and will continue to be subject to extensive government laws and regulations, and assessing the applicability and relevant requirements of, and maintaining compliance with, these laws and regulations can be expensive and time consuming.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We rely on assumptions, estimates and data to calculate certain of our key metrics, and real or perceived inaccuracies in such metrics may harm our reputation and negatively affect our business.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We rely primarily on trade secret laws, as well as confidentiality and non-disclosure agreements, and other contractual protections, to protect our technologies. If we are unable to protect the confidentiality of our technology, the value of our technology and products could be materially adversely affected. </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The terms of that certain credit and security agreement (Term Loan), dated as of March 26, 2021, by and among the Company and MidCap Financial Trust, as agent and lender, and the additional lenders from time to time party thereto, and that certain credit and security agreement (Revolving Loan), dated as of March 26, 2021, by and among the Company and MidCap Financial Trust, as agent and lender, and the additional lenders from time to time party thereto (collectively, the Credit Agreement) may restrict our current and future operations, particularly our ability to respond to changes or to take certain actions. If we fail to comply with the covenants and other obligations under the Credit Agreement, the lender may be able to accelerate amounts owed under the facilities and may foreclose upon the assets securing our obligations.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Telegraph Hill Partners Management Company LLC, through its affiliates THP LP and THP LLC, controls us, and its interests may conflict with ours or yours in the future. </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Shares of common stock are listed on the Nasdaq Global Market, and we are a &#34;controlled company&#34; within the meaning of the rules and listing standards of The Nasdaq Stock Market LLC (NASDAQ). As </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;visibility:hidden;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"></span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">a result, we qualify for, and intend to rely on, exemptions from certain corporate governance requirements. You will not have the same protections as those afforded to stockholders of companies that are subject to such governance requirements.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Material weaknesses in our internal control over financial reporting may cause us to fail to timely and accurately report our financial results or result in a material misstatement of our financial statements.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The requirements of being a public company may strain our resources and distract our management, which could make it difficult to manage our business, particularly after we are no longer an &#x201c;emerging growth company&#x201d;.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provisions of our corporate governance documents could make an acquisition of us more difficult and may prevent attempts by our stockholders to replace or remove our current management, even if beneficial to our stockholders.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Risks Related to Our Business and Strategy</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We have incurred operating losses in the past and may incur losses in the future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have incurred operating losses in the past, may incur operating losses in the future and may never achieve or maintain profitability. For the period ending December 31, 2021, we incurred net losses of $9.8 million and although we had net income of approximately $3.6 million for the year ended December 31, 2020, we also incurred net losses prior to such time, including $1.3 million for the period from January 14, 2019 through December 31, 2019, and approximately $0.1 million for the period from January 1, 2019 through January 13, 2019. We expect that our operating expenses will continue to increase as we grow our business and we anticipate additional costs in connection with legal, accounting and other administrative expenses related to operating as a public company. Since our inception, we have financed our operations primarily through revenue from our products and the sale of our equity securities, including through our IPO. While our revenue has grown in recent years, if our revenue declines or fails to grow at a rate sufficient to offset increases in our operating expenses, we will not be able to achieve and maintain profitability in future periods. We may never be able to generate sufficient revenue to maintain profitability, and our recent growth and historical profitability should not be considered indicative of our future performance.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our operating results may fluctuate significantly in the future, making them difficult to predict, and they could fall below expectations or any guidance we may provide.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our quarterly and annual operating results may fluctuate significantly, making them difficult to predict. These fluctuations may not fully reflect the underlying performance of our business. They may occur due to a variety of factors, including, but not limited to:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">demand from our largest customers, which account for a significant percentage of our sales and orders, may not meet our expectations regarding volume and price in any given time period; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the level of demand for our products, which may vary significantly, and our ability to increase penetration in our existing markets and expand into new markets; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">customers accelerating, canceling, reducing or delaying orders, including as a result of developments related to their pre-clinical studies and clinical trials, or plans for commercialization; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">impacts on us, our suppliers and our customers as a result of the COVID-19 pandemic or responses to it; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the relative quality, performance, and reliability of our products; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">changes in governmental regulations or the regulatory posture toward our business and the businesses of our customers; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the volume and mix of the products and services we sell or changes in the production or sales costs related to our offerings; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the success of new products we introduce or product enhancements we or others in our industry make; </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the timing and amount of expenditures that we may incur to acquire, develop or commercialize additional products, services and technologies or for other purposes, including the expansion of our facilities; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">changes in governmental and academic funding of or capital market investment in life sciences research and development or changes that impact budgets, budget cycles or seasonal spending patterns of our customers; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">future accounting pronouncements or changes in our accounting policies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">difficulties encountered by our commercial carriers in delivering our products, whether as a result of external factors such as weather or internal issues such as labor disputes; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">general market conditions and other factors, including factors unrelated to our operating performance or the operating performance of our competitors; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the other factors described in this &#x201c;Risk Factors&#x201d; section.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The impact of any one of the factors set out above, or the cumulative effects of a combination of such factors, could result in significant fluctuations and unpredictability in our quarterly and annual operating results. As a result, comparisons of our operating results on a period-to-period basis may not be meaningful. Furthermore, our historical results are not necessarily indicative of results expected for any future period, and quarterly results are not necessarily indicative of the results to be expected for the full year or any other period, and accordingly should not be relied upon as indicative of future performance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As a result of variability and unpredictability, we may also fail to meet the expectations of industry or financial analysts or investors for any period. If our revenue or operating results fall short of the expectations of analysts or investors or any guidance we may provide, or if the guidance we provide falls short of the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur even when we have met or exceeded any publicly stated guidance we may have provided and could in turn negatively impact our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our efforts to increase the scale and capacity of our manufacturing processes and systems could be disruptive to our operations and adversely affect our results of operations and financial condition, and we may not realize some or all of the anticipated benefits of these initiatives in the time frame anticipated or at all.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We continue to extend our production capabilities by investing in automation and infrastructure to substantially increase the manufacturing capacity at our facilities, improve operating efficiency through the use of automation, and reduce delivery time for our custom RUO products and our products manufactured subject to GMP requirements. We have recently expanded our footprint from 137,000 square feet to approximately 257,400 square feet and expect to expand our total production capacity by five-fold over the course of the next two years. The expansion and automation of our existing manufacturing facilities, as well as the creation of new or expanded manufacturing operations, could be disruptive to our operations, divert the attention of management and require significant investments. Our ability to increase our manufacturing capacity is dependent upon a number of uncertainties inherent in all new manufacturing operations, including ongoing compliance with regulatory requirements, the procurement and maintenance of construction, environmental and operational licenses and approvals for additional expansion, delays in construction, potential supply chain constraints, hiring, the training and retention of qualified employees and the pace of bringing production equipment and processes online with the capability to manufacture high quality products at scale. If we experience any problems or delays in meeting our projected timelines for expansion, if our projected costs or capital efficiency expectations are not met, or if the anticipated production capacity for our expansion efforts is not as expected, our business, financial condition, results of operations, cash flows and prospects may be harmed.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our efforts to increase the scale and capacity of our manufacturing processes and systems may result in temporary constraints on our ability to produce the quantity of products necessary to fill orders and thereby complete sales in a timely manner. In addition, system upgrades at our manufacturing facilities that impact ordering, production scheduling, manufacturing and other related processes are complex, and could impact or delay production. A prolonged delay in our ability to fill orders on a timely basis could affect customer demand for our</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">products and increase the size of our product inventories, causing future reductions in our manufacturing schedules and adversely affecting our performance. Furthermore, delays in production could harm our reputation of being a supplier that is able to deliver customer-specified formulations on a short turnaround time, which may harm our brand, business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We may be unable to successfully expand our operations or manage our growth effectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The expansion of our manufacturing operations, new product development, the development of our marketing and sales organizations, and our organic growth have all accelerated and will continue to increase the complexity of our business. Acquisitions we may pursue in the future, including of businesses located outside the U.S, would contribute to that increased complexity. Expansion of our operations may place significant demands on our management, finances and other resources. Our ability to manage our ongoing and anticipated future growth, should it continue, depends upon a significant expansion of our enterprise, financial and other internal management systems and the implementation and subsequent improvement of a variety of systems, procedures and controls. There can be no assurance that significant problems in these areas will not occur. Any failure to develop these areas and implement and improve supporting systems, procedures and controls in an efficient manner and at a pace consistent with the growth of our business could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If our products do not possess the required or expected quality characteristics or perform as expected, or if the reliability of the technology on which our products are based is questioned, we could experience lost revenue, delayed or reduced market acceptance of our products, increased costs and damage to our reputation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our success depends in large measure on the market&#x2019;s confidence that we can provide reliable, high quality reagents for the development and commercialization of drug therapies, novel vaccines and molecular diagnostics, including products manufactured subject to GMP requirements. We believe that customers in our target markets are particularly sensitive to product nonconformances, defects, and errors given the potential for impact on their own products and processes, which in many cases are regulated. Our reputation and the public image of our products and technologies may be impaired if our products fail to perform as expected.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Although our products undergo quality control testing prior to release for shipment, nonconformances, defects or errors could nonetheless occur or be present in products that we release for shipment to customers. Our operating results depend on our ability to execute and, when necessary, improve our quality management strategy and systems, our ability to effectively train and maintain our employee base with respect to quality management, and our ability to consistently meet GMP regulatory requirements, where applicable, and meet the product specification and quality requirements under agreements with customers. A failure of our quality control systems could result in problems with facility operations, the preparation or provision of products or our ability to meet GMP regulatory requirements. These and related problems could arise for a variety of reasons, including equipment malfunctions, the failure to follow specific manufacturing and quality control and assurance protocols and procedures or other human error, problems with raw materials or environmental factors and damage to, or loss of, our quality systems. The consequences could affect production of a particular batch or series of batches of products, requiring the destruction of those products or a halt of facility production altogether. Furthermore, some of the products we manufacture are subsequently incorporated into products that are sold by other life sciences companies; we have no control over the manufacture and production of those products.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, if we or our suppliers fail to meet applicable quality standards and if our products experience, or are perceived to experience, a material nonconformance, defect, or error, our products could be recalled or we may be unable to timely deliver products to our customers, which in turn could damage our reputation for quality and service. Although we continually take steps to improve our quality procedures, we cannot guarantee that we will not experience quality assurance issues with our products in the future. Any such failure could, among other things, lead to increased costs, delayed or lost revenue, delayed or reduced market acceptance, damage to our reputation, diversion of development resources, legal claims, reimbursement to customers, other customer claims, damage to and possible termination of existing customer relationships, increased insurance costs, time and expense spent investigating the cause and, depending on the cause, similar losses with respect to other batches or products, any of which could harm our business, financial condition, results of operations, cash flows and prospects. Such</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">nonconformances, defects or errors could also narrow the scope of the use of our products, which could hinder our success in the market.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Even after any underlying quality or related concerns or problems are resolved, any lingering concerns in our target markets regarding our products or services, or any manufacturing defects or performance errors in our products, could continue to result in lost revenue, delayed or reduced market acceptance, damage to our reputation and claims against us.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, we may be unable to maintain the quality, reliability, robustness and expected turnaround times of our products and services to continue to satisfy customer demand as we grow. Fast delivery time is of crucial importance to the cell and gene therapy market segment and our customers rely on us to provide swift delivery of their custom-made formulations. To effectively manage our growth, we must continue to improve our operational, manufacturing, quality control and assurance and monitoring systems and processes and other aspects of our business and continue to effectively expand, train and manage our personnel. The time and resources required to improve our existing systems and procedures, to implement new systems and procedures and to adequately staff such existing and new systems and procedures is uncertain, and failure to complete this in a timely and efficient manner could adversely affect our operations and negatively impact our business and financial results. We may need to purchase additional equipment, some of which can take several months or more to procure, set up and validate, establish new production processes and increase our personnel levels to meet increased demand. We are also in the process of expanding our manufacturing capabilities over the course of the next two years. There can be no assurance that any of these anticipated increases in scale, personnel growth, equipment or process enhancements or manufacturing expansion will be successfully implemented. Failure to manage this growth could result in delays in turnaround times, higher product costs, declining product quality, deteriorating customer service and slower responses to competitive challenges. A failure in any one of these areas could make it difficult for us to meet market expectations for our products and could damage our reputation and our business, financial condition, results of operations, cash flows and prospects could be adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If the quality or delivery of our products does not meet regulatory requirements or our customers&#x2019; expectations, our reputation could suffer and ultimately our sales and operating earnings could be negatively impacted.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the course of conducting our business, we must adequately address quality issues associated with our products, including defects in our engineering, design, manufacturing and delivery processes, as well as defects in third-party components included in our products. Because our consumables are highly complex, the occurrence of defects may increase as we continue to introduce new products and services and as we rapidly scale up manufacturing to meet increased demand for our products and services. Although we have established internal procedures to reduce the risks that may arise from product quality issues, there can be no assurance that we will be able to eliminate or mitigate occurrences of these issues and associated liabilities. We have not to date been the subject of inspections by the FDA, and cannot predict or guarantee what the results would be if we were to be so inspected. In addition, identifying the root cause of quality issues, particularly those affecting reagents and third-party components, may be difficult, which increases the time needed to address quality issues as they arise and increases the risk that similar problems could recur. Finding solutions to quality issues can be expensive and we may incur significant costs or lost revenue in connection with, for example, shipment holds, product recalls or other service obligations. In addition, quality issues can impair our relationships with new or existing customers and adversely affect our brand image, and our reputation as a producer of high quality products could suffer, which could adversely affect our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our business, financial condition and results of operations may be materially adversely affected by global epidemics, including, but not limited to, the COVID-19 pandemic.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We continue to closely monitor the impact of the COVID-19 pandemic on all aspects of our business, including how the pandemic will impact customers, employees, suppliers, vendors, business partners and distribution channels. The COVID-19 pandemic has and may continue to create significant volatility, uncertainty and economic disruption, which may materially and adversely affect our business operations, cash flows, liquidity and financial position. The extent to which the COVID-19 pandemic continues to impact us will depend on numerous evolving factors and future developments that are difficult to predict, including: the severity of the virus</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and any related variants; the duration of the outbreak; governmental, business and other actions in response to the pandemic (which could include limitations on our operations or mandates to provide products or services); the impact of the pandemic on our supply chain; and on economic activity; the extent and duration of the effect on customer demand and buying patterns; the health of and the effect on our workforce and our ability to meet staffing needs through the operations and other critical functions, particularly if employees are quarantined as a result of exposure; any impairment in value of tangible or intangible assets which could be recorded as a result of weaker economic conditions; and the potential effects on internal controls including those over financial reporting as a result of changes in working environments such as shelter-in-place and similar orders that are applicable to employees and business partners, among others. In addition, if the pandemic continues to create disruptions or volatility in the credit or financial markets, or impacts our credit ratings, it could adversely affect our ability to access capital on favorable terms (if at all) and continue to meet our liquidity needs. All of the foregoing factors and developments are highly uncertain and cannot be predicted. In addition, we cannot predict the continued impact that the COVID-19 pandemic will have on our customers, suppliers, vendors, and other business partners, and each of their financial conditions; however, any material effect on these parties could adversely impact us. The impact of the COVID-19 pandemic may also exacerbate other risks discussed in this Item 1A any of which could have a materially adverse effect on the Company.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Changes in economic conditions could negatively impact our revenue and earnings.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our chemical formulations are sold primarily to biopharmaceutical companies, life science research companies, contract research organizations (CROs), contract development and manufacturing organizations (CDMOs), in vitro diagnostics franchises, and academic and government research institutions developing novel vaccines and therapies and performing basic research. Research and development spending by our customers and the availability of government research funding can fluctuate due to changes in available resources, mergers of pharmaceutical and biotechnology companies, spending priorities, general economic conditions and institutional and governmental budgetary policies. Changes in government funding for certain research or reductions in overall healthcare spending could negatively impact us or our customers and, correspondingly, our sales to them. A substantial majority of our sales are made on a purchase order basis, which permits our customers to cancel, change or delay their product purchase commitments with little or no notice to us and often without penalty to them. Changes in the level of orders received and filled can cause fluctuations in our quarterly revenue and earnings.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We are dependent on our customers&#x2019; spending on and demand for our products. A reduction in spending or demand could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The success of our business depends primarily on the number and size of purchase orders from our customers, primarily biopharmaceutical companies, life science research companies, CROs, CDMOs, in vitro diagnostics franchises, and academic and government research institutions, for our products. Over the past several years, we have benefited from an increased demand for our products as a result of the continued growth of the global biologics and diagnostics market segments, increasing research and development budgets of our customers and greater degree of outsourcing by our customers. A slowing or reversal of any of these trends could have a significant adverse effect on the demand for our products.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition to these industry trends, our customers&#x2019; willingness and ability to utilize our products are also subject to, among other things, their own financial performance, changes in their available resources, their decisions to acquire in-house manufacturing capacity, their spending priorities, their budgetary policies and practices and their need to develop new biological products, which, in turn, are dependent upon a number of factors, including their competitors&#x2019; discoveries, developments and commercial manufacturing initiatives and the anticipated market, clinical and reimbursement scenarios for specific products and therapeutic areas. In addition, consolidation in the industries in which our customers operate may have an impact on our customers&#x2019; spending as they integrate acquired operations, including research and development departments and associated budgets. If our customers reduce their spending on our products as a result of any of these or other factors, our business, financial condition, results of operations, cash flows and prospects would be materially and adversely affected.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We depend on a limited number of customers for a high percentage of our revenue. If we cannot maintain our current relationships with customers, fail to sustain recurring sources of revenue with our existing customers, or if we fail to enter into new relationships, our future operating results will be adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, our largest customer was a distributor that accounted for 18% and 15% of our total revenue, respectively. For the year ended December 31, 2020, we had one additional direct customer that accounted for 10% of our total revenue. No other customers accounted for more than 10% of our total revenue for the years ended December 31, 2021 and 2020. Our customers that are distributors, as opposed to direct customers, represent highly diversified customer bases. All customers buy from us on a purchase order basis. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The revenue attributable to our top customers has fluctuated in the past and may fluctuate in the future, which could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects. In addition, the termination of these relationships could result in a temporary or permanent loss of revenue.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our future success depends on our ability to maintain these relationships, to increase our penetration among these existing customers and to establish new relationships. We engage in conversations with other companies and institutions regarding potential commercial opportunities on an ongoing basis, which can be time consuming. There is no assurance that any of these conversations will result in a commercial agreement, or if an agreement is reached, that the resulting relationship will be successful. Speculation in the industry about our existing or potential commercial relationships can be a catalyst for adverse speculation about us, our products and our technology, which can adversely affect our reputation and our business. In addition, if our customers order our products but fail to pay on time or at all, our liquidity, financial condition, results of operations, cash flows and prospects could be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We compete with life science, pharmaceutical and biotechnology companies, some of whom are our customers, who are substantially larger than we are and potentially capable of developing new approaches that could make our products and technology obsolete or develop their own internal capabilities that compete with our products.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The market for biologics components products and services in the biopharmaceutical development, life science research, and diagnostics space is intensely competitive, rapidly evolving, significantly affected by new product introductions and other market activities by industry participants and subject to rapid technological change. We also expect increased competition as additional companies enter our market and as more advanced technologies become available. We compete with other providers of outsourced biologics components products and services. We also compete with the in-house discovery, development and commercial manufacturing functions of pharmaceutical and biotechnology companies. Many of our competitors, which in some cases are also our customers, are large, well-capitalized companies with significantly greater resources and market share than we have. They may undertake their own development of products that are substantially similar to or compete with our products and they may succeed in developing products that are more effective or less costly than any that we may develop. These competitors may be able to spend more aggressively on product and service development, marketing, sales and other initiatives than we can. Many of these competitors also have:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">broader name recognition;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">longer operating histories and the benefits derived from greater economies of scale;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">larger and more established distribution networks;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">additional product and service lines and the ability to bundle products and services to offer higher discounts or other incentives to gain a competitive advantage;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">more experience in conducting research and development, manufacturing and marketing;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">more experience in entering into collaborations or other strategic partnership arrangements; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">more financial, manufacturing and human resources to support product development, sales and marketing and patent and other intellectual property litigation.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These factors, among others, may enable our competitors to market their products and services at lower prices or on terms more advantageous to customers than we can offer. Competition may result in price reductions, reduced</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">gross margins and loss of market share, any of which could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects. Additionally, our current and future competitors, including certain of our customers, may at any time develop additional products and services that compete with our products and new approaches by these competitors may make our products, technologies and methodologies obsolete or noncompetitive. We may not be able to compete effectively against these organizations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, to develop and market our new products, services, technologies and methodologies successfully, we must accurately assess and meet customers&#x2019; needs, make significant capital expenditures, optimize our development and manufacturing processes to predict and control costs, hire, train and retain the necessary personnel, increase customer awareness and acceptance of such services, provide high quality services in a timely manner, price our products and services competitively and effectively integrate customer feedback into our business planning. If we fail to create demand for our new products, services or technologies, our future business could be harmed.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">It may be difficult for us to implement our strategies for revenue growth in light of competitive challenges.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We face significant competition across many of our product lines. In addition, consolidation trends in the pharmaceutical, biotechnology and diagnostics industries have served to create fewer customer accounts and to concentrate purchasing decisions for some customers, resulting in increased pricing pressure on us. Moreover, customers may believe that larger companies are better able to compete as sole source vendors, and therefore prefer to purchase from such businesses. Failure to anticipate and respond to competitors&#x2019; actions may impact our future revenue and profitability.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Certain of our products are used by customers in the development and production of novel vaccines, drug therapies and molecular diagnostics, some of which represent relatively new and still-developing modes of treatment and testing. Unforeseen adverse events, negative clinical outcomes, or increased regulatory scrutiny of these treatments and their financial cost may damage public perception of the safety, utility, or efficacy of these vaccines and therapies or other modes of treatment and may harm our customers&#x2019; ability to conduct their business. Such events may negatively impact our revenue and have an adverse effect on our performance.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gene therapy and mRNA vaccines remain relatively new and are under active development, with only a few gene therapies and mRNA vaccines authorized or approved to date by regulatory authorities. Public perception may be influenced by claims that gene therapy or mRNA vaccines are unsafe or ineffective, and gene therapy may not gain the acceptance of the public or the medical community. In addition, ethical, social, legal and financial concerns about gene therapy and mRNA vaccines could result in additional regulations or limitations or even prohibitions on certain gene therapies or vaccine-related products. More restrictive regulations or negative public perception could reduce certain of our customers&#x2019; use of our products, which could negatively affect our revenue and performance. In addition, certain vaccine development and diagnostic testing programs utilize our bacterial cell culture media and our molecular biology reagents, which we manufacture subject to GMP requirements. While some are still in early stages of development, others have been through clinical trials and have received Emergency Use Authorization (EUA) from the FDA. There can be no assurance that products receiving EUA will receive full FDA approval or that there will not be changes in formulation affecting the use of our products. There can be no assurance that any gene therapy, vaccine programs or diagnostic tests will proceed to clinical trials or result in a commercial product, or that any resulting gene therapies, vaccines or diagnostic tests will incorporate or utilize our products.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our products are highly complex and are subject to manufacturing and quality control and assurance regulatory compliance requirements.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We apply quality control procedures, including inspection of the product or materials, the verification of stability and/or performance and, for certain products, additional validation requirements, whether a product we offer is designed and manufactured by us, or purchased from outside suppliers. All of our quality control processes are administered under a system designed to adhere to the QSR under 21 CFR Part 820, and ISO 13485:2016. Certain of our products, such as RUO products, and some other products offered for limited uses or that are the subject of certain exemptions, are manufactured following QSR that, while not required by existing regulatory requirements, are in place to assure product quality throughout the process, from receiving through final packaging. We believe these products are exempt from compliance with the U.S. Food, Drug, and Cosmetic Act (FDCA) and</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the current GMP (cGMP) regulations of the FDA, as they are further processed by our customers and we do not make claims related to their safety or effectiveness. In the event we or our suppliers manufacture products that fail to comply with required quality standards, we may incur delays in fulfilling orders, recalls, damages resulting from product liability claims and/or harm to our reputation.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If our customers do not qualify our manufacturing lines or if we are unable to maintain our ISO certification, our operating results could suffer.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our manufacturing lines have passed our qualification standards, as well as our technical standards. However, our customers may also require that our manufacturing lines pass their specific qualification standards and that we be registered under international quality standards. In addition, our customers may require that we maintain our ISO 13485:2016 certification. Problems in the design or quality of our products may have a material and adverse effect on our business, financial condition, results of operations, cash flows and prospects, and could result in us losing our ISO certification. In the event we are unable to maintain process controls required to maintain ISO certification, or in the event we fail to pass an ISO certification audit for any reason, we could lose our ISO certification. We may also encounter quality issues in the future as a result of the expansion and reconfiguration of existing manufacturing facilities or ramping new products to full volume production. We may be unable to obtain customer qualification of our manufacturing lines or we may experience delays in obtaining customer qualification of our manufacturing lines. Such delays or failure to obtain or maintain qualifications may delay the manufacturing of our products or require us to divert resources away from other areas of our business, which could adversely affect our operations and financial results.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If we cannot provide quality technical and applications support, we could lose customers and our business and prospects would suffer.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The introduction of our products into our customers&#x2019; existing laboratory workflows and ongoing customer support for our products can be complex. Accordingly, we need highly trained technical support personnel. Hiring technical support personnel is very competitive in our industry due to the limited number of people available with the necessary scientific and technical backgrounds and ability to understand our products and their uses at a technical level. To effectively support potential new customers and the expanding needs of current customers, we will need to substantially expand our technical support staff. If we are unable to attract, train or retain the number of highly qualified technical services personnel that our business needs, our business and prospects will suffer.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We depend on a stable and adequate supply of quality raw materials from our suppliers, and price increases or interruptions of such supply could have an adverse impact on our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our operations depend upon our ability to obtain raw materials at reasonable prices. If we are unable to obtain the materials we need at a reasonable price, whether due to inflation in the broader economy or to developments more particular to our supply chain, we may not be able to produce certain of our products at marketable prices or at all, which could have a material adverse effect on our results of operations. Certain of our raw materials are sourced from a limited number of suppliers. For each of the years ended December 31, 2021 and 2020, purchases from suppliers making up 10% or more of our total inventory purchases represented 61% and 86% of total inventory purchases, respectively. However, we note that one of these suppliers is a distributor that sells products on behalf of a diversified supply chain. Delays or difficulties in securing these raw materials or other laboratory materials could result in an interruption in our production operations if we cannot obtain an acceptable substitute. Any such interruption could significantly affect our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Although we believe that we have stable relationships with our existing suppliers, we cannot assure you that we will be able to secure a stable supply of raw materials going forward. Our suppliers may not be able to keep up with our pace of growth or may reduce or cease their supply of raw materials to us at any time. While we may identify other suppliers, raw materials furnished by such replacement suppliers may require us to alter our production operations or perform extensive validations, which may be time consuming and expensive. In addition, we cannot assure you that our suppliers have obtained and will be able to obtain or maintain all licenses, permits and approvals necessary for their operations or comply with all applicable laws and regulations, and the failure to do so</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">by them may lead to interruption in their business operations, which in turn may result in shortages of raw materials supplied to us. Some of our suppliers are based overseas and therefore may need to maintain export or import licenses. If the supply of raw materials is interrupted, our business, financial condition, results of operations, cash flows and prospects may be adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If we are unable to manufacture in specific quantities, our operating results will be harmed.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our revenue and other operating results depend in large part on our ability to manufacture and ship our products in sufficient quantities and on specific timelines. Any interruptions we experience in the manufacturing or shipping of our products could delay our ability to recognize revenue in a particular quarter. Manufacturing problems can and do arise, and as demand for our products increases, any such problems could have an increasingly significant impact on our operating results. While we have not experienced significant problems with, or delays in our production capabilities that resulted in delays in our ability to ship finished products, there can be no assurance that we will not encounter such problems in the future. COVID-19 continues to impact the global supply chain causing disruptions to service providers, logistics and the flow and availability of supplies and products. While not significant, we have experienced some disruptions to parts of our supply chain as a result of COVID-19 and we adjust our supply chain requirements based on changing customer needs and demands. We may not be able to quickly ship products and recognize anticipated revenue for a given period if we experience significant delays in the manufacturing process. In addition, we must maintain sufficient production capacity in order to meet anticipated customer demand, and we may be unable to offset the associated fixed costs if orders slow, which would adversely affect our operating margins. Furthermore, our customers rely on us for fast delivery of their custom-made formulations, and if our production timeline slows down, we may not be able to meet their expectations and our relationships could suffer. If we are unable to manufacture our products consistently, in sufficient quantities and on a timely basis, our business, financial condition, results of operations, cash flows and prospects will be materially and adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Future strategic investments or transactions may require us to seek additional financing, which we may not be able to secure on favorable terms, if at all.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We plan to continue a strategy of growth and development for our business. To this end, we actively evaluate various strategic investments and transactions on an ongoing basis, including licensing or acquiring complementary products, technologies or businesses that would complement our existing portfolio of products and services. We may need to seek additional financing to fund these strategic investments or transactions. Should we need to do so, we may not be able to secure such financing, or obtain such financing on favorable terms. In addition, future acquisitions may require the issuance or sale of additional equity, or equity-linked securities, which may result in additional dilution to our stockholders. The Credit Agreement imposes significant restrictions on our ability to make acquisitions or certain other investments and our ability to make such acquisitions or other investments may be further limited by the terms of any future debt or preferred securities we may issue or any future credit facilities we may enter into.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Natural disasters, geopolitical unrest, war, terrorism, public health issues or other catastrophic events could disrupt the supply, delivery or demand of our products, which could negatively affect our operations and performance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to the risk of damage, destruction and business disruption caused by earthquakes, hurricanes, floods and other natural disasters; fire; power shortages; geopolitical unrest, war, terrorist attacks and other hostile acts; public health issues, epidemics or pandemics, such as the COVID-19 pandemic; and other events beyond our control and the control of the third parties on which we depend. Any of these catastrophic events, whether in the U.S. or abroad, may have a significant negative impact on the global economy, our employees, facilities, critical equipment, partners, suppliers, distributors or customers and could decrease demand for our products, create delays and inefficiencies in our supply chain and make it difficult or impossible for us to manufacture products or perform services for our customers. We may not carry sufficient business insurance to compensate for damage or other losses relating to our facilities and equipment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We rely upon our internal manufacturing, packaging and distribution operations to produce many of the products we sell and our warehouse facilities to store products pending sale. Our primary manufacturing and storage</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">operations are located in California, near major earthquake faults, which makes us susceptible to earthquake and fire risks. A catastrophic event that results in damage to specific equipment that would be difficult to replace, in the destruction or disruption of our research and production facilities or in the disruption of our critical business or information technology systems would severely affect our ability to conduct normal business operations. Any disruptions in our operations could adversely affect our business, financial condition and results of operations and harm our reputation. We may not carry sufficient business insurance to compensate for losses that may occur. Any such losses or damages could have a material adverse effect on our business, financial condition and results of operations. In addition, the facilities of our suppliers and customers may be harmed or rendered inoperable by such catastrophic events, which may cause disruptions, difficulties or otherwise materially and adversely affect our business.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Because we rely heavily on third-party package-delivery services, a significant disruption in these services, damages or losses sustained during shipping or significant increases in prices could adversely affect our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We ship a significant portion of our products to our customers through independent package delivery companies, such as FedEx, UPS and FedEx Freight. If one or more of these third-party package-delivery providers were to experience a significant service disruption, preventing our products from being delivered in a timely fashion or causing us to incur additional shipping costs we could not pass on to our customers, our costs could increase and our relationships with certain of our customers could be adversely affected. In addition, if one or more of these third-party package-delivery providers were to increase prices, and we were not able to find comparable alternatives or make adjustments in our delivery network, our profitability could be adversely affected. Furthermore, if one or more of these third-party package-delivery providers were to experience performance problems or other difficulties, it could negatively impact our operating results and our customers&#x2019; experience. In the past, some of our products have sustained serious damage in transit such that they were no longer usable. Although we have taken steps to improve our packaging and shipping containers, there is no guarantee our products will not become damaged or lost in transit in the future. If our products are damaged or lost in transit, it may result in a substantial delay in the fulfillment of our customer&#x2019;s order and, depending on the type and extent of the damage, it may result in a substantial financial loss. If our products are not delivered in a timely, cost-effective fashion or are damaged or lost during the delivery process, our customers could become dissatisfied and cease using our products, which would adversely affect our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If we are unable to continue to hire and retain skilled personnel, we will have trouble developing and marketing our products.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are highly dependent, and our success depends largely, upon the continued service of our management and scientific staff and our ability to attract, retain and motivate highly skilled technical, scientific, engineering, management and marketing personnel, who deliver high quality and timely services to our customers and keep pace with cutting-edge technologies and developments in biology and manufacturing. We also face significant competition in the hiring and retention of such personnel from other companies, other providers of outsourced biologics services, research and academic institutions, government and other organizations who have superior funding and resources. Each of our executive officers may terminate their employment with us at any time. The loss of key personnel or our inability to hire and retain skilled personnel could materially adversely affect the development of our products and our business, financial condition, results of operations, cash flows and prospects. We do not maintain &#x201c;key person&#x201d; insurance for any of our executives or employees.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, we rely on consultants to assist us in developing and implementing engineering and operational advancements. Our consultants and advisors may be contracted by companies other than ours and therefore may have commitments that may limit their availability to us.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and teamwork fostered by our culture and our business may be harmed.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe that our culture has been and will continue to be a critical contributor to our success. We expect to continue to hire aggressively as we expand. If we do not continue to develop our corporate culture or maintain and preserve our guiding principles as we grow and evolve, we may be unable to foster the innovation, curiosity,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">creativity, focus on execution, teamwork and the facilitation of critical knowledge transfer and knowledge sharing we believe we need to support our growth. The ongoing growth in the number of our employees and the complexity of our organization may result in a change to our corporate culture, which could harm our business.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Until very recently, we have not invested in marketing and selling our products. If we are unable to build a successful commercial (product development, marketing, and sales) function, our business and operating results will be adversely affected.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We currently have limited commercialization expertise and have only recently begun to invest in our sales, marketing and distribution capabilities. These activities will require significant expenditures, management resources and time. We compete with other companies to recruit, hire, train and retain qualified marketing and sales personnel. Competition for employees capable of marketing and selling our products and services within the pharmaceutical and biotechnology industries is intense. We may not be able to attract and retain personnel or be able to build efficient and effective marketing and sales organizations, which could negatively impact sales and market acceptance of our products and limit our revenue growth and potential profitability.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We may enter into additional distribution arrangements and marketing alliances for certain products and services and any failure to successfully identify and implement these arrangements on favorable terms, if at all, may impair our ability to effectively distribute and market our products.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We may pursue additional arrangements regarding the sales, marketing and distribution of one or more of our products and our future revenue may depend, in part, on our ability to enter into and maintain arrangements with other companies having sales, marketing and distribution capabilities and the ability of such companies to successfully market and sell any such products. Any failure to enter into such arrangements and marketing alliances on favorable terms, if at all, could delay or impair our ability to distribute or market our products and could increase our costs of distribution and marketing. Any use of distribution arrangements and marketing alliances to commercialize our products will subject us to a number of risks, including the following:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we may be required to relinquish important rights to our products;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we may not be able to control the amount and timing of resources that our distributors or collaborators may devote to the distribution or marketing of our products;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our distributors or collaborators may experience financial difficulties; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">business combinations or significant changes in a collaborator&#x2019;s business strategy may adversely affect a collaborator&#x2019;s willingness or ability to complete its obligations under any arrangement.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our success depends on the market acceptance of our bacterial cell culture media, specialized chromatography solutions and molecular biology reagents, which we manufacture subject to GMP regulatory requirements. Our bacterial cell culture media, specialized chromatography solutions and molecular biology reagents may not achieve or maintain significant commercial market acceptance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our commercial success is dependent upon our ability to continue to successfully market and sell our bacterial cell culture media, specialized chromatography solutions and molecular biology reagents, which are manufactured subject to GMP regulatory requirements. Our ability to achieve and maintain commercial market acceptance of our products will depend on a number of factors, including:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to increase awareness of the capabilities of our technology and solutions; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to continue to quickly produce and deliver custom-made formulations to our customers that scale to clinical use; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to maintain compliance with GMP regulatory requirements for certain of our products; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to assess and determine, consistent with the interpretation of the FDA and similar regulatory bodies, the regulatory categories and status of our product offerings which may develop and change over time and to obtain any regulatory clearances or approvals, if and/or when required by the FDA or similar regulatory authorities; </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our customers&#x2019; willingness to adopt new products, services and technologies; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">whether our products reliably provide advantages over legacy and other alternative technologies and are perceived by customers to be cost effective; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to execute on our strategy to scale-up our technology and manufacturing capabilities to meet increasing demand; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the rate of adoption of our products by biopharmaceutical companies, academic institutions and others; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the relative reliability and robustness of our products as a whole;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our ability to develop new tools and solutions for customers; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">whether competitors develop and commercialize products and services that provide comparable features and benefits at scale; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">whether competitors effectively link their instruments and/or capital equipment to their reagents; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the impact of our investments in product innovation and commercial growth; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">negative publicity regarding our or our competitors&#x2019; products resulting from defects or errors.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We cannot assure you that we will be successful in addressing these criteria or other criteria that might affect the market acceptance of our products. If we are unsuccessful in achieving and maintaining market acceptance of our products, our business, financial condition, results of operations, cash flows and prospects could be adversely affected.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our long-term results depend upon our ability to improve existing products and introduce and market new products and services successfully.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our business is dependent on the continued improvement of our existing products and our development of new products and services utilizing our current or other potential future technology. As we introduce new products and services or refine, improve or upgrade versions of existing products, we cannot predict the level of market acceptance or the amount of market share these products or services will achieve, if any. We cannot assure you that we will not experience material delays in the introduction of new products and services in the future. Consistent with our strategy of offering new products and product refinements, we expect to continue to use a substantial amount of capital for product development and refinement. We may need additional capital for product development and refinement than is available on terms favorable to us, if at all, which could adversely affect our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We generally sell our products in industries that are characterized by rapid technological changes, frequent new product introductions and changing industry standards. If we do not develop new products and product enhancements based on technological innovation on a timely basis, our products may become obsolete over time and our revenues, cash flow, profitability and competitive position will suffer. Our success will depend on several factors, including our ability to:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">correctly identify customer needs and preferences and predict future needs and preferences;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">allocate our research and development funding to products with higher growth prospects;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">anticipate and respond to our competitors&#x2019; development of new products and technological innovations;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">innovate and develop new technologies and applications, and acquire or obtain rights to third-party technologies that may have valuable applications in the markets we serve;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">successfully commercialize new technologies in a timely manner, price them competitively and manufacture and deliver sufficient volumes of new products of appropriate quality on time; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">convince our customers to adopt new technologies.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, if we fail to accurately predict future customer needs and preferences or fail to produce viable technologies, we may invest heavily in research and development of products that do not lead to significant revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Even if we successfully innovate and develop new products and product enhancements, we may incur substantial costs in doing so, and our profitability may suffer.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The market may not be receptive to our new products and services upon their introduction.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We expect a portion of our future revenue growth to come from introducing new products to support the growing cell and gene therapy market and the increasing use of mRNA vaccines and therapies. The commercial success of all of our products will depend upon their acceptance by the life science and biopharmaceutical industries. Some of the products and services that we are developing are based upon new technologies or approaches. As a result, there can be no assurance that these new products and services, even if successfully developed and introduced, will be accepted by customers. If customers do not adopt our new products, services and technologies, our results of operations may suffer and, as a result, the market price of our common stock may decline.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Due to the significant resources required to enable access in new markets, we must make strategic and operational decisions to prioritize certain markets, technology offerings or partnerships, and there can be no assurance that we will expend our resources in a way that results in meaningful revenue or capitalizes on potential new markets.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe our products have potential applications across a wide range of markets and we have targeted certain markets in which we believe we have a higher probability of success or revenue opportunity or for which the path to commercialize products and realizing or achieving revenue is shorter. However, due to the significant resources required for the development of applications for new markets, we must make decisions regarding which markets to pursue and the amount of resources to allocate to each. Our decisions concerning the allocation of research, development, collaboration, management and financial resources toward particular markets or applications may not lead to the development of any viable products and may divert resources away from better opportunities. Similarly, our potential decisions to delay or terminate efforts to address, or to collaborate with third parties in respect of, certain markets may subsequently also prove to have been suboptimal and could cause us to miss valuable opportunities. In particular, if we are unable to develop additional relevant products and applications for markets such as the cell and gene therapy market, it could slow or stop our business growth and negatively impact our business, financial condition, results of operations, and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Addressable market estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. These estimates and forecasts are based on a number of complex assumptions and third-party estimates and other business data, including assumptions and estimates relating to our ability to generate revenue from existing products and the development of new products and services. Our estimates and forecasts relating to the size and expected growth of our markets may prove to be inaccurate. Even if the markets in which we compete meet the size estimates and growth forecasted by us, our business could fail to grow at the rate we anticipate, if at all.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Product liability lawsuits against us could cause us to incur substantial liabilities, limit sales of our existing products and limit commercialization of any products that we may develop.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our business exposes us to the risk of product liability claims that are inherent in the development, production, distribution, and sale of biotechnology products. We face an inherent risk of product liability exposure related to the use of our products and product liability lawsuits may allege that our products failed to perform as designed. We may also be subject to liability for errors in, a misunderstanding of or inappropriate reliance upon, the information we provide in the ordinary course of our business activities. If any of our products harm people due to our negligence, willful misconduct, unlawful activities or material breach, or if we cannot successfully defend ourselves against claims that our products caused injuries, we could incur substantial liabilities. Regardless of merit or eventual outcome, liability claims may result in the following, any of which could impact our business, financial condition, results of operations, cash flows and prospects:</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">decreased demand for our products and any products or services that we may develop in the future; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">injury to our reputation; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">costs to defend the related litigation; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">loss of revenue; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the inability to commercialize products that we may develop.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We maintain product liability insurance, but this insurance is subject to deductibles, limits and exclusions and may not fully protect us from the financial impact of defending against product liability claims or the potential loss of revenue that may result. Any product liability claim brought against us, with or without merit, could increase our insurance rates or prevent us from securing insurance coverage in the future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We are subject to stringent and evolving data privacy and information security laws, regulations and standards, as well as policies and contractual obligations related to data privacy and security, and changes in these could adversely affect our business.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to data privacy and information security laws and regulations that apply to the collection, transmission, storage and use of proprietary information and personal information. Failure to comply with any of these laws and regulations could result in enforcement actions against us, including fines, claims for damages by affected individuals, damage to our reputation and loss of goodwill, any of which could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects. Additionally, if we are unable to properly protect the privacy and security of information, we could be found to have breached our contracts.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the U.S., numerous federal and state laws, including state data breach notification laws, and federal and state health information privacy and consumer protection laws, govern the collection, use, disclosure and security of personal information. These laws continue to change and evolve and are increasing in breadth and impact. Many states in which we operate have laws that protect the privacy and security of personal information. For example, the California Consumer Privacy Act of 2018 (CCPA), which increases privacy rights for California residents and imposes obligations on companies that process their personal information, came into effect on January 1, 2020. Among other things, the CCPA requires covered companies to provide new disclosures to California residents and provide such residents with new data protection and privacy rights, including the ability to opt-out of certain sales of personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for certain data breaches that result in the loss of personal information. Further, in November 2020, California voters approved the California Privacy Rights Act (CPRA) through a ballot measure. The CPRA will amend the CCPA, giving California residents additional control over their personal information and imposing further obligations on businesses processing the personal information of California residents. The CPRA includes the creation of a privacy-specific enforcement agency, the first of its kind in any U.S. state, which will be responsible for enforcing the new law. The CPRA takes effect on January 1, 2023. These laws subject us to increased regulatory scrutiny, litigation, and overall risk. State laws are changing rapidly and there is discussion in Congress of a new federal data protection and privacy law to which we would become subject, if it is enacted. Without an overarching federal law driving privacy compliance in the U.S., however, the risk is high of a patchwork of privacy legislation formed by individual state laws, similar to the patchwork created by differing state data breach notification obligations. Requirements to comply with varying state laws not only increase costs for compliance, but also create the potential for enforcement by individual state attorneys general.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Various foreign countries also have, or are developing, laws that govern the collection, use, disclosure, security and cross-border transmission of personal information. The legislative and regulatory landscape for data privacy and information security continues to evolve, and there has been an increasing focus on data privacy and information security issues that have the potential to affect our business. To the extent applicable, we are, or could be subject to these laws, rules, and regulations, and, we cannot guarantee that we are, or will be, in compliance with all applicable laws, rules, and regulations as they are enforced now or as they evolve.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We use third-party credit card processors to process payments from our customers. Through our agreements with our third-party credit card processors, we are subject to payment card association operating rules, including the</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Payment Card Industry Data Security Standard (PCI-DSS), which governs a variety of areas, including how consumers and customers may use their cards, the security features of cards, security standards for processing, data security and allocation of liability for certain acts or omissions, including liability in the event of a data breach. Any change in these rules or standards and related requirements could make it difficult or impossible for us to comply. Additionally, any data breach or failure to hold certain information in accordance with PCI-DSS may have an adverse effect on our business and results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">It is possible that the laws governing data privacy and information security may be interpreted and applied in a manner that is inconsistent with our practices and our efforts to comply with the evolving data protection rules may be unsuccessful. We must devote significant resources to understanding and complying with this changing landscape. Failure to comply with U.S. federal and state and non-U.S. laws regarding data privacy and information security could expose us to penalties under such laws, orders requiring that we change our practices, claims for damages or other liabilities, regulatory investigations and enforcement action, litigation and significant costs for remediation, any of which could adversely affect our business. Even if we are not determined to have violated these laws, government investigations into these issues typically require the expenditure of significant resources and generate negative publicity, which could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our internal computer systems, or those of our vendors, customers, or contractors, have been and may in the future be subject to cyberattacks or security breaches, which could result in a material disruption of our product development programs or otherwise adversely affect our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Despite the implementation of security measures, our internal computer systems and those of our vendors, customers and contractors, are vulnerable to damage from computer viruses and unauthorized access. We and our vendors, including security and infrastructure vendors, manage and maintain our data using a combination of on-site systems and cloud-based data centers. We face a number of risks related to protecting information, including inappropriate use or disclosure, unauthorized access or acquisition, or inappropriate modification of information. Cyberattacks are increasing in their frequency, sophistication and intensity and have become increasingly difficult to detect. Cyberattacks could include the deployment of harmful malware, ransomware, denial-of-service attacks, social engineering and other means to affect service reliability and threaten the confidentiality, integrity and availability of information. Cyberattacks also could include phishing attempts or e-mail fraud to cause unauthorized payments or information to be transmitted to an unintended recipient, or to permit unauthorized access to systems. A material cyberattack or security incident could cause interruptions in our operations and could result in a material disruption of our business operations, damage to our reputation, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the ordinary course of our business, we collect and store data that we are required to protect, including, among other things, personal information about our employees, credit card data, intellectual property, and proprietary business information. Any cyberattack or security incident that leads to unauthorized access, acquisition, use or disclosure of personal or proprietary information could harm our reputation, cause us not to comply with U.S. federal and/or state, or non-U.S., data breach notification laws, or our contractual obligations, and otherwise subject us to liability under laws and regulations that protect the privacy and security of personal information. In addition, we could be subject to risks caused by misappropriation, misuse, leakage, falsification or intentional or accidental release or loss of information maintained in our information systems and networks and those of our vendors, including personal information of our employees, and company, customer and vendor confidential data. In addition, outside parties have previously attempted and may in the future attempt to penetrate our systems or those of our vendors or fraudulently induce our personnel or the personnel of our vendors to disclose information in order to gain access to our data and/or systems or make unauthorized payments to third parties. The number and complexity of these threats continue to increase over time. If a material breach of our information technology systems or those of our vendors occurs, the market perception of the effectiveness of our security measures could be harmed and our reputation and credibility could be damaged.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our insurance coverage may not be adequate to cover losses associated with security incidents, and in any case, such insurance may not cover all of the types of costs, expenses and losses we could incur to address a security incident. As a result, we may be required to expend significant additional resources to protect against the threat of</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">these issues or to alleviate problems caused by the same. In addition, we could be subject to regulatory actions and/or claims made by individuals and groups in private litigation related to data collection and use practices and other data privacy laws and regulations, including claims for misuse or inappropriate disclosure of data, as well as unfair or deceptive practices. Although we develop and maintain systems and controls designed to prevent these events from occurring, and we have a process to identify and mitigate threats, the development and maintenance of these systems, controls and processes is costly and requires ongoing monitoring and updating as technologies change and efforts to overcome security measures become increasingly sophisticated. Moreover, despite our efforts, the possibility of these events occurring cannot be eliminated entirely and there can be no assurance that any measures we take will prevent cyberattacks or security incidents that could adversely affect our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We are dependent upon information technology systems, which are subject to disruption, damage, and failure.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">To conduct our business, we rely on information technology systems, networks and services, many of which are managed, hosted and provided by third-party service providers. System failure, malfunction, or loss of data that is housed in the Company&#x2019;s or its third-party service providers&#x2019; critical information systems could disrupt our ability to perform critical functions, which in turn could materially and adversely affect our business and operating results, financial position, and cash flows. Our information systems could be damaged or cease to function properly due to a number of other reasons, including power outages or other catastrophic events.  As a result, we may experience interruptions in our ability to manage our daily operations, which could adversely affect our business, financial condition, and results of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our investments in significant information technology infrastructure may cause disruptions to or failure of our systems and may interfere with our operations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are currently making investments in our information technology systems and infrastructure, some of which are significant. Implementing new systems involves significant potential risks, including that a system may fail to operate as designed, cause potential loss or corruption of data or information, result in changes to security processes, produce cost overruns, cause implementation delays, disrupt operations, and potentially interfere with management&#x2019;s ability to meet business needs and reporting requirements. We rely on third-party service providers to help us with certain significant information technology projects and services. Significant information technology infrastructure investments and implementation projects are long-term in nature and may take more time to complete and cost more than we expect, and they may not deliver the benefits we expect once they are complete. Any system implementation and transition difficulty may result in operational challenges, reputational harm, and increased costs that could materially and adversely affect our business operations and results of operations. We also could be adversely affected by any significant disruption in the systems of third parties with which we interact.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Changes in political, economic or governmental regulations may reduce demand for our products or increase our expenses.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We compete in many markets in which we and our customers must comply with federal, state, local and international regulations, such as environmental, health and safety and food and drug regulations. We develop, configure and market our products to meet customer needs created by those regulations. The U.S. and international healthcare industry is subject to changing political, economic and regulatory influences that could significantly affect the drug development process, research and development costs and the pricing and reimbursement for pharmaceutical products. Any significant change in regulations could have an adverse effect on both our customers&#x2019; business and our business, which could result in reduced demand for our products and services or increases in our expenses. For example, we provide products used for basic research and input components used by biopharmaceutical customers for further processing.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Changes in the FDA&#x2019;s regulation of the drug discovery and development process may have a negative impact on the ability of our customers to conduct and fund clinical trials, which could have a material adverse effect on the demand for the products we provide these customers. Additionally, the U.S. government and governments worldwide have increased efforts to expand healthcare coverage while at the same time curtailing and better controlling the increasing costs of healthcare. If cost-containment efforts limit our customers&#x2019; profitability, they may</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">decrease research and development spending, which could decrease the demand for our products and materially adversely affect our growth prospects. Any of these factors could harm our customers&#x2019; businesses, which, in turn, could materially adversely affect our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We are subject to financial, operating, legal and compliance risk associated with global operations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We engage in limited business globally, with approximately 3% and 4% of our revenue for the years ended December 31, 2021 and 2020, respectively, coming from outside the U.S. However, one of our strategies is to expand geographically, both through distribution and through direct sales. We may also seek to expand geographically by acquiring complementary businesses outside of the U.S. This will subject us to a number of risks, including international economic, political, and labor conditions; currency fluctuations; tax laws (including U.S. taxes on income earned by foreign subsidiaries); increased financial accounting and reporting burdens and complexities; compliance with legislative and regulatory requirements that govern the collection, use, disclosure, security and cross-border transmission of personal information; unexpected changes in, or impositions of, legislative or regulatory requirements; failure of laws to protect intellectual property rights adequately; inadequate local infrastructure and difficulties in managing and staffing international operations; delays resulting from difficulty in obtaining export licenses for certain technology; tariffs, quotas and other trade barriers and restrictions; transportation delays; operating in locations with a higher incidence of corruption and fraudulent business practices; and other factors beyond our control, including terrorism, war, natural disasters, climate change and diseases.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Laws and regulations applicable to international transactions are often unclear and may at times conflict. Compliance with these laws and regulations may involve significant costs or require changes in our business practices that result in reduced revenue and profitability. Non-compliance could also result in fines, damages, criminal sanctions, prohibited business conduct, and damage to our reputation. We expect to incur additional legal compliance costs associated with our global operations and could become subject to legal penalties in foreign countries if we do not comply with local laws and regulations, which may be substantially different from those in the U.S.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We may expand our operations in countries with developing economies, where it may be common to engage in business practices that are prohibited by anti-corruption and anti-bribery laws and regulations that either do, or likely will, apply to us, such as the U.S. Foreign Corrupt Practices Act, the U.S. Travel Act, and the UK Bribery Act 2010, which prohibit improper payments or offers of payment by us for the purpose of obtaining or retaining business. Although we intend to implement policies and procedures designed to ensure compliance with these laws, there can be no assurance that all of our employees, contractors, distributors and agents, including those based in foreign countries where practices that violate such U.S. laws may be customary, will comply with our internal policies. Any such non-compliance, even if prohibited by our internal policies, could have an adverse effect on our business and result in significant fines or penalties.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Future acquisitions may expose us to risks that could adversely affect our business, and we may not achieve the anticipated benefits of acquisitions of businesses or technologies.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We may, in the future, make selected opportunistic acquisitions of complementary businesses, products, services or technologies. Any acquisition involves numerous risks, uncertainties and operational, financial, and managerial challenges, including the following, any of which could adversely affect our business, financial condition, results of operations, cash flows and prospects:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">difficulties in integrating new operations, systems, technologies, products, services and personnel of acquired businesses effectively;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">problems maintaining uniform procedures, controls and policies with respect to our financial accounting systems;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">lack of synergies or the inability to realize expected synergies and cost-savings, including enhanced revenue, technology, human resources, cost savings, operating efficiencies and other synergies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">difficulties in managing geographically dispersed operations, including risks associated with entering foreign markets in which we have no or limited prior experience;</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">underperformance of any acquired technology, product, or business relative to our expectations and the price we paid;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">negative near-term impacts on financial results after an acquisition, including acquisition-related earnings charges;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the potential loss of key employees, customers, and strategic partners of acquired companies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">declining employee morale and retention issues affecting employees of businesses that we acquire, which may result from changes in compensation, or changes in management, reporting relationships, future prospects or the direction of the acquired business;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">claims by terminated employees and stockholders of acquired companies or other third parties related to the transaction;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the assumption or incurrence of additional debt obligations or expenses, or use of substantial portions of our cash;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the issuance of equity or equity-linked securities to finance, or as consideration for, any acquisitions may dilute the ownership of our stockholders;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the issuance of equity or equity-linked securities to finance, or as consideration for, any acquisitions may not be an option if the price of our common stock is low or volatile, which could preclude us from completing any such acquisitions;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">acquisitions financed with borrowings could increase our leverage and interest expense, which could make us more vulnerable to business downturns;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">any collaboration, strategic alliance and licensing arrangement may require us to relinquish valuable rights to our technologies or products, or grant licenses on terms that are not favorable to us;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">disruption of our ongoing operations and diversion of management&#x2019;s attention and company resources from existing operations of the business;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">inconsistencies in standards, controls, procedures, and policies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the impairment of intangible assets as a result of technological advancements, or worse-than-expected performance of acquired companies;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">assumption of, or exposure to, historical liabilities of the acquired business, including unknown contingent or similar liabilities that are difficult to identify or accurately quantify, litigation-related liabilities and regulatory compliance or accounting issues, and potential litigation or regulatory action arising from a proposed or completed acquisition;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the need to later divest acquired assets at a loss if an acquisition does not meet our expectations; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">risks associated with acquiring intellectual property, including potential disputes regarding acquired companies&#x2019; intellectual property.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, the successful integration of acquired businesses requires significant effort and expense across all operational areas, including sales and marketing, research and development, manufacturing, finance, legal, and information technologies. We may not be able to identify or complete promising acquisitions for many reasons, including competition among buyers, the high valuations of businesses in our industry, the need for regulatory and other approvals and the availability of capital. Even if we are able to complete acquisitions in the future, there can be no assurance that such acquisitions will be successful or profitable. Our failure to successfully address the foregoing risks may prevent us from achieving the anticipated benefits from any future acquisitions in a reasonable time frame, or at all.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We and our customers&#x2019; respective business operations are and will continue to be subject to extensive government laws and regulations, and assessing the applicability and relevant requirements of, and maintaining compliance with, these laws and regulations can be expensive and time consuming.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to various local, state, federal, foreign and transnational laws and regulations, and, in the future, any changes to such laws and regulations could adversely affect us. We offer certain products that may be deemed medical devices and become subject to related regulation. Additionally, we provide products used by third parties for the development and commercialization of drug therapies, novel vaccines, and molecular diagnostics by biopharmaceutical companies, life science research companies, CROs, CDMOs, in vitro diagnostics franchises, laboratories, and academic and government research institutions that are also subject to an extensive range of regulatory requirements.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The quality of our products is critical to our customers, including researchers looking to develop novel vaccines and drug therapies and for biopharmaceutical customers who use our products as components in their preclinical studies and clinical trials. Biopharmaceutical customers are subject to extensive regulations by the FDA and similar regulatory authorities in other countries for conducting clinical trials and commercializing products for therapeutic or diagnostic use. This regulatory scrutiny results in our customers imposing rigorous quality requirements on us as their supplier through supplier qualification processes and customer contracts, including quality agreements. Regulatory authorities and our customers may conduct scheduled or unscheduled periodic inspections of our facilities to monitor our regulatory compliance or compliance with our quality agreements with our customers. There are significant risks at each stage of the regulatory scheme for our customers.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Regulatory agencies may in the future take action against us or our customers for failure to comply with applicable regulations governing clinical trials and the development and testing of diagnostic and therapeutic products, as well as requirements to fall within certain regulatory categories to qualify for exemption from marketing authorization, or where applicable to obtain clearance, authorization, or approval prior to marketing of regulated products. Failure by us or by our customers to comply with the requirements of these regulatory authorities, including without limitation, remediating any inspectional observations to the satisfaction of these regulatory authorities, could result in warning letters, product recalls or seizures, monetary sanctions, injunctions to halt manufacture and distribution, restrictions on our operations, civil or criminal sanctions, or withdrawal of existing or denial of pending approvals, including those relating to products or facilities. In addition, such a failure could expose us to contractual or product liability claims, contractual claims from our customers, including claims for reimbursement for lost or damaged active pharmaceutical ingredients, as well as ongoing remediation and increased compliance costs, any or all of which could be significant.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are also subject to a variety of federal, state, local and international laws and regulations that govern, among other things, the importation and exportation of products, the handling, transportation and manufacture of substances that could be classified as hazardous, and our business practices in the U.S. and abroad such as anti-corruption and anti-competition laws. Any noncompliance by us with applicable laws and regulations or the failure to maintain, renew or obtain necessary permits and licenses could result in criminal, civil and administrative penalties and could have an adverse effect on our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Establishing policies, procedures, and monitoring and oversight with consideration of both legal requirements and industry best practices in these areas are costly and time consuming. Defending against any actions for non-compliance of such laws can also be costly, time consuming and may require significant financial and personnel resources. Therefore, even if we are successful in defending against any such actions that may be brought against us, our business may be impaired.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our products could become subject to more onerous regulation by the FDA or other regulatory agencies in the future, which could increase our costs and delay or prevent commercialization of our products, thereby materially and adversely affecting our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We make certain of our products available to customers as RUO products. RUO products belong to a separate regulatory classification under a long-standing FDA regulation. From an FDA perspective, products that are intended for research use only and are labeled as RUO are not regulated by the FDA as in vitro diagnostic devices</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">for clinical use, and are therefore not subject to those specific regulatory requirements. RUO products may be used or distributed for research use without first obtaining FDA clearance, authorization or approval. The products must bear the statement: &#x201c;For Research Use Only. Not for Use in Diagnostic Procedures.&#x201d; RUO products cannot make any claims related to safety, effectiveness or diagnostic utility, and they cannot be intended for human clinical diagnostic use. Accordingly, a product labeled RUO but intended or promoted for clinical diagnostic use may be viewed by the FDA as adulterated and misbranded under the FDCA and subject to FDA enforcement action. The FDA will consider the totality of the circumstances surrounding distribution and use of an RUO product, including how the product is marketed and to whom, when determining its intended use. The FDA could disagree with our assessment that our products are properly marketed as RUO, or could conclude that products labeled as RUO are actually intended for clinical diagnostic use, and could take enforcement action against us, including requiring us to stop distribution of our products until we are in compliance with applicable regulations, which would adversely affect our business, financial condition, results of operations, cash flows and prospects. In the event that the FDA requires us to obtain marketing authorization of our RUO products in the future, there can be no assurance that the FDA will grant any clearance or approval requested by us in a timely manner, or at all. Our raw material products are manufactured following the voluntary quality standards of ISO 13485:2016. Additionally, products we offer as &#x201c;GMP-grade&#x201d; raw material products that we voluntarily manufacture consistent with GMP requirements also follow ISO 13485:2016 standards. We believe these raw material products, including our raw material products offered as &#x201c;GMP-grade,&#x201d; are exempt from compliance with FDA regulatory requirements, given that we do not believe they are finished devices as our raw material products are further processed by our customers. Our products are provided to customers under contracts and purchase orders that outline quality standards and product specifications. As products advance through the clinical phases, requirements become more stringent and we work with customers to define and agree on requirements and risks associated with their product.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The FDA could disagree with our assessment that our products are exempt from current GMP regulations. In addition, the FDA could conclude that the raw material and biologics components products we provide to our customers are actually subject to the pharmaceutical or drug quality-related regulations for manufacturing, processing, packing or holding of drugs or finished pharmaceuticals, and could take enforcement action against us, including requiring us to stop distribution of our products until we are in compliance with applicable regulations, which would adversely affect our business, financial condition, results of operations, cash flows and prospects. In the future, we may receive a customer request that an RUO product be available for manufacturing and not research use only, or receive notification from the FDA requiring us to comply with certain FDA regulations for our raw material and biologics components products. As a result, there can be no assurance that the FDA will find our operations are in compliance in a timely manner, or at all, and our results of operations may suffer.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We rely on assumptions, estimates and data to calculate certain of our key metrics, and real or perceived inaccuracies in such metrics may harm our reputation and negatively affect our business.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition to our financial results, our management regularly reviews a number of operating and financial metrics, including a breakdown of product revenue into Lab Essentials revenue, Clinical Solutions revenue and Sample Transport revenue, revenue by customer market (pharmaceutical/biotechnology, and academia, government, distributors and healthcare providers), average sale price by product, orders per day, quotes per day, delivery times, order type, new customer metrics, and status of pipeline opportunities that represent potential customers, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions. As both the industry in which we operate and our businesses continue to evolve, so too might the metrics by which we evaluate our businesses and the Company. In addition, while the calculation of the metrics we use is based on what we believe to be reasonable estimates, our internal tools are not independently verified by a third party and have a number of limitations and, furthermore, our methodologies for tracking these metrics may change over time, for example, the industry breakdown of our customer revenue by government, pharma/bio and academia sales. Accordingly, investors should not place undue reliance on these metrics.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We may be required to record a significant charge to earnings if our goodwill and other intangible assets, or other investments become impaired.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are required under </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">U.S. generally accepted accounting principles </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(GAAP) to test goodwill and indefinite lived intangibles for impairment at least annually and to review our goodwill, intangible assets and other assets acquired through merger and acquisition activity for impairment when events or changes in circumstance indicate</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the carrying value may not be recoverable. Factors that could lead to impairment of goodwill, intangible assets and other assets acquired via acquisitions include significant adverse changes in the business climate and actual or projected operating results (affecting our company as a whole or affecting any particular segment) and declines in the financial condition of our business. As of December 31, 2021, goodwill and intangible assets represented approximately 21% of our total assets. If we determine that there has been impairment, our financial results for the relevant period would be reduced by the amount of the impairment, net of tax effects, if any. We may be required in the future to record charges to earnings if our goodwill, intangible assets or other investments become impaired. Any such charge would adversely impact our financial results.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Changes in accounting principles and guidance could result in unfavorable accounting charges or effects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We prepare our financial statements in accordance with GAAP. These principles are subject to interpretation by the SEC and various bodies formed to create and interpret appropriate accounting principles and guidance. The adoption of new or revised accounting principles may require us to make changes to our systems, processes and internal controls, which could have a significant effect on our reported financial results and internal controls, cause unexpected financial reporting fluctuations, retroactively affect previously reported results or require us to make costly changes to our operational processes and accounting systems upon our following the adoption of these standards.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For example, during February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Leases </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and its related interpretations, codified as Accounting Standards Codification (ASC) 842 (ASC 842). The updated standard requires lessees to generally recognize operating </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and financing lease liabilities and corresponding right-of-use assets on the balance sheet. The new standard is effective with respect to the Company beginning January 1, 2022 on a modified retrospective basis, and early adoption is permitted. We expect that most of the operating lease commitments will be subject to the new standard and will be recognized as operating lease liabilities and right-of-use assets of approximately $20 million upon adoption of ASC 842, which will increase the Company&#x2019;s total assets and total liabilities that are reported relative to such amounts prior to adoption</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our revenue recognition and other factors may impact our financial results in any given period and make them difficult to predict.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Under ASC 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue from Contracts with Customers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (ASC 606), we recognize revenue when our performance obligations have been satisfied in an amount that reflects the consideration that we expect to receive in exchange for those performance obligations. Our revenue primarily includes revenue from the sale of manufactured products, including products from our catalog or available for purchase on our website and custom manufactured products (such as custom bacterial cell culture media and specialized chromatography solutions). Contracts for such sales contain a single performance obligation, namely the delivery of consumable products. Our application of ASC 606 with respect to the nature of future contractual arrangements could impact the forecasting of our revenue for future periods, as both the mix of products we will sell in a given period, as well as the size of contracts, is difficult to predict.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Furthermore, the presentation of our financial results requires us to make estimates and assumptions that may affect revenue recognition. In some instances, we could reasonably use different estimates and assumptions, and changes in estimates may occur from period to period. See the section titled &#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations&#x2014;Critical Accounting Policies and Estimates&#x2014;Revenue Recognition.&#x201d;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Given the foregoing factors, comparing our revenue and operating results on a period-to-period basis may not be meaningful, and our past results may not be indicative of our future performance.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our ability to use net operating loss carryforwards to reduce future tax payments may be limited.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, we had $13.7 million of U.S. federal and $11.7 million of state net operating loss (NOL) carryforwards available to reduce taxable income in future years. Our ability to utilize those NOLs may be</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">limited based on our operating performance and tax laws in effect. Under the Tax Cuts and Jobs Act (the Tax Act), as modified by the Coronavirus Aid, Relief, and Economic Security Act (the CARES Act), federal NOLs incurred in taxable years beginning after December 31, 2017 may be carried forward indefinitely, but the deductibility of such federal NOLs in taxable years beginning after December 31, 2020 is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to the Tax Act or the CARES Act.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Separately, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and corresponding provisions of state law, if a corporation undergoes an &#x201c;ownership change,&#x201d; which is generally defined as a greater than 50% change, by value, in its equity ownership over a three-year period, the corporation&#x2019;s ability to use its pre-change NOL carryforwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income or taxes may be limited. We may experience ownership changes as a result of subsequent shifts in our stock ownership, some of which may be outside of our control. As a result, our ability to use our pre-change NOL carryforwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us. In addition, at the state level, there may be periods during which the use of NOL carryforwards is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our business is subject to risks relating to environmental, health and safety laws and regulations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to environmental, health and safety laws and regulations, and costs to comply with such laws and regulations, or any liability or obligation imposed under such laws or regulations. The costs of compliance with environmental, health and safety laws and regulations are significant. Any violations, even if inadvertent or accidental, of current or future environmental, health and safety laws or regulations and the cost of compliance with any resulting order or fine could adversely affect our business, financial condition and results of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our management has limited experience in operating a public company.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our executive officers have limited experience in the management of a publicly traded company. Our management team may not successfully or effectively manage its ongoing transition to a public company that will be subject to significant regulatory oversight and reporting obligations under federal securities laws. Their limited experience in dealing with the increasingly complex laws pertaining to public companies could be a significant disadvantage in that it is likely that an increasing amount of their time may be devoted to these activities, which will result in less time being devoted to the management and growth of our business.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We may not have adequate personnel with the appropriate level of knowledge, experience and training in the accounting policies, practices or internal controls over financial reporting required of public companies in the U.S. The development and implementation of the standards and controls necessary for us to achieve the level of accounting standards required of a public company in the U.S. may require costs greater than expected. We have recently hired, and will continue to hire, employees whose skills and training are required to develop and carryout the accounting, financial reporting, legal, compliance and internal control policies and practices required of public companies in the U.S. These additional employees will increase our operating cost in future periods.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Risks Related to Our Intellectual Property</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our inability to protect our intellectual property could have a material adverse effect on our business. In addition, third parties may claim that we infringe or have disclosed their intellectual property or proprietary information, and we could suffer significant litigation or licensing expense as a result.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our success depends on our ability to obtain and maintain intellectual property protection in the U.S. and other countries with respect to our current and future proprietary products. We rely primarily upon a combination of trade secret protection and confidentiality agreements to protect our technology, manufacturing processes, and products. Our commercial success depends in part on obtaining and maintaining trade secret protection of our current and future products, if any, and the methods used to manufacture them, as well as successfully defending such trade secrets against third-party challenges. Our ability to stop third parties from making, using, selling, offering to sell or importing our products is dependent upon the extent to which we have valid and enforceable intellectual property rights that cover these activities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Although we do not currently own any issued patents or patent applications covering our proprietary products or manufacturing processes we may, in the future, file patent applications or acquire or license intellectual property rights including patents and patent applications. The patent prosecution process is expensive and time consuming, and we may not be able to file and prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner or in all jurisdictions where protection may be commercially advantageous. It is also possible that we may fail to identify patentable aspects of our research and development output before it is too late to obtain patent protection. In addition, we or our collaborators may only pursue, obtain or maintain patent protection in a limited number of countries. Even if patents do successfully issue, such patents may not adequately protect our intellectual property, provide exclusivity for our current or future product and service offerings, prevent others from designing around our claims or otherwise provide us with a competitive advantage.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additionally, the laws of some foreign countries do not protect intellectual property rights to the same extent as the laws of the U.S., and many companies have encountered significant problems in protecting and defending such rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of intellectual property rights, particularly those relating to biotechnology, which could make it difficult for us to stop the infringement, misappropriation, or other violation of our intellectual property rights, including the unauthorized use or reproduction of our manufacturing or other trade secrets. Any of these outcomes could impair our ability to prevent competition from third parties, which may have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We rely primarily on trade secret laws, as well as confidentiality and non-disclosure agreements, and other contractual protections, to protect our technologies. If we are unable to protect the confidentiality of our technology, the value of our technology and products could be materially adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition to trade secret protection, we also rely on confidentiality agreements with our employees, consultants, contractors, collaborators, CDMOs, CROs and others to protect our technology and other proprietary information. These agreements require that all confidential information developed by the individual or entity or made known to the individual or entity by us during the course of the individual&#x2019;s or entity&#x2019;s relationship with us be kept confidential and not disclosed to third parties. Our agreements with employees as well as our personnel policies also generally provide that any inventions conceived by the individual in the course of rendering services to us shall be our exclusive property or that we may obtain full rights to such inventions at our election. However, trade secrets are difficult to protect.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Although we use reasonable efforts to protect our trade secrets, our employees, consultants, contractors, collaborators, CDMOs, CROs and others may unintentionally or willfully disclose our proprietary information to competitors, notwithstanding the existence of a valid confidentiality or similar non-disclosure agreement. We also face the risk that present or former employees could continue to hold rights to intellectual property used by us, demand the registration of intellectual property rights in their name, and seek payment of damages for our use of such intellectual property.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Enforcing a claim that a third party illegally obtained or is using any of our trade secrets is expensive and time consuming, and the outcome is unpredictable. We may not have adequate remedies in the event of unauthorized use or disclosure of our trade secrets or other proprietary information in the case of a breach of any such agreements and our trade secrets and other proprietary information could be disclosed to third parties, including our competitors. Many of our partners also collaborate with our competitors and other third parties. The disclosure of our trade secrets to our competitors, or more broadly, would impair our competitive position and may materially harm our business, financial condition, results of operations, cash flows and prospects. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our rights, and failure to maintain trade-secret protection could adversely affect our competitive business position. The enforceability of confidentiality agreements may vary from jurisdiction to jurisdiction. Courts outside the U.S. are sometimes less willing to protect trade secrets. Moreover, our competitors may independently develop substantially equivalent or superior knowledge, methods and know-how, and the existence of our own trade secrets affords no protection against such independent discovery.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If we are sued for infringing, misappropriating, or otherwise violating intellectual property rights of third parties, such litigation could be costly and time consuming and could prevent or delay us from developing or commercializing our current or future products.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our products may infringe on, or be accused of infringing on, one or more claims of an issued patent or may fall within the scope of one or more claims in a published patent application that may be subsequently issued and to which we do not hold a license or other rights.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Because patent applications in the U.S. and many foreign jurisdictions typically are not published until 18 months after filing, or in some cases not at all, and publications in the scientific literature often lag behind actual discoveries, we cannot be certain whether others have filed patent applications for technology that we were the first to invent. Others, including our competitors, may have filed, and may in the future file, patent applications covering technology similar to ours. Any such patent application may have priority over any future patent applications or patents that we may file or obtain, which could further require us to obtain rights to issued patents by others covering such technologies. If another party has filed a U.S. patent application on inventions similar to ours, we may have to participate in an interference proceeding declared by the United States Patent and Trademark Office (the USPTO) to determine priority of invention in the U.S. The costs of these proceedings could be substantial, and it is possible that such efforts would be unsuccessful if, unbeknownst to us, the other party had independently arrived at the same or similar invention prior to our own invention, resulting in a loss of our U.S. patent position with respect to such inventions.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additionally, pending patent applications that have been published can, subject to certain limitations, be later amended in a manner that could cover our current or future products or the use of our current or future products. After issuance, the scope of patent claims remains subject to construction based on interpretation of the law, the written disclosure in a patent and the patent&#x2019;s prosecution history. Our interpretation of the relevance or the scope of a patent or a pending application may be incorrect. In addition, third parties may obtain patents in the future and claim that use of our technologies infringes upon these patents. These third parties could bring claims against us or our collaborators that would cause us to incur substantial expenses and, if successful against us, could cause us to pay substantial damages.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The life sciences industry has produced a proliferation of patents, and it is not always clear to industry participants, including us, which patents cover various types of products or methods of use. The coverage of patents is subject to interpretation by the courts, and the interpretation is not always uniform. If we are sued for patent infringement, we would need to demonstrate that our products or methods of use either do not infringe the patent claims of the relevant patent and/or that the patent claims are invalid or unenforceable, and we may not be able to do this. Proving invalidity, in particular, is difficult since it requires a showing of clear and convincing evidence to overcome the presumption of validity enjoyed by issued patents. Third parties have, and may in the future have, U.S. and non-U.S. issued patents and pending patent applications that may cover our current or future products. Such a third party may claim that we or our manufacturing or commercialization partners are using inventions covered by the third party&#x2019;s patent rights and may go to court or a tribunal to stop us from engaging in our normal operations and activities, including making or selling our current or future products. In the event that any of these patent rights were asserted against us, we believe that we may have defenses against any such action, including that such patents would not be infringed by our current or future products and/or that such patents are not valid. However, if any such patent rights were to be asserted against us and our defenses to such assertion were unsuccessful, unless we obtain a license to the patents concerned, we could be liable for damages, which could be significant and include treble damages and attorneys&#x2019; fees if we are found to have willfully infringed. We could also be precluded from commercializing any future products that were ultimately held to infringe such patents, all of which could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If we are found to infringe the patent rights of a third party, or in order to avoid potential claims, we or our collaborators may choose or be required to seek a license from a third party and be required to pay license fees or royalties or both. These licenses may not be available on reasonable terms, or at all. In particular, any of our competitors that control intellectual property that we are found to infringe may be unwilling to provide us a license under any terms. Even if we or our collaborators were able to obtain a license, the rights may be nonexclusive, which could result in our competitors gaining access to the same intellectual property. Ultimately, we could be prevented from commercializing a product, or be forced to cease some aspect of our business operations, if, as a</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">result of actual or threatened patent infringement claims, we or our collaborators are unable to enter into licenses on acceptable terms. In addition, we could be found liable for monetary damages, including treble damages and attorneys&#x2019; fees, if we are found to have willfully infringed a patent. Further, if a patent infringement suit is brought against us or our third-party service providers and if we are unable to successfully obtain rights to required third-party intellectual property, we may be required to expend significant time and resources to redesign our current or future products, or to develop or license replacement technology, all of which may not be feasible on a technical or commercial basis, and may delay or require us to abandon our development, manufacturing or sales activities relating to our current or future products. A finding of infringement could prevent us from commercializing our future products or force us to cease some of our business operations, which could harm our business. Claims that we have misappropriated the confidential information or trade secrets of third parties could have a similar negative impact on our business. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intellectual property litigation and other proceedings could cause us to spend substantial resources and distract our personnel from their normal responsibilities.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Even if resolved in our favor, intellectual property litigation or other legal proceedings relating to our, our licensors&#x2019; or other third parties&#x2019; intellectual property claims may cause us to incur significant expenses and could distract our personnel from their normal responsibilities. Patent litigation and other proceedings may also absorb significant management time. If not resolved in our favor, litigation may require us to pay any portion of our opponents&#x2019; legal fees. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development activities or any future sales, marketing, or distribution activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Our competitors or other third parties may be able to sustain the cost of such litigation and proceedings more effectively than we can because of their substantially greater resources. Uncertainties resulting from our participation in patent litigation or other proceedings could have a material adverse effect on our ability to compete in the marketplace. Furthermore, because of the substantial amount of discovery required in certain jurisdictions in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. There could also be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, the perceived value of our current or future products or intellectual property could be diminished. Accordingly, the market price of our common stock may decline. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could have a material adverse effect on our business, financial condition, results of operations and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We may be subject to claims by third parties asserting that our employees, consultants, independent contractors or we have misappropriated their intellectual property, or claiming ownership of what we regard as our own intellectual property and proprietary technology.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We try to ensure that our employees do not use the proprietary information or know-how of others in their work for us. We may, however, be subject to claims that we or these employees have inadvertently or otherwise used or disclosed intellectual property, trade secrets or other proprietary information of any such employee&#x2019;s former employer or that patents and applications we have filed to protect inventions of these individuals, even those related to one or more of our current or future products, are rightfully owned by their former or concurrent employer. Litigation may be necessary to defend against these claims.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, while we typically require our employees, consultants and independent contractors who may be involved in the development of intellectual property to execute agreements assigning such intellectual property to us, we may be unsuccessful in executing such an agreement with each party who in fact develops intellectual property that we regard as our own, or such agreements may be breached or alleged to be ineffective, and the assignment may not be self-executing, which may result in claims by or against us related to the ownership of such intellectual property or may result in such intellectual property becoming assigned to third parties. If we fail in enforcing or defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights. Even if we are successful in prosecuting or defending against such claims, litigation could result in substantial costs and be a distraction to our senior management and scientific personnel. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We rely on confidentiality agreements that, if breached, may be difficult to enforce and could have a material adverse effect on our business and competitive position.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our policy is to enter agreements relating to the non-disclosure and non-use of confidential information with third parties, including our contractors, consultants, advisors and research collaborators, as well as agreements that purport to require the disclosure and assignment to us of the rights to the ideas, developments, discoveries and inventions of our employees and consultants while we employ them. However, these agreements can be difficult and costly to enforce. Moreover, to the extent that our contractors, consultants, advisors and research collaborators apply or independently develop intellectual property in connection with any of our projects, disputes may arise as to the proprietary rights to the intellectual property. If a dispute arises, a court may determine that the right belongs to a third party, and enforcement of our rights can be costly and unpredictable. In addition, we rely primarily on trade secrets and proprietary know-how that we seek to protect, in large part, by confidentiality agreements with our employees, contractors, consultants, advisors or others. Despite the protective measures we employ, we still face the risk that:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">these agreements may be breached;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">these agreements may not provide adequate remedies for the applicable type of breach; or</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our trade secrets or proprietary know-how will otherwise become known.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Any breach of our confidentiality agreements or our failure to effectively enforce such agreements would have a material adverse effect on our business and competitive position.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If our trademarks and trade names are not adequately protected, we may not be able to build name recognition in our markets of interest and our business, financial condition, results of operations, cash flows and prospects may be adversely affected.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our trademarks or trade names may be challenged, infringed, circumvented, or declared generic or determined to be infringing on other marks. We may not be able to protect our rights to these trademarks and trade names or may be forced to stop using these names or marks which we need for name recognition by potential partners or customers in our markets of interest. During trademark registration proceedings, we may receive rejections. Although we would be given an opportunity to respond to those rejections, we may be unable to overcome such rejections. In addition, in the USPTO and in comparable agencies in many foreign jurisdictions, third parties are given an opportunity to oppose pending trademark applications and to seek to cancel registered trademarks. Opposition or cancellation proceedings may be filed against our trademarks, and our trademarks may not survive such proceedings. If we are unable to establish name recognition based on our trademarks and trade names, we may not be able to compete effectively and our business, financial condition, results of operations, cash flows and prospects may be adversely affected.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intellectual property rights do not necessarily address all potential threats.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The degree of future protection afforded by our proprietary and intellectual property rights is uncertain because such rights offer only limited protection and may not adequately protect our rights or permit us to gain or keep our competitive advantage. For example:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we do not currently own or license any patents, and others may be able to develop products that are similar to, or better than, our current or future products in a way that is not covered by the claims of the patents we may own or license in the future;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the trade secret protection that we rely on to protect our proprietary information and know-how does not protect us against any third parties independently developing competing technology;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we, or our licensing partners or current or future collaborators, might not have been the first to make the inventions covered by issued patents or pending patent applications that we may own or license in the future;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we, or our licensing partners or current or future collaborators, might not be the first to file patent applications for certain of our or their inventions;</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">44</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we may choose not to file a patent for certain trade secrets or know-how, and a third party may subsequently file a patent covering such intellectual property;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the patents of third parties or pending or future applications of third parties, if issued, may have an adverse effect on our business; or</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">any patents that we obtain may not provide us with any competitive advantages or may ultimately be found not to be owned by us, invalid or unenforceable.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Should any of these events occur, they could significantly harm our business, financial conditions, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We may need or may choose to obtain licenses from third parties to advance our research or allow commercialization of our current or future products, and we cannot provide any assurances that we would be able to do so.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We may need or may choose to obtain licenses from third parties to advance our research or allow commercialization of our current or future products, and we cannot provide any assurances that third-party patents do not exist that might be enforced against our current or future products in the absence of such a license. We may fail to obtain any of these licenses on commercially reasonable terms, if at all. Even if we are able to obtain a license, it may be non-exclusive, thereby giving our competitors access to the same technologies licensed to us. If we could not obtain a license, we may be required to expend significant time and resources to develop or license replacement technology. If we are unable to do so, we may be unable to develop or commercialize the affected products, which could materially harm our business and the third parties owning such intellectual property rights could seek either an injunction prohibiting our sales, or, with respect to our sales, an obligation on our part to pay royalties and/or other forms of compensation.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Licensing of intellectual property involves complex legal, business and scientific issues. Disputes may arise between us and our licensors regarding intellectual property subject to a license agreement, including:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the scope of rights granted under the license agreement and other interpretation-related issues;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">whether, and the extent to which our technology and processes infringe on intellectual property of the licensor that is not subject to the licensing agreement;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our right to sublicense patent and other rights to third parties under collaborative development relationships;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">our diligence obligations with respect to the use of the licensed technology in relation to our development and commercialization of our products, and what activities satisfy those diligence obligations; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the ownership of inventions and know-how resulting from the joint creation or use of intellectual property by our licensors and us and our partners.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If disputes over intellectual property that we have licensed prevent or impair our ability to maintain the licensing arrangements on acceptable terms, we may be unable to successfully develop and commercialize the affected product, or the dispute may have an adverse effect on our results of operation.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We may, in the future, grant licenses under our intellectual property. Like in licenses, out licenses are complex, and disputes may arise between us and our licensees, such as the types of disputes described above. Moreover, our licensees may breach their obligations, or we may be exposed to liability due to our failure or alleged failure to satisfy our obligations. Any such occurrence could have an adverse effect on our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">45</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Risks Related to Our Indebtedness</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our existing indebtedness could adversely affect our business and growth prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In March 2021, we entered into the Credit Agreement which provides for loan commitments in an aggregate amount of up to $27.0 million. Our indebtedness, including the indebtedness we have incurred, and may in the future incur, under the Credit Agreement or otherwise, could require us to divert funds identified for other purposes for debt service and impair our liquidity position. If we cannot generate sufficient cash flow from operations to service our debt, we may need to refinance our debt, dispose of assets or issue equity to obtain necessary funds. We do not know whether we will be able to take any of these actions on a timely basis, on terms satisfactory to us or at all.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our indebtedness, the cash flow needed to satisfy our debt and the covenants contained in the Credit Agreement may have important consequences, including:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">limiting funds otherwise available for financing our capital expenditures by requiring us to dedicate a portion of our cash flows from operations to the repayment of debt and the interest on this debt; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">limiting our ability to incur or prepay existing indebtedness, pay dividends or distributions, dispose of assets, engage in mergers and consolidations, make acquisitions or other investments and make changes in the nature of the business, among other things; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">making us more vulnerable to rising interest rates, as certain of our borrowings, including borrowings under the Credit Agreement, bear variable rates of interest; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">making us more vulnerable in the event of a downturn in our business.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Fluctuations in interest rates can increase borrowing costs. Increases in interest rates may directly impact the amount of interest we are required to pay and reduce earnings accordingly. In addition, tax laws, including the disallowance or deferral of tax deductions for interest paid on outstanding indebtedness, could have an adverse effect on our liquidity and our business, financial condition, results of operations, cash flows and prospects. Further, our Credit Agreement contains customary affirmative and negative covenants and certain restrictions on operations that could impose operating and financial limitations and restrictions on us, including restrictions on our ability to enter into particular transactions and to engage in other actions that we may believe are advisable or necessary for our business.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We expect to use cash on hand to meet current and future financial obligations, including funding our operations, debt service requirements and capital expenditures. The ability to make these payments depends on our financial and operating performance, which is subject to prevailing economic, industry and competitive conditions and to certain financial, business, economic and other factors beyond our control and as set forth herein.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Despite current indebtedness levels, we may incur substantially more indebtedness, which could further exacerbate the risks associated with our substantial indebtedness.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We may incur significant additional indebtedness in the future. We may also consider investments in joint ventures or acquisitions, which may increase our indebtedness. If new debt is added to our current indebtedness levels, the related risks that we face could intensify.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The phase-out of the London Interbank Offered Rate (LIBOR), or the replacement of LIBOR with a different reference rate, may adversely affect interest rates.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Borrowings under our Credit Agreement bear interest at rates determined using LIBOR as the reference rate. On July 27, 2017, the Financial Conduct Authority (the authority that regulates LIBOR) announced that it would phase out LIBOR by the end of 2021. It is unclear whether new methods of calculating LIBOR will be established such that it continues to exist after 2021, or if alternative rates or benchmarks will be adopted, and currently it appears highly likely that LIBOR will be discontinued or substantially modified in future years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On November 30, 2020, ICE Benchmark Administration (the administrator of LIBOR) with the support of the United States Federal Reserve and the Financial Conduct Authority, announced plans to consult on ceasing publication of USD LIBOR on December 31, 2021 for only the one week and two month USD LIBOR tenors, and on June 30, 2023 for all other USD LIBOR tenors. While this announcement extends the transition period to June 2023, the United States Federal Reserve concurrently issued a statement advising banks to stop new USD LIBOR issuances by the end of 2021. We believe that the administrative agent under our Credit Agreement, MidCap Financial Trust, will continue to use the one month USD LIBOR tenor in the ordinary course. However, our Credit Agreement permits the agent in certain circumstances, including upon a determination that the LIBOR rate will no longer be provided or published on a date certain or that no reasonable means will exist for ascertaining such rate, to make adjustments that the agent determines necessary to preserve the current all-in rate of interest. Changes in the method of calculating LIBOR, or the replacement of LIBOR with an alternative rate or benchmark, may adversely affect interest rates and result in higher borrowing costs. This could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects. We cannot predict the effect of the potential changes to LIBOR or the establishment and use of alternative rates or benchmarks. Furthermore, we may need to renegotiate our Credit Agreement or incur other indebtedness, and changes in the method of calculating LIBOR, or the use of an alternative rate or benchmark, may negatively impact the terms of such indebtedness.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The terms of the Credit Agreement may restrict our current and future operations, particularly our ability to respond to changes or to take certain actions. If we fail to comply with the covenants and other obligations under the Credit Agreement, the lender may be able to accelerate amounts owed under the facilities and may foreclose upon the assets securing our obligations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Credit Agreement contains a number of restrictive covenants that impose significant operating and financial restrictions on us and may, unless waived by the lender, limit our ability to engage in acts that may be in our long-term best interests, including restrictions on our ability to:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">incur additional indebtedness; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">incur liens; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">merge, dissolve, liquidate, amalgamate, consolidate or sell all or substantially all of our assets; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">declare or pay certain dividends, payments or distribution or repurchase or redeem certain capital stock; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">make certain investments.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These restrictions could limit, potentially significantly, our operational flexibility and affect our ability to finance our future operations or capital needs or to execute our business strategy. Our indebtedness under the Credit Agreement is secured by substantially all of our assets. If we fail to comply with the covenants and our other obligations under the Credit Agreement, the lender would be able to accelerate the required repayment of amounts due and, if they are not repaid, could foreclose upon the assets securing our obligations with respect to such indebtedness.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Risks Related to Our Common Stock</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Telegraph Hill Partners Management Company LLC, through its affiliates THP LP and THP LLC, controls us, and its interests may conflict with ours or yours in the future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">THP controls approximately 62.5% of the voting power of our outstanding common stock, which means that THP can control the vote of all matters submitted to a vote of our stockholders. This control enables THP to control the election of the members of our board of directors and all other corporate decisions. In particular, for so long as THP continues to own a majority of our common stock, THP will be able to cause or prevent a change of control of us or a change in the composition of our board of directors and could preclude any unsolicited acquisition of us. Pursuant to our investors&#x2019; rights agreement and our amended and restated certificate of incorporation, THP has certain rights, and the ability to take certain actions, that are not otherwise available to all stockholders. For example, our investors&#x2019; rights agreement provides THP the right, subject to certain conditions, to demand that we file a registration statement or request that their shares of our common stock be covered by a registration statement that we are otherwise filing. In addition, until such time as THP first ceases to own greater than 50% of the</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">outstanding voting power of our common stock, our amended and restated certificate of incorporation effectively provides THP with the ability to fill vacancies on the board, remove directors (with or without cause), call a special meeting of our stockholders, amend our certificate of incorporation (subject to approval of our board of directors) and amend our bylaws. Even when THP ceases to control a majority of the total voting power, for so long as THP continues to own a significant percentage of our common stock, THP will still be able to significantly influence the composition of our board of directors and the approval of actions requiring stockholder approval. Accordingly, for such period of time, THP will have significant influence with respect to our management, business plans and policies. The concentration of ownership and availability of the foregoing rights could deprive you of an opportunity to receive a premium for your shares of common stock as part of a sale of us and ultimately might affect the market price of our common stock.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">THP and its affiliates engage in a broad spectrum of activities, including investments in our industry generally. In the ordinary course of their business activities, THP and its affiliates may engage in activities where their interests conflict with our interests or those of our other stockholders, such as investing in or advising businesses that directly or indirectly compete with certain portions of our business or are suppliers or customers of ours. Our amended and restated certificate of incorporation provides that none of THP and its affiliates and any person or entity who, while a stockholder, director, officer or agent of the Company or any of its affiliates, is a director, officer, principal, partner, member, manager, employee, agent and/or other representative of THP and its affiliates (each, an &#x201c;Identified Person&#x201d;) has any duty to refrain from (i) engaging in a corporate opportunity in the same or similar business activities or lines of business in which we or our affiliates are engaged or that are deemed to be competing with us or any of our affiliates or (ii) otherwise investing in or providing services to any person that competes with us or our affiliates engaging, directly or indirectly, in the same business activities or similar business activities or lines of business in which we operate. In addition, to the fullest extent permitted by law, no Identified Person has any obligation to offer to us or our subsidiaries or affiliates the right to participate in any corporate opportunity in the same or similar business activities or lines of business in which we or our affiliates are engaged or that are deemed to be competing with us or any of our affiliates. This means that THP may pursue acquisition opportunities that may be complementary to our business, and, as a result, those acquisition opportunities may not be available to us. In addition, THP may have an interest in pursuing acquisitions, divestitures and other transactions that, in its judgment, could enhance its investment, even though such transactions might involve risks to you or may not prove beneficial.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our shares of common stock are listed on the Nasdaq Global Market, and we are a &#x201c;controlled company&#x201d; within the meaning of the rules and listing standards of NASDAQ. As a result, we qualify for, and intend to rely on, exemptions from certain corporate governance requirements. You will not have the same protections as those afforded to stockholders of companies that are subject to such governance requirements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">THP controls a majority of the voting power of our outstanding common stock. As a result, we are a &#x201c;controlled company&#x201d; within the meaning of the corporate governance standards of The Nasdaq Stock Market, LLC. Under these corporate governance standards, a company of which more than 50% of the voting power for the election of directors is held by an individual, group or another company is a &#x201c;controlled company&#x201d; and may elect not to comply with certain corporate governance requirements. For example, controlled companies, within one year of the date of the listing of their common stock:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">are not required to have a board that is composed of a majority of &#x201c;independent directors,&#x201d; as defined under the rules and listing standards of The Nasdaq Stock Market, LLC; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">are not required to have a compensation committee that is composed entirely of independent directors or have a written charter addressing the committee&#x2019;s purpose and responsibilities; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">are not required to have director nominations be made, or recommended to the full board of directors, by its independent directors or by a nominations committee that is composed entirely of independent directors, and to adopt a written charter or a board resolution addressing the nominations process.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We utilize, and intend to continue to utilize, certain of these exemptions. For example, a majority of our directors have not been, and, in the future for so long as we rely on such exemptions, will not be, affirmatively determined to be independent nor will our compensation committee or nominating and corporate governance committee of the board be comprised entirely of directors who have been determined to be independent.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">48</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accordingly, you will not have the same protections afforded to stockholders of companies that are subject to all of the corporate governance requirements of NASDAQ.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Because we are a public company, we are obligated to develop and maintain proper and effective internal control over financial reporting in order to comply with Section 404 of the Sarbanes-Oxley Act of 2002 (the Sarbanes-Oxley Act). We may not complete our analysis of our internal control over financial reporting in a timely manner, or these internal controls may not be determined to be effective, which may adversely affect investor confidence in us and, as a result, the value of our common stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting. 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 in accordance with GAAP. We remain in the early stages of the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404 of the Sarbanes-Oxley Act. We may not be able to complete our evaluation, testing and any required remediation in a timely manner. If we are unable to assert that our internal control over financial reporting is effective, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our common stock to decline, and we may be subject to investigation or sanctions by the SEC.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting as of the end of the fiscal year that coincides with the filing of our second annual report on Form 10-K. This assessment will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. We are also required to disclose changes made in our internal control and procedures on a quarterly basis. However, we expect that our independent registered public accounting firm will not be required to report on the effectiveness of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act until the later of the year following our first annual report required to be filed with the SEC, or the date we are no longer an &#x201c;emerging growth company&#x201d; as defined in the JOBS Act if we take advantage of the exemptions contained in the JOBS Act. At such time, our independent registered public accounting firm may issue a report that is adverse if it is not satisfied with the level at which our controls are documented, designed or operating.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additionally, the existence of any material weakness or significant deficiency would require management to devote significant time and incur significant expense to remediate any such material weaknesses or significant deficiencies and management may not be able to remediate any such material weaknesses or significant deficiencies in a timely manner. The existence of any material weakness in our internal control over financial reporting could also result in errors in our financial statements that could require us to restate our financial statements, cause us to fail to meet our reporting obligations and cause stockholders to lose confidence in our reported financial information, all of which could materially and adversely affect our business and stock price.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">To comply with the requirements of being a public company, we may need to undertake various costly and time-consuming actions, such as implementing new internal controls and procedures and hiring accounting or internal audit staff, which may adversely affect our business, financial condition, results of operations, cash flows and prospects.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Material weaknesses in our internal control over financial reporting may cause us to fail to timely and accurately report our financial results or result in a material misstatement of our financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the past, specifically in connection with the audit of our financial statements for the fiscal years ended December 31, 2020 and 2019 included in the final prospectus to our Registration Statement on Form S-1, as amended (File No. 333-256795), filed with the SEC on June 25, 2021, we identified a material weakness in our internal control over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our financial statements will not be prevented or detected on a timely basis. The material weakness resulted from not having internal controls that were designed, documented and executed to support the accurate and timely analysis and reporting of financial results associated with accounting for complex, non-routine transactions under GAAP. Consequently, we inappropriately accounted for our entry into a stock purchase agreement with THP on January 14,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2019, pursuant to which THP acquired majority control of Teknova (the THP Transaction), including as to certain tax benefits and the allocation of transaction costs across periods. See Part II, Item 9A &#x201c;Controls and Procedures&#x201d; in this Annual Report on Form 10-K.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have begun taking significant measures, and plan to continue to take measures, to remediate this material weakness, however, we cannot assure you that these or other measures will fully remediate the material weakness in a timely manner or prevent future material weaknesses from occurring. As part of our remediation plan to address the material weakness identified above, we are working to hire accounting employees and/or consultants with the specific technical accounting experience necessary to assist with complex, non-routine transactions and implementing and adopting additional control procedures. We believe that the measures we are implementing will remediate the material weakness and strengthen our internal control over financial reporting.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">While we are implementing our plan to remediate the material weakness, we can give no assurance that this implementation will remediate the material weakness in internal control over financial reporting or that additional material weaknesses in our internal control over financial reporting will not be identified in the future. If we identify future material weaknesses in our internal control over financial reporting, the accuracy and timing of our financial reporting may be adversely affected. If additional material weaknesses exist or are discovered in the future, and we are unable to remediate any such material weaknesses, our reputation, financial condition, and operating results could suffer. Moreover, we could become subject to investigations by regulatory authorities, which could require additional financial and management resources.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We are an &#x201c;emerging growth company&#x201d; and a &#x201c;smaller reporting company,&#x201d; and the reduced disclosure requirements applicable to emerging growth companies and smaller reporting companies may make our common stock less attractive to investors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are an &#x201c;emerging growth company,&#x201d; defined in the JOBS Act and, for as long as we continue to be an emerging growth company, we may choose to take advantage of certain exemptions and relief from various public reporting requirements, including the requirement that our internal control over financial reporting be audited by our independent registered public accounting firm pursuant to Section 404 of the Sarbanes-Oxley Act; the exemption from any rules that could be adopted by the Public Company Accounting Oversight Board requiring mandatory audit firm rotations or a supplement to the auditor&#x2019;s report on financial statements; reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements; and not required to hold nonbinding advisory votes on executive compensation or stockholder approval of any golden parachute payments not previously approved.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Section 107 of the JOBS Act provides that an &#x201c;emerging growth company&#x201d; can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended (the Securities Act), for complying with new or revised accounting standards. In other words, an &#x201c;emerging growth company&#x201d; can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have elected to take advantage of the extended transition period to comply with new or revised accounting standards and to adopt certain of the reduced disclosure requirements available to emerging growth companies. As a result of the accounting standards election, we are not subject to the same implementation timing for new or revised accounting standards as other public companies that are not emerging growth companies, which may make comparison of our financials to those of other public companies more difficult. Additionally, because we have taken advantage of certain reduced reporting requirements, the information contained herein may be different from the information you receive from other public companies in which you hold stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We will remain an &#x201c;emerging growth company&#x201d; until the earliest to occur of (i) the last day of the fiscal year in which we have more than $1.07 billion in annual revenue; (ii) the date we qualify as a &#x201c;large accelerated filer,&#x201d; with at least $700.0 million of equity securities held by non-affiliates; (iii) the date on which we have issued, in any three-year period, more than $1.0 billion in non-convertible debt securities; and (iv) the last day of the fiscal year ending after the fifth anniversary of the completion of our IPO.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are also a &#x201c;smaller reporting company&#x201d; as defined in Item 10(f)(1) of Regulation S-K. Smaller reporting companies may take advantage of certain reduced disclosure obligations, including, among other things, providing</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">only two years of audited financial statements. We will remain a smaller reporting company for so long as either (i) the market value of our common shares held by non-affiliates is less than $250.0 million as of the end of our second fiscal quarter or (ii) we have annual revenues of less than $100.0 million and the market value of our common shares held by non-affiliates is less than $700.0 million as of the end of our second fiscal quarter. To the extent we take advantage of such reduced disclosure obligations, it may also make comparison of our financial statements with other public companies difficult or impossible.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Investors may find our common stock less attractive to the extent we rely on the exemptions and relief granted by the JOBS Act. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may decline or become more volatile.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The requirements of being a public company may strain our resources and distract our management, which could make it difficult to manage our business, particularly after we are no longer an &#x201c;emerging growth company&#x201d;.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended (the Exchange Act) and the Sarbanes-Oxley Act, the listing requirements of NASDAQ and other applicable securities rules and regulations. Compliance with these rules and regulations has increased our legal and financial compliance costs, and are expected to continue to make some activities more difficult, time-consuming or costly and increase demand on our systems and resources, particularly after we are no longer an &#x201c;emerging growth company.&#x201d; The Exchange Act requires that we file annual, quarterly and current reports with respect to our business, financial condition, results of operations, cash flows and prospects. The Sarbanes-Oxley Act requires, among other things, that we establish and maintain effective internal controls and procedures for financial reporting. Furthermore, the need to continue to establish the corporate infrastructure demanded of a public company may divert our management&#x2019;s attention from implementing our growth strategy, which could prevent us from improving our business, financial condition, results of operations, cash flows and prospects. We have made, and will continue to make, changes to our internal controls and procedures for financial reporting and accounting systems to meet our reporting obligations as a public company. However, the measures we take may not be sufficient to satisfy our obligations as a public company. In addition, these rules and regulations have increased our legal and financial compliance costs and have made, and are expected to continue to make, some activities more time-consuming and costly. For example, these rules and regulations have made, and are expected to continue to make, it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to incur substantial costs to maintain the same or similar coverage. These additional obligations could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of our management&#x2019;s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and there could be a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Provisions of our corporate governance documents could make an acquisition of us more difficult and may prevent attempts by our stockholders to replace or remove our current management, even if beneficial to our stockholders.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation and amended and restated bylaws and the General Corporation Law of the State of Delaware, as amended (the DGCL), contain provisions that could make it more difficult for a third party to acquire us, even if doing so might be beneficial to our stockholders. Among other things, these provisions:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">51</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">allow us to authorize the issuance of undesignated preferred stock, the terms of which may be established and the shares of which may be issued without stockholder approval, and which may include supermajority voting, special approval, dividend, or other rights or preferences superior to the rights of other stockholders; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">provide for a classified board of directors with staggered three-year terms; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">provide that, at any time after THP first ceases to beneficially own more than 50% in voting power of the outstanding shares of our common stock entitled to vote generally in the election of directors (the THP Trigger Event), directors may only be removed for cause, and only by the affirmative vote of holders of at least 66 2/3% in voting power of all the then-outstanding shares of our stock entitled to vote thereon, voting together as a single class; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">prohibit stockholder action by written consent from and after the THP Trigger Event; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">provide that, at any time after the THP Trigger Event, special meetings may only be called by or at the direction of the Chairman of our board of directors, our board of directors or our Chief Executive Officer; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">provide that, at any time after the THP Trigger Event, any alteration, amendment or repeal, in whole or in part, of any provision of our bylaws by our stockholders will require the affirmative vote of the holders of at least 66 2/3% in voting power of all the then-outstanding shares of our stock entitled to vote thereon, voting together as a single class; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">establish advance notice requirements for nominations for elections to our board of directors and for proposing matters that can be acted upon by stockholders at stockholder meetings.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Section 203 of the DGCL generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any interested stockholder for a period of three years following the date on which the stockholder became an interested stockholder. We have expressly elected not to be governed by Section 203 of the DGCL, until such time as THP beneficially owns, in the aggregate, less than a majority of the total voting power of all outstanding shares of our common stock entitled to vote generally in the election of directors. At that time, such election shall be automatically withdrawn and we will thereafter be governed by Section 203 of the DGCL, except that THP will not be deemed to be an interested stockholder under Section 203 of the DGCL regardless of its percentage ownership of our common stock. These provisions could discourage, delay or prevent a transaction involving a change in control of our company. These provisions could also discourage proxy contests and make it more difficult for you and other stockholders to elect directors of your choosing and cause us to take other corporate actions you desire, including actions that you may deem advantageous, or negatively affect the trading price of our common stock. In addition, because our board of directors is responsible for appointing the members of our management team, these provisions could in turn affect any attempt by our stockholders to replace current members of our management team.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These and other provisions in our amended and restated certificate of incorporation, amended and restated bylaws and Delaware law could make it more difficult for stockholders or potential acquirers to obtain control of our board of directors or initiate actions that are opposed by our then-current board of directors, including actions to delay or impede a merger, tender offer or proxy contest involving our company. The existence of these provisions could negatively affect the price of our common stock and limit opportunities for you to realize value in a corporate transaction.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware as the exclusive forum for certain litigation that may be initiated by our stockholders and the federal district courts of the United States as the exclusive forum for litigation arising under the Securities Act, which could limit our stockholders&#x2019; ability to obtain a favorable judicial forum for disputes with us.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Pursuant to our amended and restated certificate of incorporation, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if and only if the Court of Chancery of the State of Delaware lacks subject matter jurisdiction, any state court located within the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware) will be the sole and exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">52</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers, employees or stockholders to us or our stockholders, (3) any action asserting a claim against us, or any of our current or former directors, officers, employees or stockholders arising pursuant to any provision of the DGCL, our amended and restated certificate of incorporation or our amended and restated bylaws, (4) any claim or cause of action seeking to interpret, apply, enforce or determine the validity of our amended and restated certificate of incorporation or our amended and restated bylaws, (5) any action or proceeding asserting a claim against us or any of our current or former directors, officers, employees or stockholders as to which the DGCL confers jurisdiction to the Court of Chancery of the State of Delaware, and (6) any action asserting a claim governed by the internal affairs doctrine of the law of the State of Delaware; provided that, for the avoidance of doubt, the foregoing forum selection provision will not apply to claims arising under the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Our amended and restated certificate of incorporation also provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. Our amended and restated certificate of incorporation further provides that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have notice of and consented to the provisions of our amended and restated certificate of incorporation described above.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The forum selection provisions in our amended and restated certificate of incorporation may have the effect of discouraging lawsuits against our directors and officers. The enforceability of similar choice of forum provisions in other companies&#x2019; certificates of incorporation has been challenged in legal proceedings and there is uncertainty as to whether a court would enforce such provisions. In addition, investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. If the enforceability of our forum selection provisions were to be challenged, we may incur additional costs associated with resolving such challenge. While we currently have no basis to expect any such challenge would be successful, if a court were to find our forum selection provisions to be inapplicable or unenforceable with respect to one or more of these specified types of actions or proceedings, we may incur additional costs associated with having to litigate in other jurisdictions, which could have an adverse effect on our business, financial condition, results of operations, cash flows and prospects and result in a diversion of the time and resources of our employees, management and board of directors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">An active, liquid trading market for our common stock may not be sustained, which may limit your ability to sell your shares.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our shares of common stock began trading on the Nasdaq Global Market on June 25, 2021. Prior to our IPO, there was no public market for our common stock. Although our common stock is listed on the Nasdaq Global Market, an active trading market for our common stock may not be sustained. A public trading market having the desirable characteristics of depth, liquidity and orderliness depends upon the existence of willing buyers and sellers at any given time, which is dependent upon the individual decisions of buyers and sellers over which neither we nor any market maker has control. The failure of an active and liquid trading market to persist would likely have a material adverse effect on the value of our common stock. An inactive market may also impair our ability to raise capital to continue to fund operations by issuing additional shares of our common stock or other equity or equity-linked securities and may impair our ability to acquire other companies or technologies by using any such securities as consideration.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">A significant portion of our total outstanding shares of common stock are available for immediate resale and may be sold into the market in the near future. This could cause the market price of our common stock to drop significantly, even if our business is doing well.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales of a substantial number of shares of our common stock in the public market could occur at any time. These sales, or the perception in the market that the holders of a large number of shares of common stock intend to sell shares, could reduce the market price of our common stock. All shares sold in our IPO were freely tradable upon such sale without restriction or further registration under the Securities Act, except for any shares held by our affiliates, as that term is defined under Rule 144 of the Securities Act (Rule 144), including our directors, executive officers and other affiliates (including THP), which may be sold only in compliance with certain limitations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have 28,012,017 shares of common stock outstanding, of which 21,111,917 (or 75.4%) were subject to a 180 day lock up period provided under lock up agreements executed in connection with our IPO and restricted from</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">immediate resale under the securities laws. The contractual lock up period pertaining to our IPO expired on December 21, 2021. Upon such expiration, 21,111,917 shares became eligible for sale in the public market, substantially all of which are held by directors, executive officers and other affiliates and will be subject to volume, manner of sale and other limitations under Rule 144. Registration of any of these outstanding shares of common stock would result in such shares becoming freely tradable without compliance with Rule 144 upon effectiveness of the registration statement.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The market price of our stock could decline if the holders of currently restricted shares of common stock sell them or are perceived by the market as intending to sell them. These factors could also make it more difficult for us to raise additional funds through future offerings of our shares of common stock or other securities. In addition, shares of our common stock that are issued pursuant to our equity incentive plans and our Employee Stock Purchase Plan (ESPP) will become eligible for sale in the public market, subject to provisions relating to various vesting agreements, lock-up agreements and Rule 144, as applicable.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, there were 322,174, 1,999,254 and 442,684 shares of common stock reserved for issuance pursuant to outstanding stock option awards under the 2016 Stock Plan, as amended (2016 Plan), the 2020 Equity Incentive Plan, as amended (2020 Plan) and the 2021 Equity Incentive Plan (2021 Plan), respectively. In addition, the 2021 Plan and the ESPP provide for annual automatic increases in the number of shares reserved thereunder. As of January 1, 2022, a total of 3,698,555 and 570,948 shares of common stock remain available and have been reserved for future issuance under the 2021 Plan and our ESPP, respectively. In the future, we may also issue our securities in connection with investments or acquisitions. The amount of shares of our common stock issued in connection with an investment or acquisition could constitute a material portion of our then-outstanding shares of our common stock. Any issuance of additional securities in connection with investments or acquisitions may result in additional dilution to you.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Because we have no current plans to pay regular cash dividends on our common stock and are prohibited from paying cash dividends under the Credit Agreement, you may not receive any return on investment unless you sell your common stock for a price higher than you paid for it.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We do not anticipate paying any regular cash dividends on our common stock. Any decision to declare and pay dividends in the future will be made at the discretion of our board of directors and will depend on, among other things, our results of operations, financial condition, cash requirements, contractual restrictions and other factors that our board of directors may deem relevant. In addition, the terms of the Credit Agreement prohibit us from paying dividends, other than dividends payable in our stock, without the prior written consent of the lender. Our future ability to pay cash dividends on our common stock may also be limited by the terms of any future debt or preferred securities we may issue or any future credit facilities we may enter into. Therefore, any return on investment in our common stock is solely dependent upon the appreciation of the price of our common stock on the open market, which may not occur.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We may issue shares of preferred stock in the future, which could make it difficult for another company to acquire us or could otherwise adversely affect holders of our common stock, which could depress the price of our common stock.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation authorizes us to issue one or more series of preferred stock. Our board of directors has the authority to determine the preferences, limitations and relative rights of the shares of preferred stock and to fix the number of shares constituting any series and the designation of such series, without any further vote or action by our stockholders. Our preferred stock could be issued with voting, liquidation, dividend and other rights superior to the rights of our common stock. The potential issuance of preferred stock may delay or prevent a change in control of us, discouraging bids for our common stock at a premium to the market price, and materially adversely affect the market price and the voting and other rights of the holders of our common stock.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our future capital needs are uncertain and we may need to raise additional funds in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe that our existing cash and cash equivalents as of December 31, 2021, together with the cash generated from our IPO and credit facility under the Credit Agreement, will enable us to fund our operating</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">54</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">expenses and capital expenditure requirements for at least the next 24 months. However, we may need to raise substantial additional capital to:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">expand the commercialization of our products;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">fund our operations;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">further our research and development; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">pursue strategic transactions, such as acquisitions.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our future funding requirements will depend on many factors, including:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">market acceptance of our products;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the cost and timing of establishing additional sales, marketing and distribution capabilities;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">revenue and cash flow derived from existing or future collaborations;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the cost of our research and development activities;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the cost and timing of regulatory clearances or approvals;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the effect of competing technological and market developments; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the extent to which we engage in strategic transactions, such as the acquisition of, investment in or disposal of businesses, assets, products and technologies, including inbound or outbound licensing arrangements.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We cannot assure you that we will be able to obtain additional funds on acceptable terms, or at all. If we raise additional funds by issuing equity or equity-linked securities, our stockholders may experience dilution. Future debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any debt or equity financing may contain terms that are not favorable to us or our stockholders. Further, we are not eligible to file a &#34;short-form&#34; registration statement on Form S-3 under the Securities Act to register our securities in connection with a follow-on, secondary or shelf offering until July 1, 2022. If we raise additional funds through collaboration and licensing arrangements with third parties, it may be necessary to relinquish some rights to our technologies or our products, or grant licenses on terms that are not favorable to us. If we do not have, or are not able to obtain, sufficient funds, we may have to delay development or commercialization of our products. We also may have to reduce marketing, customer support or other resources devoted to our products or cease operations. Any of these factors could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation and amended and restated bylaws provide for indemnification of our directors and officers, in each case to the fullest extent permitted by Delaware law. In addition, as permitted by Section 145 of the DGCL, our amended and restated bylaws, and the indemnification agreements that we have entered into with our directors and officers, provide that:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we will indemnify our directors and officers for serving us in those capacities or for serving other business enterprises at our request, to the fullest extent permitted by Delaware law. Delaware law provides that a corporation may indemnify such person if such person acted in good faith and in a manner such person reasonably believed to be in or not opposed to the best interests of the Company and, with respect to any criminal proceeding, had no reasonable cause to believe such person&#x2019;s conduct was unlawful;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we may, in our discretion, indemnify employees and agents in those circumstances where indemnification is permitted by applicable law;</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">55</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we may, in our discretion, advance expenses incurred by our directors and officers in connection with defending or participating in a proceeding, except that such directors or officers shall undertake to repay such advances if it is ultimately determined that such person is not entitled to indemnification;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">we will not be obligated pursuant to our amended and restated bylaws to indemnify a person with respect to proceedings initiated by that person against us or our other indemnitees, except with respect to proceedings authorized by our board of directors or brought to enforce a right to indemnification; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the rights conferred in our amended and restated bylaws are not exclusive, and we are authorized to enter into indemnification agreements with our directors, officers, employees and agents and to obtain insurance to indemnify such persons.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">While we maintain a directors&#x2019; and officers&#x2019; insurance policy, such insurance may not be adequate to cover all liabilities that we may incur, which may reduce our available funds to satisfy third-party claims and may adversely impact our cash position.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">General Risk Factors</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">We are subject to export and import control laws and regulations that could impair our ability to compete in international markets or subject us to liability if we violate such laws and regulations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to U.S. export controls and sanctions regulations that restrict the shipment or provision of certain products to certain countries, governments and persons. While we take precautions to prevent our products from being exported in violation of these laws, we cannot guarantee that the precautions we take will prevent violations of export control and sanctions laws. If we are found to be in violation of U.S. sanctions or export control laws, it could result in substantial fines and penalties for us and for the individuals working for us. We may also be adversely affected through other penalties, reputational harm, loss of access to certain markets, or otherwise. Complying with export control and sanctions regulations may be time consuming and may result in the delay or loss of sales opportunities or impose other costs. Any change in export or import regulations; economic sanctions or related legislation; or change in the countries, governments, persons or technologies targeted by such regulations could result in our decreased ability to export or sell certain products and services to existing or potential customers in affected jurisdictions.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fluctuations in our effective tax rate may adversely affect our results of operations and cash flows.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to a variety of tax liabilities, including federal, state and other taxes such as income, sales/use, payroll, withholding, and ad valorem taxes. Changes in tax laws or their interpretations could decrease our net income, the value of any tax loss carryforwards, the value of any tax credits recorded on our balance sheet and our cash flows, and accordingly could have a material adverse effect on our business, financial condition, results of operations, cash flows and prospects. In addition, some of our tax liabilities are subject to periodic audits by the relevant taxing authority, which could increase our tax liabilities.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Unanticipated changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our operating results and financial condition.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are currently subject to income taxes in the U.S. only, but our future tax liabilities may be subject to the allocation of expenses in differing jurisdictions. Our future effective tax rates could be subject to volatility or adversely affected by a number of factors, including:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">changes in the valuation of our deferred tax assets and liabilities; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">expected timing and amount of the release of any tax valuation allowances; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">expansion into foreign jurisdictions that require us to pay local income taxes; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">expiration of, or detrimental changes in, research and development tax credit laws; or </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">changes in tax laws, regulations or interpretations thereof.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">56</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, we may be subject to audits of our income, sales and other transaction taxes. Outcomes from these audits could have an adverse effect on our operating results and financial condition.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our operating results could fall below the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses that are not readily apparent from other sources. It is possible that interpretation, industry practice and guidance may evolve over time. If our assumptions change or if actual circumstances differ from our assumptions, our operating results may be adversely affected and could fall below the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are subject to the periodic reporting requirements of the Exchange Act. We have designed our disclosure controls and procedures to provide reasonable assurance that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. We believe that any disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur and not be detected.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our employees, consultants, distributors and commercial partners may engage in misconduct or other improper activities, including non-compliance with regulatory standards and requirements, and insider trading.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are exposed to the risk of fraud or other misconduct by our employees, consultants, distributors and commercial partners. Misconduct by these parties could include intentional failures to comply with the applicable laws and regulations in the U.S. and abroad, report financial information or data accurately or disclose unauthorized activities to us. These laws and regulations may restrict or prohibit a wide range of pricing, discounting and other business arrangements. Such misconduct could result in legal or regulatory sanctions and cause serious harm to our reputation. It is not always possible to identify and deter employee misconduct, and any other precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses, or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to comply with these laws or regulations. If any such actions are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could result in the imposition of significant civil, criminal and administrative penalties, which could have a significant impact on our business. Whether or not we are successful in defending against such actions or investigations, we could incur substantial costs, including legal fees and divert the attention of management in defending ourselves against any of these claims or investigations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Our operating results and stock price may be volatile. Market volatility may affect the value of an investment in our common stock and could subject us to litigation.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our quarterly operating results are likely to fluctuate in the future. In addition, securities markets worldwide have experienced, and are likely to continue to experience, significant price and volume fluctuations, including as a result of the COVID-19 pandemic and its economic consequences. This market volatility, as well as general economic, market or political conditions, could subject the market price of our common stock to wide price fluctuations regardless of our operating performance. Our operating results and the trading price of our common stock may fluctuate in response to various factors, including:</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">57</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">market conditions in our industry or the broader stock market; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">actual or anticipated fluctuations in our quarterly financial and operating results; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">introduction of new products or services by us or our competitors; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">issuance of new or changed securities analysts&#x2019; reports or recommendations; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">sales, or anticipated sales, of large blocks of our stock; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">additions or departures of key personnel; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">regulatory or political developments; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">litigation and governmental investigations; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">changing economic conditions; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">investors&#x2019; perception of us; </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">events beyond our control such as weather, war and health crises such as the COVID-19 pandemic; and </span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">any default on our indebtedness.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These and other factors, many of which are beyond our control, may cause our operating results and the market price and demand for our common stock to fluctuate substantially. Fluctuations in our quarterly operating results could limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the market price and liquidity of our shares of common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the Company that issued the stock. If any of our stockholders brought a lawsuit against us, we could incur substantial costs defending the lawsuit. Such a lawsuit could also divert the time and attention of our management from our business, which could significantly harm our profitability and reputation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">If securities or industry analysts do not publish research or reports about our business, if they publish unfavorable research or reports, or adversely change their recommendations regarding our common stock or if our results of operations do not meet their expectations, our stock price and trading volume could decline.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If a trading market for our common stock develops, the trading market will be influenced by the research and reports that industry or securities analysts publish about us or our business. We do not have any control over these analysts. As a newly public company, we may be slow to attract research coverage. In the event we obtain securities or industry analyst coverage, if any of the analysts who cover us provide inaccurate or unfavorable research, issue an adverse opinion regarding our stock price or if our results of operations do not meet their expectations, our stock price could decline. Moreover, if one or more of these analysts cease coverage of us or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_1b_unresolved_staff_comments"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 1B. Unresolved Staff Comments.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">None.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_2_properties"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 2. Properties.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See Item 1. &#34;Business &#x2013; Facilities&#34; for specific information about our commercial, office, manufacturing and warehouse space.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_3_legal_proceedings"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Ite</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">m 3. Legal Proceedings.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are not a party to any material legal proceedings at this time. From time to time, we may become involved in various legal proceedings that arise in the ordinary course of business. We have in the past and may in the future become involved in private actions, collective actions, investigations and various other legal proceedings by customers, employees, suppliers, competitors, government agencies or others. We will evaluate any claims and</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">lawsuits with respect to their potential merits, our potential defenses and counter claims, and the expected effect on us of defending the claims and a potential adverse result. However, the results of any litigation, investigation, or other legal proceedings are inherently unpredictable and expensive. Any claims against us, whether meritorious or not, could be time consuming, result in costly litigation, damage our reputation, require significant amounts of management time and divert significant resources. If any legal proceedings were to be determined adversely to us, or we were to enter into a settlement arrangement, we could be exposed to monetary damages or limits on our ability to operate our business, which could have an adverse effect on our business, financial condition and operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_4_mine_safety_disclosures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 4. Mine Safety Disclosures.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Not applicable.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">59</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART II</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_5_market_for_registrants_common"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 5. Market for Registrant&#x2019;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Market Information for Common Stock</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our common stock is listed on the NASDAQ Global Market under the symbol &#x201c;TKNO&#x201d;.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Holders</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 15, 2022, we had 5 holders of record of our common stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Dividends</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have not paid any dividends since our inception. We currently intend to retain all available funds and any future earnings to support operations and to finance the growth and development of our business. We do not currently intend to declare or pay any cash dividends on our common stock in the foreseeable future. Any future determination to pay dividends on our capital stock will be at the discretion of our board of directors, subject to applicable laws, and will depend on our financial condition, results of operations, capital requirements and other factors that our board of directors considers relevant. In particular, unless waived, the terms of the Credit Agreement prohibit us from paying dividends, other than dividends payable in our stock, without the prior written consent of the lender. Our future ability to pay cash dividends on our common stock may also be limited by the terms of any future debt or preferred securities we may issue or any future credit facilities we may enter into.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Securities Authorized for Issuance Under Equity Compensation Plans</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">See Item 12. of Part III for information regarding securities authorized for issuance under our equity compensation plans.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Stock Performance Graph</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are a smaller reporting company, as defined by Rule 12b-2 of the Exchange Act and are not required to provide a performance graph.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Issuer Repurchases of Equity Securities</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Not applicable.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_6_selected_financial_data"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 6. [Reserved].</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_7_managements_discussion"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 7. Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The following discussion and analysis of Alpha Teknova, Inc.&#x2019;s financial condition and results of operations should be read in conjunction with the financial statements and the notes thereto contained elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements reflecting our current expectations, estimates and assumptions concerning events and financial trends that may affect its future operating results or financial position. Actual results and the timing of events may differ materially from those contained in these forward-looking statements due to a number of factors, including those discussed in the sections titled &#x201c;Risk Factors&#x201d; and &#x201c;Cautionary Note Regarding Forward-Looking Statements&#x201d; appearing elsewhere in this Annual Report on Form 10-K. Unless the context otherwise requires, references in this &#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations&#x201d; to &#34;the Company,&#34; &#x201c;Teknova,&#x201d; we,&#x201d; &#x201c;us,&#x201d; and &#x201c;our&#x201d; are intended to mean the business and operations of Alpha Teknova, Inc.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Overview</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Since our founding in 1996, we have been providing critical reagents that enable the discovery, research, development, and production of biopharmaceutical products such as drug therapies, novel vaccines, and molecular diagnostics. Our more than 3,000 active customers span the entire continuum of the life sciences market, including leading pharmaceutical and biotechnology companies, contract development and manufacturing organizations, in vitro diagnostics franchises, and academic and government research institutions. We offer three primary product types: pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2017, we achieved ISO 13485:2016 certification, enabling us to manufacture products for use in diagnostic and therapeutic applications. Our certification allows us to offer solutions across the entire customer product development workflow, supporting our customers' need for materials in greater volume and that meet increasingly stringent regulatory requirements as they scale from research to commercialization.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We manufacture our products at our Hollister, California headquarters and stock inventory of raw materials, components, and finished goods at that location. We rely on a limited number of suppliers for certain raw materials, and we have no long-term supply arrangements with our suppliers, as we order on a purchase order basis. We ship our products directly from our warehouses in Hollister, California and Mansfield, Massachusetts to our customers and distributors pursuant to purchase orders. We typically recognize revenue when products are shipped.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We generated revenue of $36.9 million in 2021, which represents an increase of $5.6 million as compared to 2020. In 2021 and 2020, only 2.9% and 3.7%, respectively, of our revenue was generated from customers located outside of the U.S. Our sales outside of the U.S. are denominated in U.S. dollars. Approximately 71% of our revenue for the year ended December 31, 2021 was generated from sales through direct channels and a limited salesforce, with the remainder generated through distributor sales.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We had an operating loss of $12.0 million in 2021 compared to $4.7 million of operating income in 2020. We expect our expenses will continue to increase in future periods in connection with our ongoing activities as we:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">attract, hire, and retain qualified personnel;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">invest in processes and infrastructure to enable manufacturing automation and expand capacity;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">build research and development (R&amp;D) capacity to introduce new products and services and create intellectual property;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">build our brand, market, and sell new and existing products and services;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">potentially acquire businesses or technologies to accelerate the growth of our business; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">function as a public company.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">61</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Key Developments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 26, 2021, we entered into the Credit Agreement which provides for loan commitments in an aggregate amount of up to $27.0 million and drew down $12.0 million on the term loan thereunder. See &#34;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations&#x2014;Liquidity and Capital Resources&#x2014;Credit Facility&#x201d; for more information regarding the credit facility.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 29, 2021, we completed an IPO in which we issued and sold 6,900,000 shares of our common stock at a public offering price of $16.00 per share. We received $99.1 million in net proceeds, after deducting underwriting discounts and commissions of $7.7 million and offering expenses of $3.6 million.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Impact of COVID-19 on Our Business</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We continue to closely monitor the impact of the COVID-19 pandemic on all aspects of our business, including how it will impact customers, employees, suppliers, vendors, business partners, and distribution channels. In an effort to protect the health and safety of our employees, we took proactive action from the earliest signs of the outbreak, which included implementing social distancing policies at our facilities, facilitating remote working arrangements and imposing employee travel restrictions. We are unable to predict the impact that the COVID-19 pandemic will have on our future financial position and operating results due to numerous uncertainties. These uncertainties include the severity of the virus and any variants, the duration of the outbreak, governmental, business or other actions, impacts on our supply chain, the effect on customer demand, and buying patterns, the health of our workforce and our ability to meet staffing needs throughout the critical functions. Further, the impacts of a potential worsening of global economic conditions and the continued disruptions to, and volatility in, the credit and financial markets, consumer spending as well as other unanticipated consequences remain unknown. In addition, we cannot predict the impact that the COVID-19 pandemic will have on our customers, vendors, suppliers, and other business partners; however, any material effect on these parties could adversely impact us.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe that we have successfully, and will continue to successfully, navigate the uncertain environment associated with the COVID-19 pandemic. This includes implementing enhanced measures focusing on the safety of our customers and employees as well as improved operating discipline across our business. Our overall liquidity is strong, and we believe we are able to meet our operating cash needs and other investing and financing cash requirements at this time, including those necessary to grow the business as economic conditions improve.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The situation surrounding the COVID-19 pandemic remains fluid, and we are actively managing our response in collaboration with customers, team members, and business partners. For further information regarding the impact of the COVID-19 pandemic on the Company, please see Item 1A., &#34;Risk Factors&#34; in this report, which is incorporated herein by reference.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">62</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Results of Operations</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following tables set forth our results of operations for the years ended December 31, 2021 and 2020 (dollars in thousands):</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:41.779%;"></td>
    <td style="width:1.145%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:11.004%;"></td>
    <td style="width:0.921%;"></td>
    <td style="width:1.145%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:11.004%;"></td>
    <td style="width:0.921%;"></td>
    <td style="width:1.145%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:11.004%;"></td>
    <td style="width:0.921%;"></td>
    <td style="width:1.145%;"></td>
    <td style="width:0.706%;"></td>
    <td style="width:9.773%;"></td>
    <td style="width:3.243%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">$ Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">% Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,893</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,297</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,596</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17.9</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,272</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,542</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,730</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42.3</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gross profit</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,621</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,755</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(134</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating expenses:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,312</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,507</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,805</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">186.1</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,777</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,229</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,548</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69.4</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,392</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,208</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,184</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">148.4</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total operating expenses</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29,629</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,092</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,537</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">126.3</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) from operations</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(12,008</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,663</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(16,671</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(357.5</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other income (expenses), net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest income (expense), net</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(589</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(676</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(777.0</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other expense, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(40</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(24</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(16</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66.7</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total other income (expenses), net</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(629</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">63</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(692</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1098.4</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) before income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(12,637</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,726</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(17,363</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(367.4</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provision for (benefit from) income taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(2,834</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,156</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(3,990</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(345.2</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(9,803</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,570</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(13,373</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(374.6</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our revenue disaggregated by product category, for the years ended December 31, 2021 and 2020 was as follows (dollars in thousands):</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:40.792%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.253%;"></td>
    <td style="width:0.685%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.253%;"></td>
    <td style="width:0.685%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.06%;"></td>
    <td style="width:0.91%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:0.696%;"></td>
    <td style="width:9.861%;"></td>
    <td style="width:3.212%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">$ Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">% Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Lab Essentials</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,184</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,240</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,944</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28.0</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Clinical Solutions</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,793</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,807</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,986</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41.3</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sample Transport</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,530</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,297</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(2,767</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(64.4</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,386</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">953</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">433</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">45.4</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,893</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,297</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,596</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17.9</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue was $36.9 million in 2021, an increase of $5.6 million, or 17.9%, compared with $31.3 million in 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Lab Essentials revenue was $27.2 million in 2021, an increase of $5.9 million, or 28.0%, compared with $21.2 million in 2020. The increase in Lab Essentials revenue was due in roughly equal measure to a higher average revenue per customer and an increased number of customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Clinical Solutions revenue was $6.8 million in 2021, an increase of $2.0 million, or 41.3%, compared with $4.8 million in 2020. The increase in Clinical Solutions revenue was attributable to an increased number of customers somewhat offset by lower average revenue per customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sample Transport revenue was $1.5 million in 2021, a decrease of $2.8 million, or 64.4%, compared with $4.3 million in 2020. The decline in Sample Transport revenue was due to the decline in market demand for COVID-19 testing and an increase in market supply of sample transport products, each of which began in early 2021. Please see Item 1A., &#x201c;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Risk Factors</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x201d;, for a discussion of the impact of the COVID-19 pandemic on the operations of our business and the uncertainties associated with global epidemics that may have an adverse impact on our operating results, cash flows and financial condition in the future.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">63</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our revenue disaggregated by geographic region, for the years ended December 31, 2021 and 2020, was as follows (dollars in thousands):</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:40.852%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.241%;"></td>
    <td style="width:0.685%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.241%;"></td>
    <td style="width:0.685%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.027%;"></td>
    <td style="width:0.91%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:0.696%;"></td>
    <td style="width:9.86%;"></td>
    <td style="width:3.212%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">$ Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">% Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,808</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,138</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,670</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">International</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,085</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,159</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(74</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(6.4</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,893</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,297</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,596</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17.9</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue from sales to customers in the United States was $35.8 million in 2021, and $30.1 million in 2020. Revenue from U.S. sales represented 97.1% percent and 96.3% of our total revenue in 2021 and 2020, respectively. We experienced significant U.S. growth due to higher revenue in all product categories except Sample Transport.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue from sales to customers in markets outside of the U.S. was $1.1 million in 2021, and $1.2 million in 2020. Revenue from international sales represented 2.9% and 3.7% of our total revenue in 2021 and 2020, respectively. Revenue from sales to customers in markets outside the U.S. decreased as a percentage of total revenue due to lower international revenue and higher overall revenue in 2021. Our sales to customers outside of the U.S. are denominated in U.S. dollars.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Gross profit</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our gross profit for the years ended December 31, 2021 and 2020 was as follows (dollars in thousands):</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:40.27%;"></td>
    <td style="width:1.36%;"></td>
    <td style="width:1.36%;"></td>
    <td style="width:10.025%;"></td>
    <td style="width:2.292%;"></td>
    <td style="width:1.36%;"></td>
    <td style="width:1.36%;"></td>
    <td style="width:10.025%;"></td>
    <td style="width:2.292%;"></td>
    <td style="width:1.36%;"></td>
    <td style="width:1.36%;"></td>
    <td style="width:10.967%;"></td>
    <td style="width:0.91%;"></td>
    <td style="width:1.36%;"></td>
    <td style="width:0.685%;"></td>
    <td style="width:9.81%;"></td>
    <td style="width:3.202%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">$ Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">% Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,272</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,542</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,730</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42.3</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gross profit</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,621</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,755</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(134</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(0.8</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gross profit %</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">47.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">56.7</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gross profit percentage was 47.8% in 2021, and 56.7% in 2020. The decrease in gross profit percentage in 2021 was primarily driven by an increase in manufacturing overhead and higher labor costs as a percentage of revenue as well as a $0.4 million reserve taken against Sample Transport inventory.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Operating expenses</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our operating expenses for the years ended December 31, 2021 and 2020 were as follows (dollars in thousands):</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:41.017%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.263%;"></td>
    <td style="width:0.685%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.263%;"></td>
    <td style="width:0.685%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:11.263%;"></td>
    <td style="width:0.685%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:0.696%;"></td>
    <td style="width:10.546%;"></td>
    <td style="width:2.302%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">$ Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">% Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,312</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,507</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,805</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">186.1</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,777</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,229</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,548</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69.4</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,392</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,208</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,184</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">148.4</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.0</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total operating expenses</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29,629</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,092</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,537</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">126.3</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development expenses were $4.3 million in 2021 and $1.5 million in 2020. The increase was primarily driven by increased headcount, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">depreciation, and various discretionary costs</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> to support our new product and process development efforts.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing expenses were $3.8 million in 2021 and $2.2 million in 2020. The increase was primarily driven by increased headcount to develop our commercial presence and increase customer support, as well as </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">higher levels of promotional spending.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">64</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative expenses were $20.4 million in 2021 and $8.2 million in 2020. The increase was primarily driven by increased headcount as well as professional fees, stock-based compensation, insurance, and information technology expenses, to build the infrastructure necessary to support our growth strategy.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Provision for (benefit from) income taxes</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our provision for (benefit from) income taxes for the years ended December 31, 2021 and 2020 was as follows (dollars in thousands):</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:41.758%;"></td>
    <td style="width:1.06%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:9.869%;"></td>
    <td style="width:2.323%;"></td>
    <td style="width:1.06%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:9.869%;"></td>
    <td style="width:2.323%;"></td>
    <td style="width:1.06%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:10.918%;"></td>
    <td style="width:0.921%;"></td>
    <td style="width:1.06%;"></td>
    <td style="width:0.706%;"></td>
    <td style="width:9.687%;"></td>
    <td style="width:3.243%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">$ Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">% Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provision for (benefit from) income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(2,834</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,156</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(3,990</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(345.2</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effective tax rate</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22.4</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24.5</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our benefit from income taxes was $2.8 million in 2021, which was primarily due to a federal deferred tax benefit from losses during such period. Our provision for income taxes was $1.2 million in 2020. The decrease in our provision for income taxes was attributable to a decrease in operating income.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Other income (expenses), net</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other income (expenses), net for the years ended December 31, 2021 and 2020 was as follows (dollars in thousands):</span></p>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:41.822%;"></td>
    <td style="width:1.006%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:10.854%;"></td>
    <td style="width:1.017%;"></td>
    <td style="width:1.006%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:10.993%;"></td>
    <td style="width:1.006%;"></td>
    <td style="width:1.006%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:11.336%;"></td>
    <td style="width:1.006%;"></td>
    <td style="width:1.006%;"></td>
    <td style="width:1.006%;"></td>
    <td style="width:9.548%;"></td>
    <td style="width:3.243%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">$ Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">% Change</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest income (expense), net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(589</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">87</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(676</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(777.0</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other expense, net</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(40</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(24</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(16</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66.7</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total other income (expenses), net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(629</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">63</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(692</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1098.4</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other expenses, net was $0.6 million in 2021 compared to $0.1 million of total other income, net in 2020. The increase in other expenses, net was primarily driven by interest expense due to debt outstanding in 2021 with no comparable debt balance in 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Liquidity and Capital Resources</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The primary source of financing for our operations was our IPO, which we completed in June 2021 and resulted in net proceeds to us of $99.1 million, after deducting underwriting discounts and commissions of $7.7 million and offering expenses of $3.6 million. As of December 31, 2021, we had $93.5 million in working capital, which included $87.5 million in cash and cash equivalents.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition to our existing cash and cash equivalents balance, another source of liquidity is our credit facility as described below in the section titled &#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations&#x2014;Liquidity and Capital Resources&#x2014;Credit Facility&#x201d;.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">To facilitate our expected growth, we expect to continue to use our sources of liquidity to make investments as we expand our operations and increase capacity. In particular, we are building out new manufacturing, warehouse and distribution facilities in Hollister, California, which we expect to be a significant use of cash over the next 12 to 18 months. We are carrying the majority of these fixed assets as construction in progress on our balance sheet until the facilities and related equipment are put into service. These uses of cash are not reasonably likely to result in material changes in the Company&#x2019;s liquidity. In addition, we may also lease or purchase additional office, manufacturing, warehouse and/or distribution facilities. See &#x201c;Notes to Financial Statements&#x2014;Note 15&#x2014;Obligations under Operating Leases,&#x201d; for a discussion of our lease obligations reflected on our balance sheet.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We may also use our liquidity to pursue potential acquisitions that further or accelerate our business strategy.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">65</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Credit Facility</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 26, 2021, we entered into the Credit Agreement. The Credit Agreement provides for a $27.0 million credit facility (the Facility) consisting of a $22.0 million senior, secured term loan (the Term Loan), and a $5.0 million working capital facility (the Revolving Loan). The Term Loan is staged such that $12.0 million was available immediately, an additional $5.0 million was available on September 30, 2021, and $5.0 million may be available in 2022, contingent upon achieving (i) trailing twelve months of net revenue of $37.0 million if the proposed funding date is on or after January 1, 2022 and before July 1, 2022 or $38.5 million if the proposed funding date is on or after July 1, 2022 and on or before September 30, 2022 and (ii) earnings before interest, taxes, depreciation and amortization (EBITDA) targets (as defined in the Credit Agreement). We opted not to draw down the $5.0 million Term Loan tranche available on September 30, 2021. Borrowings on the Revolving Loan are limited to a borrowing base calculation. As of December 31, 2021, there was no drawdown on the Revolving Loan. The proceeds from the Facility are being used for working capital and general corporate purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The interest on the Term Loan is based on the annual rate of one-month LIBOR plus 6.45%, subject to a LIBOR floor of 1.50%. If any advance under the Term Loan is prepaid at any time, the prepayment fee is based on the amount being prepaid and an applicable percentage amount, such as 3%, 2%, or 1%, based on the date the prepayment is made after the closing date of the Term Loan. The Credit Agreement contains a financial covenant based upon a trailing twelve months of net revenue, including a requirement of $32.0 million in the twelve months ended December 31, 2021. As of December 31, 2021, we were in compliance with this requirement. The outstanding balance on the Facility will be due in full on March 1, 2026. At the end of the Term Loan, we will pay an exit fee of $0.6 million, which represents 5% of the $12.0 million in borrowings made available immediately on March 26, 2021. Such fee is being accreted to interest expense over the life of the Term Loan. We incurred $0.3 million of debt issuance costs which are recorded in long-term debt, net of current portion in the balance sheets. On March 26, 2021, we drew the full $12.0 million of the Term Loan available. As of December 31, 2021, the outstanding balance on the Term Loan was $12.0 million ($11.9 million net of debt issuance costs), and such balance is presented as long-term debt on the balance sheet (in thousands).</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The maximum loan amount under the Revolving Loan (the Revolving Loan Commitment Amount) is $5.0 million, which we may request the Lenders to increase up to $15.0 million. The amount available to us under the Revolving Loan at any one time shall be based upon an amount equal to: (i) 85% of the net collectable value of our domestic accounts receivable; plus (ii) 50% of domestic eligible finished goods inventory that does not exceed $1.0 million. Additionally, availability from finished goods inventory cannot exceed 25% of the total borrowing base availability. Interest on the outstanding balance of the Revolving Loan will be payable monthly in arrears at an annual rate of one-month LIBOR plus 3.75%, subject to a LIBOR floor of 1.50%. There was no outstanding balance on the Revolving Loan as of December 31, 2021.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Credit Agreement includes a financial covenant that requires us to maintain certain minimum revenue, tested monthly based on trailing 12 months net revenue. Calendar year-end net revenue covenants are a based on the achievement of a minimum revenue of $32.0 million at December 31, 2021, $37.5 million at December 31, 2022, $42.0 million at December 31, 2023, $46.5 million at December 31, 2024 and $51.5 million at December 31, 2025. In connection with the Facility, the Lenders received a perfected first priority security interest in all existing and after-acquired assets of the Company.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe these sources of liquidity, in addition to the net proceeds from our IPO, which closed on June 29, 2021, will be sufficient to fund our liquidity requirements for at least the next 24 months. Our principal liquidity requirements are to fund our operations (which includes, but is not limited to, maintaining sufficient levels of inventory to meet the anticipated demand of our customers), and to fund our capital expenditures, including the expansion of our manufacturing operations such as the construction of a new manufacturing, warehouse and distribution facilities in Hollister, California, which we expect to be a significant use of cash over the next 12 months. We may, however, require or elect to secure additional financing as we continue to execute our business strategy. If we require or elect to raise additional funds, we may do so through equity or debt financing, which may or may not be available on favorable terms and could require us to agree to covenants that limit our operating flexibility.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth, for the periods indicated, net cash flows provided by (used in) operating activities, provided by (used in) investing activities and provided by (used in) financing activities (in thousands):</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.135%;"></td>
    <td style="width:1.605%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:13.036%;"></td>
    <td style="width:0.92%;"></td>
    <td style="width:1.605%;"></td>
    <td style="width:1.381%;"></td>
    <td style="width:13.015%;"></td>
    <td style="width:0.92%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash provided by (used in) operating activities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(9,069</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,505</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash provided by (used in) investing activities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(17,521</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1,735</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash provided by (used in) financing activities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">110,793</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1,599</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net increase in cash and cash equivalents</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">84,203</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(829</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Operating Activities</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash provided by operating activities consists primarily of net income adjusted for certain non-cash items (including depreciation and amortization, bad debt expense, deferred taxes, loss on disposal of property, plant and equipment, inventory reserve, amortization of debt issuance costs, and stock-based compensation expense), and the effect of changes in working capital and other activities.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash used in operating activities was $9.1 million in 2021, which primarily consisted of net loss of $9.8 million plus net adjustments for non-cash charges of $2.4 million, offset by net changes in operating assets and liabilities of $1.7 million. The primary non-cash adjustments to net income included $2.9 million of depreciation and amortization, $1.6 million of stock-based compensation, $0.4 million of inventory reserve, partially offset by $2.8 million in deferred taxes. Net cash used in changes in operating assets and liabilities consisted primarily of a $2.3 million increase in inventories, $1.3 million increase in prepaid expenses and other current assets, partially offset by a $1.8 million increase in accrued liabilities and $0.3 million increase in accounts payable.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash provided by operating activities was $2.5 million for the year ended December 31, 2020, which primarily consisted of net income of $3.6 million plus net adjustments for non-cash charges of $4.4 million, partially offset by net changes in operating assets and liabilities of $5.5 million. The primary non-cash adjustments to net income are $2.0 million of depreciation and amortization and $2.1 million of deferred taxes. The significant impact from changes in net operating assets and liabilities was primarily driven by a $2.4 million increase in accounts receivable, $1.2 million increase in income taxes receivable, $0.9 million increase in prepaid expenses and other current assets, and $1.0 million increase in inventories.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Investing Activities</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash (used in) provided by investing activities relates primarily to capital expenditures and purchases of marketable securities, partially offset by proceeds from maturities and sales of marketable investments.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash used in investing activities was $17.6 million for the year ended December 31, 2021, which primarily consisted of purchases of property, plant and equipment of $20.0 million. This was partially offset by receipt of proceeds from sales and maturities of short-term marketable securities of $1.1 million and $0.7 million, respectively, and proceeds from a loan to a related party of $0.5 million.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash used in investing activities was $1.7 million for the year ended December 31, 2020, which primarily consisted of purchase of property, plant and equipment of $5.5 million and purchase of short-term marketable securities of $1.8 million. This was partially offset by proceeds from sales and maturities of short-term marketable securities of $1.7 million and $3.7 million, respectively.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financing Activities</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash provided by (used in) financing activities primarily relates to proceeds from our IPO, net of underwriters&#x2019; commissions and discounts, payment of issuance costs of the IPO, and proceeds from long-term debt.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash provided by financing activities was $110.8 million for the year ended December 31, 2021, which was primarily attributable to proceeds from the IPO, net of underwriters&#x2019; commissions and discounts, of $102.7</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">67</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">million and proceeds from long-term debt pursuant to the Facility of $11.9 million, partially offset by payment of costs related to our IPO of $3.6 million.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net cash used in financing activities was $1.6 million for the year ended December 31, 2020 and was primarily attributable to pushdown accounting adjustments.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Critical Accounting Policies and Estimates</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our financial statements have been prepared in accordance with GAAP. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and contingencies as of the date of the financial statements and reported amounts of revenues and expenses during the reporting periods. We evaluate our estimates on an ongoing basis. We base our estimates on historical experience and on other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. However, future events may cause us to change our assumptions and estimates, which may require adjustment. Actual results could differ from these estimates.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We believe the following critical accounting policies involve significant areas where management applies judgments and estimates in the preparation of our financial statements.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue Recognition</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We account for revenue in accordance with ASC 606. This process involves 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 in the contract, and recognizing revenue when or as we satisfy performance obligations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We recognize revenue from the sale of manufactured products and services when control of promised goods or services are transferred to customers in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Control is transferred when the customer has the ability to direct the use of and obtain benefits from the goods or services. The majority of our sales agreements contain performance obligations satisfied at a point in time when control is transferred to the customer.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Occasionally, we offer rebates, discounts, and returns on our products, however returns and refunds are an extremely rare occurrence and are not explicitly or implicitly part of the purchase order. We record rebates, discounts, and returns at the time in which they occur. The difference between recording these as they occur and estimating the amount of consideration in exchange for the transfer of promised goods would not have a material impact on the financial statements.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Goodwill</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill is the excess of the fair value of the company above the fair value accounting basis of the net assets and liabilities of the company under pushdown accounting. Goodwill is not amortized, but is tested for impairment annually as of October 1, or more frequently if events or circumstances indicate that the carrying value may no longer be recoverable and that an impairment may have occurred. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We operate as one segment and one reporting unit, and therefore goodwill is tested for impairment at the entity level.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We first consider qualitative factors that indicate impairment may have occurred. Such indicators may include macro-economic conditions such as adverse industry or market conditions; entity-specific events such as increasing costs, declining financial performance, or loss of key personnel. If the qualitative assessment indicates a reduction in the carrying value is more likely than not to have occurred, we perform a quantitative assessment, comparing the fair value of the reporting unit to its carrying value, including goodwill. If the carrying value of the reporting unit exceeds the fair value, an impairment has occurred, and an impairment loss is recognized for the difference up to the carrying value of the reporting unit&#x2019;s goodwill.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">68</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The fair value of the reporting unit was determined using a combination of an income approach and market approach. We completed our annual impairment assessment in the fourth quarter of 2021 and determined that it is not more likely than not that the fair value of the entity is less than its carrying amount.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Application of the goodwill impairment test requires judgments, including a qualitative assessment to determine whether there are any impairment indicators, and determining the fair value of the reporting unit. A number of significant assumptions and estimates are involved in a quantitative assessment. In the application of the income approach to forecast future cash flows, revenue and operating income growth rates, discount rates and other factors are used. Additionally, assumptions related to guideline company financial multiples are used in the market approach.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">While we believe that our estimates of current value are reasonable, if actual results differ from the estimates and judgments used including such items as future cash flows and the volatility inherent in markets which we serve, impairment charges against the carrying value of those assets could be required in the future.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets and Other Long-Lived Assets</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We review our definite-lived intangible assets and other long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of our long-lived assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future undiscounted net cash flows expected to be generated. Significant judgment is required to estimate the amount and timing of future cash flows and the relative risk of achieving those cash flows. The key assumptions that we use in our discounted cash flow model are the amount and timing of estimated future cash flows to be generated by the asset over an extended period of time and a rate of return that considers the relative risk of achieving the cash flows, the time value of money, and other factors that a willing market participant would consider.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived intangible assets are also subject to an impairment test at least annually, as of October 1, or more frequently if events or circumstances indicate that it is more likely than not that the asset is impaired. If the fair value of the asset is less than the carrying amount, an impairment loss would be recognized in an amount equal to the difference between the carrying amount and the fair value. We completed our assessment in the fourth quarter of 2021 and determined that it is not more likely than not that the fair value of our indefinite-lived intangible assets is less than the carrying amount.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Assumptions and estimates about future values and remaining useful lives are complex and often subjective. They can be affected by a variety of factors, including external factors such as industry and economic trends, and internal factors such as changes in our business strategy and our internal forecasts.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Income Taxes</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The asset and liability method is used in accounting for deferred income taxes. Under this method, deferred income taxes are provided for differences between the carrying amounts of assets and liabilities for financial reporting and tax purposes using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Accordingly, our tax provision contemplates tax rates currently in effect to determine our current tax provision as well as enacted tax rates expected to apply to taxable income in the fiscal years in which those temporary differences are expected to be recovered or settled to determine our deferred tax provision. Any significant fluctuation in rates or changes in tax laws could lead to either increases or decreases in our effective tax rate.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our provision for income taxes, deferred tax assets and liabilities, and reserves for unrecognized tax benefits reflect our best assessment of estimated future taxes to be paid. Significant judgments and estimates based on interpretations of existing tax laws or regulations are required in determining our provision for income taxes. Changes in tax laws, statutory tax rates, and estimates of our future taxable income could impact the deferred tax assets and liabilities provided for in the financial statements and would require an adjustment to the provision for income taxes.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">69</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stock-Based Compensation</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation expense is recognized based on the fair value and is expensed on a straight-line basis over the requisite service periods of the award, which generally represents the scheduled vesting period. Forfeitures are recognized as they occur. We account for stock-based compensation expense based on the estimated grant date fair value, using the Black-Scholes option-pricing model which requires us to make a number of assumptions, including expected volatility, the expected risk-free interest rate, the expected term and the expected dividend.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These inputs are subjective and generally require significant analysis and judgment to develop. Changes in the assumptions can materially affect the fair value and ultimately how much stock-based compensation is recognized.</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Volatility.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Since we have limited historical data on volatility of our stock, expected volatility is based on the volatility of the stock of similar publicly traded entities. In evaluating similarity, we consider factors such as industry, stage of life cycle, size, and financial leverage.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Risk-free interest rate</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The risk-free rate that we use is based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Expected term</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. As we do not have sufficient historical exercise activity to estimate expected life, the expected life of options granted is determined using the simplified method. The simplified method is based on the vesting period and the contractual term for each grant or for each vesting tranche for awards with graded vesting. The midpoint of the vesting date and the maximum contractual expiration date is used as the expected term under this method.</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Dividend yield</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have never declared or paid any cash dividends and do not plan to pay cash dividends in the foreseeable future. Therefore, we use an expected dividend yield of zero. In addition, the terms of the Credit Agreement prohibit us from paying dividends, other than dividends payable on our common stock, without the prior consent of the lender.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prior to our IPO, the fair value of our common stock was determined by the board of directors with assistance from management and, in part, on input from an independent third-party valuation firm. The board of directors determined the fair value of common stock by considering a number of objective and subjective factors, including valuations of comparable companies, operating and financial performance, the lack of liquidity of our common stock and the general and industry-specific economic outlook.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning September 30, 2020, in valuing our common stock, the fair value of our business, or enterprise value, was determined using the market approach. The market approach involves identifying and evaluating comparable public companies and acquisition targets that operate in the same industry or which have similar operating characteristics as the subject company. Publicly available information regarding the comparable companies is used to extrapolate market-based valuation multiples that are applied to historical or prospective financial information in order to derive an indication of value.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The resulting equity value is then allocated to each share class using an Option Pricing Model (OPM). The OPM allocates the overall company value to the various share classes based on differences in liquidation preferences, participation rights, dividend policy, and conversion rights, using a series of call options. After the share value of our common stock was determined, a discount for lack of marketability (DLOM) was applied to arrive at the fair value of the common stock shares on a non-marketable, minority basis. A DLOM was applied in order to reflect the lack of a recognized market for a closely held interest.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For valuations after the completion of our IPO, the fair value of each share of underlying common stock is determined based on the closing price as reported on the date of grant on the primary stock exchange on which our common stock is traded.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Emerging Growth Company and a Smaller Reporting Company</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We qualify as an &#x201c;emerging growth company&#x201d; as defined in the JOBS Act. For as long as we qualify as an emerging growth company, we may take advantage of certain exemptions from various reporting requirements and</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">70</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">other burdens that are otherwise applicable generally to public companies. These provisions include, but are not limited to:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">reduced obligations with respect to financial data, including presenting only two years of audited financial statements;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">an exemption from compliance with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">reduced disclosure about our executive compensation arrangements in our periodic reports, proxy statements, and registration statements; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">exemptions from the requirements of holding non-binding advisory votes on executive compensation or golden parachute arrangements.</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to avail ourselves of this exemption from adopting new or revised accounting standards, and, therefore, we will not be subject to the same new or revised accounting standards as other public companies that are not emerging growth companies or that have opted out of using such extended transition period, which may make comparison of our financial statements with those of other public companies more difficult. We may take advantage of these reporting exemptions until we no longer qualify as an emerging growth company, or, with respect to adoption of certain new or revised accounting standards, until we irrevocably elect to opt out of using the extended transition period.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Under the JOBS Act, we will remain an emerging growth company until the earliest of:</span></p>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the last day of the fiscal year in which we have total annual gross revenues of $1.07 billion or more;</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the last day of our fiscal year following the fifth anniversary of the date of the closing of our initial public offering (IPO);</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the date on which we have issued more than $1.0 billion in nonconvertible debt during the previous three years; and</span></div></div>
  <div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the date on which we are deemed to be a &#x201c;large accelerated filer&#x201d; under the Exchange Act (i.e., the first day of the fiscal year after we have (i) more than $700.0 million in outstanding common equity held by our non-affiliates, measured each year on the last business day of our most recently completed second fiscal quarter, and (ii) been public for at least 12 months).</span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Accounting Pronouncements Not Yet Adopted</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Leases </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and its related interpretations, codified as ASC 842 (ASC 842). </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The new standard requires lessees to generally recognize operating and financing lease liabilities and corresponding right-of-use assets on the balance sheet. The new standard is effective with respect to Teknova beginning January 1, 2022 on a modified retrospective basis, and early adoption is permitted. We expect that most of the operating lease commitments will be subject to the new standard and will be recognized as operating lease liabilities and right-of-use assets of approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$20</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million upon adoption of ASC 842, which will increase the Company&#x2019;s total assets and total liabilities.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Income Taxes</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12). ASU 2019-12 removes certain exceptions to the general principles in ASC 740 and clarifies and amends certain guidance to promote consistent application. ASU 2019-12 is effective for the Company&#x2019;s annual and interim periods beginning after December 15, 2021, with early adoption permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective or prospective basis. We are currently evaluating the impact of the adoption of the standard on the financial statements and do not anticipate the standard to have a significant impact.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Instruments&#x2014;Credit Losses </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(Topic 326). The standard introduces a new model for recognizing credit losses on financial instruments based on an estimate of</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">71</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">current expected credit losses and will apply to accounts receivable. The new guidance will be effective for Teknova&#x2019;s annual and interim periods beginning after December 15, 2022. We are currently evaluating the impact of the adoption of the standard on the financial statements and do not anticipate the standard to have a significant impact.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_7a_quantitative_and_qualitative"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Ite</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">m 7A. Quantitative and Qualitative Disclosures About Market Risk.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We are a smaller reporting company, as defined in Rule 12b-2 under the Securities Exchange Act of 1934, as amended, for this reporting period and are not required to provide the information required under this item.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_8_financial_statements"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Ite</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">m 8. Financial Statements and Supplementary Data.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information required by this item is set forth at the pages indicated in Part IV, Item 15(a)(1) and 15(a)(2), respectively, of this Annual Report on Form 10-K.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_9_changes_in_and_disagreements"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Not applicable.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_9a_controls_and_procedures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">I</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">tem 9A. Controls and Procedures.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Evaluation of Disclosure Controls and Procedures</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our management, with the participation of our Chief Executive Officer (CEO) and Chief Financial Officer (CFO) (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2021. The term &#x201c;disclosure controls and procedures,&#x201d; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#x2019;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer&#x2019;s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Based upon our evaluation of the Company&#x2019;s disclosure controls and procedures, as of December 31, 2021, the CEO and the CFO concluded that the disclosure controls were not effective, due to the material weaknesses in internal control over financial reporting described below, to provide reasonable assurance that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is accumulated and communicated to management, including the CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure and were not effective to provide reasonable assurance that such information is recorded, processed, summarized and reported within the time periods specified by the SEC&#x2019;s rules and forms.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Notwithstanding this material weakness, management has concluded that our audited financial statements included in this Annual Report on Form 10-K are fairly stated in all material respects in accordance with GAAP for each of the periods presented herein.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">72</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Internal Control Over Financial Reporting</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Management's Report on Internal Controls Over Financial Reporting</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">This Annual Report on Form 10-K does not include a report of management&#x2019;s assessment regarding our internal control over financial reporting due to a transition period established by rules of the SEC for newly public companies.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Attestation of Independent Registered Public Accounting Firm</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">This Annual Report on Form 10-K does not include an attestation by our independent registered public accounting firm regarding our internal control over financial reporting due to a transition period established by the rules of the SEC for newly public companies.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Changes in Internal Control Over Financial Reporting</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended December 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Ongoing Remediation of Material Weakness</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As previously disclosed in the final prospectus to our Registration Statement on Form S-1, as amended (File No. 333-256795), filed with the SEC on June 25, 2021, and in connection with the preparation and audits of our financial statements as of and for the years ended December 31, 2020 and 2019, a material weakness (as defined under the Exchange Act and by the auditing standards of the U.S. Public Company Accounting Oversight Board, (PCAOB)), was identified in our internal control over financial reporting. 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.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Specifically, the financial close and reporting process was not adequately designed, documented, and executed to support the accurate and timely reporting of the Company&#x2019;s financial results with respect to complex, non-routine transactions, such as business combinations. Consequently, we inappropriately accounted for the THP Transaction in 2019, including certain tax benefits and the allocation of transaction costs across periods. Our audited financial statements that were included in the final prospectus to our Registration Statement on Form S-1, as amended (File No. 333-256795), filed with the SEC on June 25, 2021, present the THP Transaction in accordance with GAAP. In the aggregate, such adjustments amounted to a material weakness. The material weakness has not been remediated as of December 31, 2021. There were no material adjustments required in the 2021 annual financial statements due this material weakness.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have begun taking significant measures, and plan to continue to take measures, to remediate this material weakness. These measures include hiring and engaging additional accounting personnel and/or consultants with specific technical accounting experience necessary to assist with complex, non-routine transactions, and implementing and adopting additional controls and procedures. These remediation measures may be time consuming, costly, and might place significant demands on our financial and operational resources. Although we have made enhancements to our control procedures in this area, the material weaknesses will not be remediated until the necessary controls have been implemented and are operating effectively. See Item 1A. &#x201c;Risk Factors&#x201d;.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_9b_other_information"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 9B. Other Information.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Not applicable.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_9c_disclosure_regarding_foreign"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Not applicable.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART III</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_10_directors_executive_officers"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 10. Directors, Executive Officers and Corporate Governance.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information required by this Item will be contained in our </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">definitive proxy statement on Schedule 14A </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">to be filed with the SEC in connection with our 2022 Annual Meeting of the Stockholders (the Proxy Statement), which we expect to file not later than 120 days after the end of our fiscal year ended December 31, 2021, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and is incorporated in this report by reference</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_11_executive_compensation"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 11. Executive Compensation.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information required by this Item will be contained in our Proxy Statement, which we expect to file not later than 120 days after the end of our fiscal year ended December 31, 2021, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and is incorporated in this report by reference</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_12_security_ownership"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information required by this Item will be contained in our Proxy Statement, which we expect to file not later than 120 days after the end of our fiscal year ended December 31, 2021, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and is incorporated in this report by reference</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_13_certain_relationships"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 13. Certain Relationships and Related Transactions, and Director Independence.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information required by this Item will be contained in our Proxy Statement, which we expect to file not later than 120 days after the end of our fiscal year ended December 31, 2021, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and is incorporated in this report by reference</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_14_principal_accounting_fees"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Ite</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">m 14. Principal Accounting Fees and Services.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information required by this Item will be contained in our Proxy Statement, which we expect to file not later than 120 days after the end of our fiscal year ended December 31, 2021, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and is incorporated in this report by reference</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">74</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">PART IV</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_15_exhibits_financial_statement"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">It</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">em 15. Exhibits, Financial Statement Schedules.</span></p>
  <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(a)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following documents are filed as a part of this report:</span></p>
  <p style="margin-left:6.667%;text-indent:4.857%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financial Statements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="margin-left:13.333%;text-indent:5.231%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our Financial Statements are listed in the &#x201c;Index to Financial Statements&#x201d; of Alpha Teknova, Inc. beginning on page F-1 immediately following the signature pages of this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="margin-left:6.667%;text-indent:4.857%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(2)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financial Statement Schedules</span></p>
  <p style="margin-left:13.333%;text-indent:5.231%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">All financial statement schedules called for under Regulation S-X are omitted because either they are not applicable or not required under the related instructions, or because the required information is included either in the Financial Statements or Notes thereto included elsewhere in this Annual Report on Form 10-K.</span></p>
  <p style="margin-left:6.667%;text-indent:4.857%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(3)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exhibits</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="margin-left:13.333%;text-indent:5.231%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following exhibits are incorporated by reference or filed with this report, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">75</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit Index</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:8.997%;"></td>
    <td style="width:4.018%;"></td>
    <td style="width:86.986%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Exhibit</span></p><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Number</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Description</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.1</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521203268/d179312dex31.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Amended and Restated Certificate of Incorporation of Alpha Teknova, Inc. (incorporated by reference to Exhibit 3.1 to the Registrant&#x2019;s Current Report on Form 8-K filed with the SEC on June 29, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.2</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521203268/d179312dex32.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Amended and Restated Bylaws of Alpha Teknova, Inc. (incorporated by reference to Exhibit 3.2 to the Registrant&#x2019;s Current Report on Form 8-K filed with the SEC on June 29, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.1</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521194075/d83801dex41.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Form of Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Registrant&#x2019;s Registration Statement on Form S-1, as amended (File No. 333-256795 filed with the SEC on June 21, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.2</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex42.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Investors&#x2019; Rights Agreement, dated as of January 14, 2019, by and among Alpha Teknova, Inc., and certain of its stockholders (incorporated by reference to Exhibit 4.2 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.3</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;*</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="tkno-ex4_3.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Description of the Registrant&#x2019;s capital stock.</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.1</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex101.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. 2016 Stock Plan, as amended (incorporated by reference to Exhibit 10.1 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.2</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex102.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. 2016 Stock Plan Form of Stock Option Agreement (incorporated by reference to Exhibit 10.2 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.3</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex103.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. 2020 Equity Incentive Plan, as amended (incorporated by reference to Exhibit 10.3 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.4</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex104.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. 2020 Equity Incentive Plan Form of Stock Option Agreement (incorporated by reference to Exhibit 10.4 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.5</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521203405/d193380dex105.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. 2021 Equity Incentive Plan (incorporated by reference to Exhibit 10.5 to the Registrant&#x2019;s Registration Statement on Form S-8 (File No. 333-257523 filed with the SEC on June 29, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.6</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521194075/d83801dex106.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. 2021 Equity Incentive Plan Form of Stock Option Agreement (incorporated by reference to Exhibit 10.6 to the Registrant&#x2019;s Registration Statement on Form S-1, as amended (File No. 333-256795 filed with the SEC on June 21, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.7</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521194075/d83801dex107.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. 2021 Equity Incentive Plan Form of Restricted Stock Unit Award Agreement (incorporated by reference to Exhibit 10.7 to the Registrant&#x2019;s Registration Statement on Form S-1, as amended (File No. 333-256795 filed with the SEC on June 21, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.8</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521203405/d193380dex108.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. 2021 Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.8 to the Registrant&#x2019;s Registration Statement on Form S-8 (File No. 333-257523 filed with the SEC on June 29, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.9</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+#</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex109.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Offer Letter, dated as of November 16, 2019, between Alpha Teknova, Inc. and Stephen Gunstream (incorporated by reference to Exhibit 10.9 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.10</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1010.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Offer Letter, dated as of January 14, 2019, between Alpha Teknova, Inc. and Ted Davis (incorporated by reference to Exhibit 10.10 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.11</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1011.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Offer Letter, dated as of January 14, 2019, between Alpha Teknova, Inc. and Irene Davis (incorporated by reference to Exhibit 10.11 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.12</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1012.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Offer Letter, dated as of August 18, 2020, between Alpha Teknova, Inc. and Damon Terrill (incorporated by reference to Exhibit 10.12 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.13</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1013.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Offer Letter, dated as of January 22, 2021, between Alpha Teknova, Inc. and Matthew Lowell (incorporated by reference to Exhibit 10.13 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">76</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:8.997%;"></td>
    <td style="width:4.018%;"></td>
    <td style="width:86.986%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.14</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1014.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Offer Letter, dated as of November 4, 2020, between Alpha Teknova, Inc. and Lisa Hood (incorporated by reference to Exhibit 10.14 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.15</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1015.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Offer Letter, dated as of November 24, 2020, between Alpha Teknova, Inc. and Neal Goodwin (incorporated by reference to Exhibit 10.15 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.16</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521329872/d241454dex101.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Offer Letter, dated as of September 20, 2021, between Alpha Teknova, Inc. and Ken Gelhaus (incorporated by reference to Exhibit 10.1 to the Registrant&#x2019;s Current Report on Form 8-K, filed with the SEC on November 15, 2021).</span><span style="color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.17</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521194075/d83801dex1016.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Form of Indemnification Agreement between Alpha Teknova, Inc. and each of its directors and officers (incorporated by reference to Exhibit 10.16 to the Registrant&#x2019;s Registration Statement on Form S-1, as amended (File No. 333-256795 filed with the SEC on June 21, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.18</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521194075/d83801dex1017.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. Annual Incentive Bonus Plan (incorporated by reference to Exhibit 10.17 to the Registrant&#x2019;s Registration Statement on Form S-1, as amended (File No. 333-256795 filed with the SEC on June 21, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.19</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1018.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Lease Agreement, dated December 1, 2015, between Michael and Paige McCullough and Alpha Teknova, Inc (incorporated by reference to Exhibit 10.18 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.20</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1019.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Lease Agreement, dated November 1, 2015, between McMar LLC and Alpha Teknova, Inc., as amended (incorporated by reference to Exhibit 10.19 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.21</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1020.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Lease, dated September 1, 2019, between Meeches LLC and Alpha Teknova, Inc (incorporated by reference to Exhibit 10.20 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.22</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1021.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Lease Agreement, dated December 29, 2020, between Simmco LLC and Alpha Teknova, Inc (incorporated by reference to Exhibit 10.21 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.23</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1022.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Warehouse Lease Agreement, dated January 1, 2021, between Mooney Family LP and Alpha Teknova, Inc (incorporated by reference to Exhibit 10.22 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span><span style="color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.24</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1023.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Commercial Lease Agreement, dated October 7, 2020, between Ken and Jill Gimelli, LLC and Alpha Teknova, Inc (incorporated by reference to Exhibit 10.23 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.25</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#167;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1024.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Credit and Security Agreement (Revolving Loan), dated as of March 26, 2021, by and among Alpha Teknova, Inc. and MidCap Financial Trust, as agent and as a lender, and the additional lenders from time to time party thereto (incorporated by reference to Exhibit 10.24 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.26</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#167;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521182919/d83801dex1025.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Credit and Security Agreement (Term Loan), dated as of March 26, 2021, by and among Alpha Teknova, Inc. and MidCap Financial Trust, as agent and as a lender, and the additional lenders from time to time party thereto (incorporated by reference to Exhibit 10.25 to the Registrant&#x2019;s Registration Statement on Form S-1 (File No. 333-256795 filed with the SEC on June 4, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.27</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1850902/000119312521194075/d83801dex1026.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. Executive Severance and Change in Control Plan (incorporated by reference to Exhibit 10.26 to the Registrant&#x2019;s Registration Statement on Form S-1, as amended (File No. 333-256795 filed with the SEC on June 21, 2021).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23.1</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">*</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="tkno-ex23_1.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Consent of Ernst &amp; Young, LLP, Independent Registered Public Accounting Firm.</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24.1</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">*</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#power_of_attorney"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Power of Attorney (see page 79 of this Annual Report on Form 10-K).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31.1</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">*</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="tkno-ex31_1.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Certification of Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).</span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31.2</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">*</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="tkno-ex31_2.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Certification of Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).</span></a><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32.1</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">*</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="tkno-ex32_1.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).</span><span style="color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></a></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.INS</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Instance Document</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.SCH</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Schema</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.CAL</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Calculation Linkbase</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.DEF</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Definition Linkbase</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">77</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:8.997%;"></td>
    <td style="width:4.018%;"></td>
    <td style="width:86.986%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.LAB</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Label Linkbase</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">101.PRE</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inline XBRL Taxonomy Extension Presentation Linkbase</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">104</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cover Page Interactive Data File, formatted in Inline XBRL</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:0.500pt solid;margin-right:80.0%;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:9.778%;"></td>
    <td style="width:90.222%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">*</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Filed herewith.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">+</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Management contract or compensatory plan or arrangement.</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">#</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Certain confidential information contained in this Exhibit has been omitted because it is both (i) not material and (ii) of the type that the Registrant treats as private or confidential.</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#167;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Non-material schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Registrant hereby undertakes to furnish supplemental copies of any of the omitted Schedules and exhibits upon request by the SEC.</span></p></td>
   </tr>
  </table>
  <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(c)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financial Statement Schedules</span></p>
  <p style="margin-left:6.667%;text-indent:4.857%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No financial statement schedules are provided because the information called for is not applicable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item_16_form_10k_summary"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Item 16. Form 10-K Summary</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">None.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">78</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="power_of_attorney"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">P</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">OWER OF ATTORNEY</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Stephen Gunstream and Matt Lowell, and each of them, his true and lawful attorneys-in-fact, each with full power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact or their substitute or substitutes may do or cause to be done by virtue hereof.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:45.214%;"></td>
    <td style="width:2.837%;"></td>
    <td style="width:5.696%;"></td>
    <td style="width:46.253%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc.</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: March 18, 2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Stephen Gunstream</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Stephen Gunstream</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">President and Chief Executive Officer</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:32.981%;"></td>
    <td style="width:1.036%;"></td>
    <td style="width:43.301%;"></td>
    <td style="width:1.036%;"></td>
    <td style="width:21.645%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Name</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Title</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Date</span></p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Stephen Gunstream</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">President and Chief Executive Officer</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Stephen Gunstream</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Matt Lowell</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Chief Financial Officer (Principal Financial and Accounting Officer)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Matt Lowell</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Paul Grossman</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;Chairman of the Board</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Paul Grossman</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Irene Davis</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Director</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Irene Davis</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Ted Davis</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Director</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Ted Davis</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Alexander Herzick</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Director</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Alexander Herzick</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ J. Matthew Mackowski</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Director</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">J. Matthew Mackowski</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Robert E. McNamara</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Director</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Robert E. McNamara</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Brett Robertson</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Director</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Brett Robertson</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:4.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:4.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:4.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Alexander Vos</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(255,255,255,0.01);padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Director</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Alexander Vos</span></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">79</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">INDEX TO FINANCIAL STATEMENTS</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:95.0%;"></td>
    <td style="width:5.0%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#report_of_independent_registered_public"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Report of Independent Registered Public Accounting Firm</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  (PCAOB ID: </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_88468530-afa2-4d53-bc0a-8febcbac8651" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:AuditorFirmId"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#statements_of_operations_and_comprehensi"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Statements of Operations and Comprehensive Income (Loss) for the Years ended December 31, 2021 and 2020</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#balance_sheets"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Balance Sheets as of December 31, 2021 and 2020</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#statements_of_convertible_and_redeemable"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Statements of Convertible and Redeemable Preferred Stock and Stockholders&#x2019; Equity for the Years ended December 31, 2021 and 2020</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#statements_of_cash_flows"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Statements of Cash Flows for the Years ended December 31, 2021 and 2020</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#notes_to_consolidated_financial_statemen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Notes to Financial Statements</span></a></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="report_of_independent_registered_public"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">To the Stockholders and the Board of Directors of Alpha Teknova, Inc.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Opinion on the Financial Statements</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have audited the accompanying balance sheets of Alpha Teknova, Inc. as of December 31, 2021 and December 31, 2020, the related statements of operations and comprehensive income (loss), convertible and redeemable preferred stock and stockholders' equity and cash flows for the two years in the period ended December 31, 2021, and the related notes (collectively referred to as the &#x201c;financial statements&#x201d;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2021 and December 31, 2020, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Basis for Opinion</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#x2019;s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_5502cdba-6588-4552-9f9e-01888d258017" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:AuditorName"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ernst &amp; Young LLP</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We have served as the Company&#x2019;s auditor since 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4292449e-9201-4857-b5d7-c8f736fcbeeb" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="dei:AuditorLocation"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">San Jose, CA</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ALPHA TEKNOVA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="statements_of_operations_and_comprehensi"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Statements of Operations and Comprehensive Income (Loss)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(in thousands, except share and per share data)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:65.942%;"></td>
    <td style="width:1.595%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:13.244%;"></td>
    <td style="width:0.921%;"></td>
    <td style="width:1.595%;"></td>
    <td style="width:1.37%;"></td>
    <td style="width:13.041%;"></td>
    <td style="width:0.921%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d6800b3f-5bc2-4cab-b59f-2ea811b934d1" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">36,893</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3e066bc5-a72e-4229-a80b-fa0e4b24b562" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">31,297</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3e4c2d77-4688-4465-9cc6-2cbc7015aecc" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,272</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6e02b28d-c47f-40e8-8ac7-fb299100a173" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,542</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Gross profit</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_424b135e-01bd-42a6-b5ef-5a3faef60755" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,621</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9fd2700b-4693-47f9-920f-db8affb54ef5" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,755</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating expenses:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_005b2ee1-f9cd-4ef5-abfe-469b337857bd" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,312</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1e243edc-4374-4043-823b-e3cf55cadd1c" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,507</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_798000c6-747d-4bfb-867e-5406700e0966" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,777</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a9da4a0c-d7f6-4bee-a37e-1296d6814417" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,229</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_288895cf-ac1a-42b0-b067-86ade8a98e93" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20,392</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_93a69a16-f247-46e1-9fae-47d1103f6e84" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,208</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization of intangible assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bdd36255-a2c7-4b12-9e13-e0ca07c9700b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a5774ca8-ce33-47c4-80cb-e61498f55a10" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total operating expenses</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a7e70ef9-f425-4d75-b6d9-2253c3dfdfb1" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29,629</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_42396d65-489a-4798-9b26-c607272976bd" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,092</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) from operations</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_efa83812-05d7-4407-89a0-74d1cf266373" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">12,008</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_52a071c7-02a3-4e3d-ad9b-c05e8d9e52a4" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,663</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other income (expenses), net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Interest income (expense), net</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_69f0df12-14fc-4bfe-b8a4-937db32eae76" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">589</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e2a94ee1-48cc-4b67-a22a-518a135add2a" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:InterestIncomeExpenseNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other expense, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_551bfb4a-aed4-47d8-98e4-7afbb3dab4ba" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">40</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3deec1d0-9c54-431c-a50d-670a7a68a1d6" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">24</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total other income (expenses), net</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e3700cac-0fda-405c-a172-cfe493047b31" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">629</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dabc8f12-1b39-4bc5-9ce6-65dfda79e6a9" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">63</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income (loss) before income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7c1bd9b9-5201-429f-9bab-447381ca3606" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">12,637</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_09ed9d65-34cd-480b-ab71-c9892c528c86" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,726</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provision for (benefit from) income taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4ea600b9-f08d-4c53-ab27-2bc8a1d71ae3" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,834</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3f3664c5-d6d0-4a6d-8c71-acc842736d9f" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,156</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c614628d-bc40-4d16-9961-c5ebb5c218e4" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,803</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7acf038c-3fbe-4ed0-b6b1-11c6ab57354f" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,570</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Change in unrealized loss on available-for-sale securities, net of tax</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1e2879e1-b77a-418c-bf34-db9c38071148" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_69c10b41-1708-452d-82a7-7178ea868cd3" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">13</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Comprehensive income (loss)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_34fe3c00-a84e-4768-92d1-2310be0eee7c" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,810</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_872eb541-38d6-451c-baeb-2548016de284" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,557</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) available to common stockholders</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3856c954-1e41-4100-9c10-dcff28e6af28" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,803</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_339f12e1-95f2-425c-81ac-69175d516777" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,570</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: undistributed income attributable to preferred stockholders</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d1159175-2791-48da-9876-5c01bb47ba9b" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,962</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) attributable to common stockholders</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_129f9ed9-b4a0-4d6f-859b-736d19e0bc6f" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,803</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4127d332-5622-48c0-b5ee-c617b6a37925" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">608</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) per share attributable to common stockholders</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_35ece0d0-b85f-4ce3-acd7-1e430f6ca8ee" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-">0.61</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fb805da8-4723-41f7-9b4a-afb0a5f45fd3" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">0.17</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7a5ede20-2cc1-42a4-9cda-d05e617e57e8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-">0.61</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1393ef30-80f8-4b99-8168-32fa0f6f0cdf" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">0.16</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted average shares used in computing net income (loss) per share attributable to common stockholders</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5656c869-e2b0-4389-b51d-65e181b5e1aa" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">16,087,653</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e62a4de2-2522-443d-b087-6c23116c546d" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">3,599,232</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_812835aa-5bea-469d-a322-da53469a10c9" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">16,087,653</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2c292fbf-3952-435e-a477-9a5c7ef0e70a" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">3,800,636</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The accompanying notes are an integral part of these financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ALPHA TEKNOVA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="balance_sheets"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Balance Sheets</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(in thousands, except share and per share data)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.171%;"></td>
    <td style="width:1.595%;"></td>
    <td style="width:1.242%;"></td>
    <td style="width:13.36%;"></td>
    <td style="width:0.846%;"></td>
    <td style="width:1.595%;"></td>
    <td style="width:1.242%;"></td>
    <td style="width:13.339%;"></td>
    <td style="width:0.61%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">ASSETS</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Current assets:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Cash and cash equivalents</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f448fb29-c934-4b7e-87c9-f064068ccd72" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87,518</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f016460f-717c-45c7-ad1e-0372ce7dd898" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,315</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Short-term investments - marketable securities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d0422423-40d2-474f-ad3d-5fb2f4d6a538" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd2bc0b6-a9c7-4838-8461-9dc38300cc23" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,811</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accounts receivable, net of allowance for doubtful accounts of $</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_761f4ea3-de85-41f7-9fcf-bfc9aa890641" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;thousand and $</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_008c5841-c0e6-48a3-aa37-ffdaaf5aafd2" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;thousand</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_42623e39-8058-4c6a-acaa-1e500bfb685b" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,666</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_874cde0a-e6bf-4967-a809-e3a9e01e468b" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,623</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Inventories, net</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2aca38ef-1a8f-4546-b2ee-d0dc943b42f6" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,394</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5928c1e3-f668-4f80-ac92-421b054c9ae5" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,582</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Income taxes receivable</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_25597ece-2ac5-485f-84c8-1aea1e9bc973" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,188</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_76edfa9c-7ec0-4d05-a8d7-49d7a9edcc6c" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,417</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Prepaid expenses and other current assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_76408e4f-9fdb-421e-89f1-cab4a831773f" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,438</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5523bb63-ba05-4efc-9738-b2317b80d661" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,666</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Total current assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0a2c1055-abdd-4990-ab26-500b0c89735d" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">101,204</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3a48b53c-f04c-43b7-8295-a8bfe844ea1d" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,414</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Property, plant and equipment, net</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c03097da-b515-4c94-994c-fa5a2d2ccecf" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29,810</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cfe3f51f-ef05-4d56-bddd-2554c2db6cbc" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,008</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Goodwill</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bc0ed0ad-752b-4d46-bebb-247474ccb3a3" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,613</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e3567559-25de-4da8-9820-df9210b2694a" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,613</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Intangible assets, net</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f3c6950b-df59-4d31-a87b-0f2109493c7b" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,704</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dbf7b970-843b-4513-a770-7568de492991" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,852</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Other non-current assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9a080484-ff7f-4362-9ff0-20699b492243" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">180</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6576dc2b-eae2-4ad5-bb7c-cdf0bd4f8142" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">24</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Total assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5cb80b22-5c43-4dad-a84c-59088803e500" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">166,511</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_849384a5-d333-4f01-bd20-54ca056662a0" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">62,911</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">LIABILITIES, CONVERTIBLE AND REDEEMABLE PREFERRED STOCK AND STOCKHOLDERS&#x2019; EQUITY</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Current liabilities:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accounts payable</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2c7a820b-b237-4942-b5e1-a128324f43e9" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,248</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_44cecf5b-5225-4684-9633-9762536ea716" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,635</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accrued liabilities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f46fe05a-8118-48f1-998c-fa62684c3e39" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,495</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e483c695-04fa-4d70-94ec-a2b5c0a32336" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,327</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Total current liabilities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6cbf981a-b76e-45d8-8a61-63e4c0904156" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,743</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aa4982ec-db8e-45b5-8973-f51d42e91590" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,962</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Deferred tax liabilities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_59c1595b-4005-4915-a381-6dabcd33ed90" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,153</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9399104e-5bf1-4c86-b556-d3da1c83f408" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,990</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Other accrued liabilities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_523f2024-21ac-4a00-a5c3-ebbebf80fab7" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">273</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ef98c445-5e00-45c9-bb6e-1721f1a94382" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">350</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Long-term debt</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_020b36ac-4490-4020-9d16-ba759bae0d4f" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,870</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a22d2033-3fed-4905-8be4-113062628495" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:LongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Deferred rent</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_27c69456-530d-4371-9b64-379c0c46bbb2" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="tkno:DeferredRent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">269</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9fb2b40e-4668-4129-b872-2e68f2ac3443" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="tkno:DeferredRent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">204</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Total liabilities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_99392e49-8966-4942-a53a-eedd3318d7b6" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,308</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a424cd34-bfdd-41c6-a07c-6deace52d683" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,506</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_3f2be26c-7ed9-403e-906e-b5112f80596f;"><span style="-sec-ix-hidden:F_76b5757b-bcac-428e-9b2f-fad51cefb9b4;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Commitments and contingencies (See &#x201c;Note 15&#x2014;Commitments and Contingencies&#x201d;)</span></span></span></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Series A convertible and redeemable preferred stock, $</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cd661d0d-e85a-41a2-8fa1-bb520048e192" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF"><ix:nonFraction id="F_f83e86a3-a0b7-428f-bb43-cf0bbbbd3c4b" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">0.00001</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;par value, </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8c8247ca-c30e-4334-a233-effcd9407821" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" scale="3" decimals="INF" format="ixt-sec:numwordsen">zero</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c7151a5b-3e42-4a27-aa41-d3f9cd806c4c" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">9,600,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;shares authorized as of December 31, 2021 and December 31, 2020, respectively; </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7333f2ce-4de2-4ba1-86c6-4f5709da5fbd" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_99c2d8e3-9350-4bcd-8c49-6dbacec05aef" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" scale="3" decimals="INF" format="ixt-sec:numwordsen">zero</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8cd7219c-81c5-49e6-8577-779ccede562b" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_b62cf493-4db2-4603-ae9b-ecf8462e91cf" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">9,342,092</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;shares issued and outstanding as of December 31, 2021 and December 31, 2020, respectively; aggregate liquidation preference of $</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_85dbc89c-ef9f-4494-9aea-388528be57cb" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:PreferredStockLiquidationPreferenceValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;and $</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b3499862-a107-45c2-90e0-768178d9ca3a" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="us-gaap:PreferredStockLiquidationPreferenceValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">41,586</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;thousand as of December 31, 2021 and December 31, 2020, respectively.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_14f8ba19-d371-48d2-960f-9a5daa36eba9" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ea22c072-db4f-494f-8d82-8bc2ee83d4c3" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,638</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Stockholders&#x2019; equity:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Preferred stock, $</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_485b3e86-042a-4883-bcd7-129cf65ad5be" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF"><ix:nonFraction id="F_0783161f-d82b-422c-aca1-2681946bd923" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">0.00001</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;par value, </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5dcba8fa-72df-4015-9fe4-300e296477e1" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">10,000,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_43864e8d-80ae-4fe7-8c1f-f629f7c16121" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">zero</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;shares authorized at December 31, 2021 and December 31, 2020, respectively, </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9a8c3d79-8a2c-406a-a717-40e38cfe4b6f" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_2dc20c7e-6eaa-4ba0-a5a9-4f40fbfbf9e0" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_ecf5e1a9-071b-443d-b6f7-ed35dc35dddd" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_4160f066-40bd-4fd3-af75-3b32c425de7d" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">zero</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;shares issued and outstanding at December 31, 2021 and December 31, 2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_cb7ced38-865a-4a6c-84ef-a7c6445285ad;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></span></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72de120c-0d54-458d-8b89-f27bd1da82bd" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Common stock, $</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_53ba260a-2075-44f0-b493-7a951087fc88" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF"><ix:nonFraction id="F_ff883897-884f-433e-a35e-26f23ce92574" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">0.00001</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;par value, </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5681b299-6580-48f7-8f85-906b8816aa49" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">490,000,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a3f8ae4d-1ace-465c-bfe4-6c098166a1de" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">30,000,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;shares authorized at December 31, 2021 and December 31, 2020, respectively, </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c6c63b33-e7d0-408a-a08d-ffd35f003810" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_c9a48370-8bbe-4e0d-bcde-69ab1393e933" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">28,012,017</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;and </span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8e4ea79f-df35-4e5b-97d2-59945ac3e250" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_a1f7f768-80d0-4e9d-8535-d85acb45769e" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">3,599,232</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#160;shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dbfb48d7-57bb-49a0-bfb1-1552915b290d" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_daedb8a8-9554-4faa-a87b-11df33f19fb0" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Additional paid-in capital</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0faf5bbf-d0b8-42e0-8088-231052d3e4c6" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">150,741</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_58cf3585-79e2-4657-bfba-6656c91c1c38" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,495</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Retained earnings (accumulated deficit)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1318eb6d-b595-4272-b2ea-7fcf3ef321d2" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7,538</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72f1a55c-7c02-49d6-ab80-ee52eb4744f5" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,265</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accumulated other comprehensive income</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9f6b5f5b-f835-4f1a-bf20-ae4f892ffa94" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_52eea4de-af63-4ed0-a116-faa8286c6e06" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Total stockholders&#x2019; equity</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ed82b8f7-d6a8-4748-b8e8-033ab4d891da" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">143,203</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4027b0c7-e98f-4d7a-a654-a78a2a49fca9" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,767</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Total liabilities, convertible and redeemable preferred stock and stockholders&#x2019; equity</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f63722ce-1ca9-4d55-a865-7bcf04b34a8d" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">166,511</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2f3bac5b-d7ab-4948-99dd-f857bc713fac" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">62,911</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The accompanying notes are an integral part of these financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ALPHA TEKNOVA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="statements_of_convertible_and_redeemable"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Statements of Convertible and Redeemable Preferred Stock and Stockholders&#x2019; Equity</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(in thousands, except share data)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:22.659%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:0.479%;"></td>
    <td style="width:7.664%;"></td>
    <td style="width:0.641%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:7.177%;"></td>
    <td style="width:0.641%;"></td>
    <td style="width:0.479%;"></td>
    <td style="width:0.479%;"></td>
    <td style="width:0.479%;"></td>
    <td style="width:7.818%;"></td>
    <td style="width:0.479%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:6.775%;"></td>
    <td style="width:0.479%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:7.177%;"></td>
    <td style="width:0.641%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:7.185%;"></td>
    <td style="width:0.641%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:7.185%;"></td>
    <td style="width:0.641%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:0.958%;"></td>
    <td style="width:7.185%;"></td>
    <td style="width:0.641%;"></td>
   </tr>
   <tr style="height:7.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Convertible and Redeemable Preferred Stock</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Common Stock</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Additional<br />Paid-in</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Accumulated<br />other<br />comprehensive</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Retained<br />Earnings<br />(Accumulated</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Stockholders&#x2019;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:7.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:7.0pt;font-family:Times New Roman;">Successor</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Shares</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Amount</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Shares</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Amount</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Capital</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">income (loss)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Deficit)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Equity</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance at January 1, 2020</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7ca09246-15ad-4dc7-b3ea-938dfb6b4a61" contextRef="C_cfb5de7d-b28d-49c3-8e7b-18def67a1a1e" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">9,342,092</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_21598b1f-efca-4160-a2b6-adc27849d52e" contextRef="C_cfb5de7d-b28d-49c3-8e7b-18def67a1a1e" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,638</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8cad86b4-dfdc-433a-960d-db4363938fcc" contextRef="C_0c94d77c-28f1-4d11-8332-8193d29a9934" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">3,599,232</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bace7846-a15d-41cc-be7f-c11398afd3ce" contextRef="C_0c94d77c-28f1-4d11-8332-8193d29a9934" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_28854348-a8a5-46d6-a7bc-c72e2c6c429f" contextRef="C_81fcaa99-5350-47ae-b733-f26776ccc0a7" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,195</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_937803d4-9abf-4bf2-8d5e-068e5adfdbb8" contextRef="C_5e9e1037-87f4-48c6-ac06-c9edf46a3e4f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fb93ae8a-6e8b-4f0c-94cf-f0fea6c4b426" contextRef="C_1af57bbf-befc-4afb-ab25-fac1e65655c4" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,305</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6c4c9185-869b-4aa1-8ecc-c5ea2bd33687" contextRef="C_ce7a2740-0089-486f-b5f4-24cb6fd74433" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,910</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Stock-based compensation</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_345ec917-5510-4141-90e6-6221859185f7" contextRef="C_65f147dd-b2f3-49d7-bbe0-5e729138f949" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c33a9016-992a-46ea-90c7-28a1b8c5ee96" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Unrealized loss on available-for-sale securities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bfa27d77-950e-40fd-b257-98c1b537de3b" contextRef="C_8830dae9-7521-4e98-be77-6df9509c78bc" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">13</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b3808b2c-5459-416a-9d9a-cdf99032c3c5" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">13</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Net income</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_95d9f341-c6a3-4995-b348-1bc7b0d16792" contextRef="C_c8bad3a7-8f6b-463d-a8ba-1c49ccffe6bf" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,570</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ace05077-3676-4bb2-8d0e-c2bc3cd6cf1b" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,570</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance at December 31, 2020</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5a37c98b-fd2d-435d-9889-f691193e4289" contextRef="C_0c345376-b4b6-4dfe-97df-e5ea6d06c427" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">9,342,092</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_25755e9e-81ea-4a1b-b9be-03a3b79f5ce5" contextRef="C_0c345376-b4b6-4dfe-97df-e5ea6d06c427" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,638</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6cad1f25-37c3-4afc-836f-19fbb9e193d0" contextRef="C_937adfb0-3df8-4650-98bf-f5aa090fe3da" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">3,599,232</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2d71371b-f503-4855-ac2a-bad8e56bf5f4" contextRef="C_937adfb0-3df8-4650-98bf-f5aa090fe3da" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_957109c8-af9c-49e3-9e44-10563d7a8dac" contextRef="C_9fb03b96-522c-4fa6-a515-779e81cbf296" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,495</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_417ae608-ef04-427c-923e-461f1bd1c97f" contextRef="C_3a1b5d54-6704-43e2-83ed-0893a3a413ce" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8cc166d4-09ce-4787-a027-8558ca8d6285" contextRef="C_faaa0bd8-67be-4b75-8ffa-30c3ccd13a76" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,265</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dba9e9da-ef7d-47b4-86d5-b038bdffbdfe" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,767</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Stock-based compensation</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c8f14a17-20c6-4e03-9289-5b00d078c648" contextRef="C_02f3958d-e622-4fa3-bd93-f93030490f3b" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,551</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_18747b1d-5ece-4094-b256-384bb026a0ad" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,551</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Unrealized loss on available-for-sale securities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_83de2dfd-0de1-491a-9e8e-5864cff2eb4e" contextRef="C_6a21e8a6-b4cf-4285-9d72-e7e89b0d7ac7" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1b0bfe10-16c6-453c-b4cf-c768680d6cc8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accretion of convertible and redeemable preferred stock to redemption value</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fcc9b40b-ab75-4b54-a0da-c37ea97b3c72" contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_326e1878-3064-41f0-bc4b-b08b8afb04f5" contextRef="C_02f3958d-e622-4fa3-bd93-f93030490f3b" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_24c917f0-f854-4143-a53e-f4e88f7a963a" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Conversion of convertible and redeemable preferred stock</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_70753f72-628e-4f84-bd34-18ef5942334b" contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" unitRef="U_shares" decimals="INF" sign="-" format="ixt:numdotdecimal">9,342,092</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_39dd6d0e-bbd1-44d3-aa91-29662438d4ea" contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">35,938</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9cd844fc-abec-481f-a966-2024b9209f0d" contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">17,512,685</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ac6d1b37-1d31-4658-91dd-8ee9be578e3f" contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_904b1420-8cdf-4bc9-9b6d-f2a64edc8f87" contextRef="C_02f3958d-e622-4fa3-bd93-f93030490f3b" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,938</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_49b8c01a-e883-47d9-970a-85857c94f83d" contextRef="C_6a21e8a6-b4cf-4285-9d72-e7e89b0d7ac7" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e13a3c79-098c-4b04-b4e9-f79050973ed6" contextRef="C_7d7f70a6-087e-4aed-9de6-73f4fadc2886" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9a95f9fa-7bcc-45ad-84c1-326def3d5f49" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,938</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_525d5c5a-5109-48b4-b8a2-acd75db5f0ef" contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e8a6617e-3f94-4876-868d-2c8b9e2a7d66" contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f5b8e414-44a2-4d7e-80bf-1dbea96bdbe7" contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">6,900,000</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1aab80a4-37b7-44a0-bd0a-c0720231db25" contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_af6b3e98-0f48-44b5-9936-8d07dea778c8" contextRef="C_02f3958d-e622-4fa3-bd93-f93030490f3b" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">99,057</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9f54d4bb-d03d-4a0f-ac5f-065f3e5d8b2a" contextRef="C_6a21e8a6-b4cf-4285-9d72-e7e89b0d7ac7" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_64e1a806-41ac-4729-a4ae-ea32599efb71" contextRef="C_7d7f70a6-087e-4aed-9de6-73f4fadc2886" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dfa0baa5-dd13-44b0-bc96-6e4ce548726a" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">99,057</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Issuance of stock under employee stock plans, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_455ccf1d-7459-4593-9b42-d9ba92222fb4" contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">100</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Net loss</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f0602bb9-7004-4cbb-8b1a-b3c7a87801b0" contextRef="C_7d7f70a6-087e-4aed-9de6-73f4fadc2886" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,803</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_adb97b80-a037-4b2c-a45c-ba174885923b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,803</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Balance at December 31, 2021</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a05c2c98-7ba7-427b-b65f-ff94bf42c91e" contextRef="C_55072f02-8ec8-4873-863e-65c06b7be13b" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);border-right:0.500pt solid rgba(0,0,0,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a241e262-48ba-49e8-a6d1-f966147f5756" contextRef="C_7eb77813-31bb-4d30-8439-1b0ecf832ea1" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">28,012,017</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9fc078ab-b53f-440c-ac6e-41cd9c4128a7" contextRef="C_7eb77813-31bb-4d30-8439-1b0ecf832ea1" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cc0ea46c-fac2-4d59-a80b-4a1f32612869" contextRef="C_8e532a0d-2986-44c5-a49b-93f0953e1f81" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">150,741</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b9e70996-e5e9-4344-958a-da792f7d791e" contextRef="C_21f891cc-b718-4d8f-8dad-c3ee4654a820" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d0a6192c-5169-4db5-bcf5-347171d30a70" contextRef="C_d195fa68-8237-48c7-8d83-8ea8a3088c16" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">7,538</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4b46297f-e2ce-4887-af76-04bef551ea04" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">143,203</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The accompanying notes are an integral part of these financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ALPHA TEKNOVA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="statements_of_cash_flows"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Statements of Cash Flows</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(in thousands)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.513%;"></td>
    <td style="width:1.606%;"></td>
    <td style="width:1.242%;"></td>
    <td style="width:13.061%;"></td>
    <td style="width:0.846%;"></td>
    <td style="width:1.606%;"></td>
    <td style="width:1.242%;"></td>
    <td style="width:13.039%;"></td>
    <td style="width:0.846%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Operating activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_78abb78f-4013-4a8d-a006-7519e1de9f29" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,803</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_11e52d50-edc4-43fc-9522-e6fe357432d2" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,570</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Bad debt expense</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7e50b9c5-638c-4153-a400-83f25d1c2dfb" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">235</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c6a1dc52-67ab-4596-b31a-3f3f15a028f0" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">12</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Depreciation and amortization</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_22ce33b7-b6d7-4526-addb-146632f144d3" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,883</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_09bc187e-5a1d-494d-a3ec-e29c445d9155" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,044</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Stock-based compensation</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_119c4ccb-5c00-4086-9630-aaa65d70fb1a" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,551</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dbb33a69-4296-4f42-aa1f-8e5a021b5b32" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Inventory reserve</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_84b50a08-2469-4be3-a37d-13771331a1d1" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:InventoryWriteDown" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">441</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_600404d9-ffe7-4d46-981b-b5ba3a691727" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:InventoryWriteDown" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">29</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Deferred taxes</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aa118640-22b7-444a-a246-2b4f728ae9e2" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,837</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6cdfb612-6317-417f-a0b1-3997d00f68cc" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,090</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Amortization of debt issuance costs</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cbbb689a-f0e2-44d3-ac99-585584e8274d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AmortizationOfFinancingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">134</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_10dea3fc-c63a-4aa1-8b71-dbac51d5eba5" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:AmortizationOfFinancingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">-</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Loss on disposal of property, plant and equipment</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_15da3e74-9fb1-4cbb-825f-4a1e938929ba" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">41</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_26fe1b94-4447-4d45-a7c6-71f9fe775b68" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">11</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Other</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0c88e869-2954-4062-a3fb-f6900a0f7cfa" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:OtherNoncashIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_448a1d8a-7005-48d0-8b42-d55537268cac" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:OtherNoncashIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">37</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:40.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:40.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Changes in operating assets and liabilities:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:50.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:50.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_331dc008-38b3-46b5-a0e2-dfc8f84fc455" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">278</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_90582f99-1118-4564-ad30-fc82c567cbbb" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,352</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:50.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:50.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Inventories</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c3967669-dc78-40cb-9d20-4cf46789d749" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,253</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_324db2b8-7a5c-4110-8904-48a47c247991" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">987</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:50.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:50.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Income taxes receivable</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8c60ecf7-995b-4b51-b0cf-7a5d81d2a395" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">229</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_238ed5ca-e110-4ce0-b7d2-50a7ca1ddd72" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,241</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:50.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:50.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Prepaid expenses and other current assets</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c63a251e-ea19-45b8-95a9-98767c9b6e81" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,301</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ccdc9d47-e833-4f80-860c-701ce1395210" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">949</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:50.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:50.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accounts payable</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_14631f99-492e-4fb2-80c5-ae2799f86df1" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">270</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1f3387c7-0657-47df-b12f-c59ac7d7a305" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">867</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:50.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:50.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accrued liabilities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_81287030-1063-442f-956b-3871f1d546cf" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,810</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72d92689-119e-4692-aa38-5198ef4080f8" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">886</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:50.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:50.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Other</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9a675d50-27d8-48d4-abce-32eaa80e6867" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">181</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_96e73954-f3e4-4f27-ab6c-419444b1c726" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="tkno:IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">42</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:60.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:60.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Cash provided by (used in) operating activities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1efff34d-05ab-40f4-ac4a-033a4709cff5" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,069</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_97033a62-c85c-4f1b-bb2c-66d9261978c0" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,505</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Investing activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Purchase of property, plant and equipment</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_50462687-b90e-4375-887a-fa90d76a5b26" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,877</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c0c4b5e6-6d2d-4bbd-b8b4-f4964a3a697f" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,466</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Proceeds from loan to related party</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a75b6ce2-5bbe-4579-a1f6-20798c9a88a2" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">529</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c761e9ef-faf3-4cfd-99ad-49d0b8dbfb94" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">27</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Purchase of short-term marketable securities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bead5dac-3ab7-49af-a5cb-45aee571e743" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PaymentsToAcquireMarketableSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">-</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4db21494-e6a7-43b2-87d1-f800099150c6" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:PaymentsToAcquireMarketableSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,763</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Proceeds on sales of short-term marketable securities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cc8e8512-1317-4a53-a82a-7114ca0c39ae" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,132</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5bb899ee-1790-4cea-a30d-d5facbad5c7a" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,747</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Proceeds from maturities of short-term marketable securities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6ddb306e-5f8d-450c-9780-a26ceb05dacf" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">695</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3e60e451-0427-4328-a5e7-e7f3d13a8bc1" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,720</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:60.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:60.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Cash provided by (used in) investing activities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5e01ac62-46c3-4177-a7c0-e65abf4a9008" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">17,521</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6d3dbb89-8fd6-4fab-a6f1-00d65e9f8dd7" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,735</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;">Financing activities:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Repayment of long-term debt</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8eab6f42-98c1-4a50-9780-601424799d96" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:RepaymentsOfLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9859d270-78a4-43f0-beb6-730a824f61e6" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:RepaymentsOfLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">45</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Indemnity holdback release</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d4646536-539c-444d-9f0e-09023afe9c67" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:IndemnityHoldbackRelease" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7d453ca2-d8b3-401e-b6bd-5c29ff5555e0" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="tkno:IndemnityHoldbackRelease" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,554</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Proceeds from long-term debt, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b2272c8a-a5a6-43ca-bfd4-966b9da027e7" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,889</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_25823e7e-281a-466f-af46-bc4402e3e1e8" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Debt issuance costs</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_443f9251-33a0-4dae-9e82-0f1c16c230c2" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">153</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_afe0ea7d-c660-44ee-a2a1-ab0af824d5c9" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Payment of issuance costs for initial public offering</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_623a486f-34a9-49e4-be08-6007b2c2ec53" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PaymentsForRepurchaseOfInitialPublicOffering" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,615</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6db7803e-ca49-4515-9456-003892b6aec4" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:PaymentsForRepurchaseOfInitialPublicOffering" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Proceeds from initial public offering, net of underwriters&#x2019; commissions and discounts</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e1d084cc-c9af-4aef-b897-a60c84e401df" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">102,672</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_584c20bc-3343-4c68-855f-14ccd9403089" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:50.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:50.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Cash provided by (used in) financing activities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f2d1375a-da96-4ea5-85be-503bbf40a714" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">110,793</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1515ea3e-96d8-4840-b4ac-2f43a2c36d19" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,599</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Change in cash and cash equivalents</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c9aa8399-fb88-46b7-a8bc-b08c15f834cd" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">84,203</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">(</span><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_11b9309b-0f53-4068-afae-686686e45ee7" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">829</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Cash and cash equivalents at beginning of period</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_22e660e3-8ef3-4f3f-9d9f-a6cf3c20d7e5" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,315</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_407d862d-07c1-44fc-8731-83a7c055d4d2" contextRef="C_ce7a2740-0089-486f-b5f4-24cb6fd74433" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,144</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Cash and cash equivalents at end of period</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d8b17611-4f6b-49a0-84c4-1205b9cc3c07" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87,518</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a0d4c677-e53f-4915-a901-61b3170e04d2" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,315</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Supplemental cash flow disclosures:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:30.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Income taxes paid</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bad4ea83-0db4-4c67-a962-02a28abf34bc" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fa6bf3cf-9b2e-41ba-ba25-2daa7420876e" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">323</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Interest paid, net of amounts capitalized</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_65710f11-4c4b-4c2a-b97f-07365c0f405a" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">414</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f03dee95-2ca2-46f1-86f0-7d812491d7cf" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">36</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:30.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Capitalized property, plant and equipment included in accounts payable and accrued liabilities</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8d7ebf4a-0880-4cd8-8a93-acea58237c18" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,088</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d438c8c6-cfb6-451c-a2d1-aa806aabed83" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="tkno:CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">387</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Conversion of convertible and redeemable preferred stock into common stock</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_989d5586-fa4b-452f-be4d-c94cd507c573" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DebtConversionConvertedInstrumentAmount1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,638</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1eefaea1-aa3b-4c0d-bc11-395e21537885" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:DebtConversionConvertedInstrumentAmount1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">-</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:30.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Accretion of convertible and redeemable preferred stock to redemption value</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2977681c-79d5-491d-afdc-fc376284e4dd" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d2a16750-2b92-453c-9c44-819026640b91" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">-</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">The accompanying notes are an integral part of these financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">ALPHA TEKNOVA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="notes_to_consolidated_financial_statemen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">N</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">otes to Financial Statements</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c5a73c9e-9a72-4f2d-a6a5-c9b25e956dff" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NatureOfOperations" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 1. Nature of the Business</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(referred to herein as the Company or Teknova</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">), provides critical reagents that enable the discovery, development, and production of biopharmaceutical products such as drug therapies, novel vaccines, and molecular diagnostics. Product offerings include pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification. Teknova supports customers spanning the life sciences market, including pharmaceutical and biotechnology companies, contract development and manufacturing organizations, in vitro diagnostic franchises, and academic and government research institutions, with catalog and custom, made-to-order products.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova manufactures its products at its Hollister, California headquarters and stocks inventory of raw materials, components, and finished goods at that location. The Company ships products directly from its warehouses in Hollister, California and Mansfield, Massachusetts.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova manufactures its products under Research Use Only or Good Manufacturing Processes regulatory standards, the latter of which refers to a more stringent level of quality standards supported by additional levels of documentation, testing, and traceability. In 2017, Teknova achieved ISO 13485:2016 certification, enabling the Company to manufacture products for use in diagnostic and therapeutic applications.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stock Split</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2021, the Company&#x2019;s board of directors and stockholders, respectively, approved a 1.8746 for-one forward stock split of the Company&#x2019;s issued and outstanding shares of common stock, including the shares of common stock underlying outstanding stock options. This stock split was effected on June 17, 2021. The par value of the Company&#x2019;s common stock was not adjusted as a result of the stock split. All issued and outstanding share and per share amounts of the Company&#x2019;s common stock and stock options included in the accompanying financial statements have been retroactively adjusted to reflect this stock split for all periods presented.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Initial Public Offering</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 29, 2021, the Company completed its initial public offering (IPO) in which the Company issued and sold </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cb2127c1-642c-4f07-bc4d-2b2230a507ba" contextRef="C_01452031-9a36-4f10-8e41-d389d7b14d5b" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">6,900,000</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of its common stock, including shares issued upon the exercise in full of the underwriters&#x2019; option to purchase </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8e1eeb00-3136-441a-8cf3-2af2a24b1f83" contextRef="C_01452031-9a36-4f10-8e41-d389d7b14d5b" name="tkno:OptionToPurchaseAdditionalSharesOfCommonStock" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">900,000</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> additional shares of its common stock, at a public offering price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2b8885a5-8882-4036-821b-9bf7975fc536" contextRef="C_e1b88278-aa72-4cee-8f73-5cdf8dc6c0f6" name="us-gaap:SharesIssuedPricePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">16.00</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share. The Company received $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_15c88dd2-e8f1-4b89-82de-747288d19c11" contextRef="C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">99.1</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in net proceeds, after deducting underwriting discounts and commissions of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_02c775e4-5c20-4278-b511-57664b998d84" contextRef="C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0" name="tkno:UnderwritingDiscountsAndCommissionsExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">7.7</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and offering expenses of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bd0411be-1057-41b0-af14-c55822d4183a" contextRef="C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.6</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 28, 2021, all outstanding shares of convertible and redeemable preferred stock were converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2cc43831-d195-47ac-b1ca-2e9fbaac8100" contextRef="C_46e122c0-f097-46e9-961a-85788b485c29" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">17,512,685</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#x2019;s common stock. Prior to the conversion of preferred stock to the Company&#x2019;s common stock, total accretion of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c5ed99a6-87cb-4dff-bd2e-91838005b9e0" contextRef="C_42860246-dc62-4413-bf40-791cafea4aa5" name="us-gaap:AccretionExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million related to costs associated with the issuance of the convertible and redeemable preferred stock was recognized as an increase to the carrying value from $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_78e3fa10-2e80-49e3-8da9-74c099682326" contextRef="C_e5eb5748-1058-47cd-82fd-5c9985898f03" name="us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">35.6</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dbf5a185-abc8-44fb-8543-af9142073a9a" contextRef="C_33e66db6-a6ab-4385-873b-d0cd5fc7344d" name="us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">35.9</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Subsequent to the closing of the IPO, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c571e2cf-659f-4b0e-acec-fba2e7b1668c" contextRef="C_4c1c7571-d78a-4bb3-9c84-933b0272d1e5" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of convertible and redeemable preferred stock outstanding.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prior to the IPO, deferred offering costs, which consist primarily of direct incremental legal, accounting, and consulting fees relating to the Company&#x2019;s IPO, were capitalized within prepaid expenses and other current assets in the balance sheets. Upon the closing of the IPO, these costs were reclassified into additional paid-in capital, as an offset against IPO proceeds. As of December 31, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_271b5be9-8b80-42e6-9b17-24a7e2c6cf9d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.6</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of these IPO-related costs were included as a reduction to additional paid-in capital on the balance sheet. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8d22985d-d384-494e-891d-0a0b5c9772e6" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredOfferingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> material deferred offering costs recorded as of December 31, 2020.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_093c672b-e6b4-4339-80e6-bc9a6f4dcd42" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:SignificantAccountingPoliciesTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 2. Summary of Significant Accounting Policies</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b07c5397-85ca-42cf-b6fc-8a682af9a710" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Basis of Accounting, Presentation and Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The accompanying financial statements and related notes are prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect certain amounts of assets and liabilities, and disclosures of assets and liabilities, at the date of each financial statement, and the reported amount of revenues and expenses during the reporting period. Significant items that are subject to such estimates and assumptions include, but are not limited to, the valuation of share-based payment awards, goodwill and intangible assets, and income taxes. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Although management bases its estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, a</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ctual results could differ significantly from the estimates under different assumptions or conditions. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Certain prior period amounts have been reclassified to conform to presentation for the current year.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1504344f-4edb-4d22-a244-3193a08fd18a" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:ImpactOfCovid19PolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Impact of COVID-19</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The COVID-19 pandemic continues to impact worldwide economic activity. Teknova continues to closely monitor the impact of the COVID-19 pandemic on all aspects of the Company's business, including how the pandemic will impact customers, employees, suppliers, vendors, business partners and distribution channels. It is not possible to predict the total impact of the COVID-19 pandemic on the Company&#x2019;s future revenue or profitability, which will depend on future developments that remain uncertain and cannot be predicted with confidence at this time.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9974c49b-b255-4686-8f57-d6594cf06d45" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Segment Reporting</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (CODM) in deciding how to allocate resources to an individual segment and in assessing performance. Teknova&#x2019;s CODM is its Chief Executive Officer, currently Stephen Gunstream. Teknova has determined that it operates in one reporting unit, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_78e45b7a-58b7-4c60-991a-671a00325ca8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NumberOfOperatingSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> operating segment and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_63bf3dd3-f9dd-4786-a89e-b4c85aedf3a7" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_db02997d-a178-49d4-8c0e-7c5567cd7ed2" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ConcentrationRiskCreditRisk" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentrations of Risk</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with high quality banking institutions. At times, the Company&#x2019;s cash and cash equivalent balances may exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit. Teknova has never experienced any losses related to its cash and cash equivalent balances. Teknova routinely communicates with its customers regarding payments and has a history of limited write-offs so, as a consequence, the Company believes that its accounts receivable credit risk exposure is limited.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Customers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2021, the Company's largest customer was a distributor that accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5662ebc9-a12c-49bb-b58f-a67d6b775b6c" contextRef="C_934ce955-51cd-46f9-8195-98dccfebbb00" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">18</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_da221dea-7e5d-40c0-a6dc-6622bd348dd7" contextRef="C_101c37c4-d31a-407f-a53c-eca25f821b6b" name="tkno:ConcentrationRiskNumberOfCustomer" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c6fe908b-749f-41e1-84fd-70f1ad75fc38" contextRef="C_9d9b99a4-3296-42e6-b5eb-d909cf03ea15" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue for the year ended December 31, 2021. As of December 31, 2021, the Company's </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ef59b350-b3f0-4130-9ad0-4fbe358c37d2" contextRef="C_52efa053-f9b8-4036-941d-2a58a60ff010" name="tkno:ConcentrationRiskNumberOfCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> largest customers, both distributors, made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e9c2095d-df02-4ed1-ab0e-293d91cfcad3" contextRef="C_166eaefe-c86b-4c40-8b20-53b39af4b5ac" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">16</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_67739298-0cc0-423d-9b37-036cfc241dab" contextRef="C_d709cff2-c789-4d9c-ae31-e426c1fdf10d" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0f628f26-2da7-4ae8-aaf0-74052623f6e1" contextRef="C_988a9c9d-a55d-48c3-baf3-c921310f3849" name="tkno:ConcentrationRiskNumberOfCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> direct customer made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a4cffe93-cac3-4049-8ff6-b9cc76dbb63f" contextRef="C_8c8c6e38-5ce7-4766-b06a-59eefd6ceef5" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">12</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_413c9d56-1b75-497e-b56c-76686c6bd2ca" contextRef="C_a5dcf771-6b9a-4e3a-8d51-0c4b001ff729" name="tkno:ConcentrationRiskNumberOfCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1a5a8206-02bc-4c92-9f46-62c722e657f0" contextRef="C_b4a3fe6d-2b61-4d6b-b119-1b10146cd439" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable at December, 31, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2020, the Company's largest customer was a distributor that accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_999c1b9e-8632-46ff-9ffc-379b4f795841" contextRef="C_82a6f801-4afa-4ebf-a852-d3f33dbe9fa4" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">15</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue and the second largest customer accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_046e42c5-5725-493f-8b88-9626abff152d" contextRef="C_6959bf9a-6567-4937-9b88-8e144dfe8c6c" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cf26d43a-0439-425d-b498-ec56133402d9" contextRef="C_6bfd3389-f643-4150-8cbd-8f60cdca32ea" name="tkno:ConcentrationRiskNumberOfCustomer" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_35370b8c-2dba-413e-b025-45cae9b9d0e8" contextRef="C_d9791a32-b4dd-4376-aa97-1656ab107f91" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue for the year ended December 31, 2020. As of December 31, 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9293088b-0082-4a2f-849a-9e37b340e5f8" contextRef="C_0e845e47-8c9b-447d-981d-5bf897e22de2" name="tkno:ConcentrationRiskNumberOfCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> direct customers made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c97d89f1-683b-4119-b1d4-6ec9e8878117" contextRef="C_b29668ea-84b2-401f-87c1-9c94bcb27690" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">18</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9708a884-8f6d-43f3-9cbc-613f22054fe6" contextRef="C_d5e69c96-e656-4608-902a-021f8f229fc7" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">16</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">of total gross accounts receivable and the Company's largest distributors</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">each </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3db4c99c-c528-4658-8cc8-43f541a7ca1d" contextRef="C_4384f49b-a8ac-453a-8156-7a9fd4b5cb3e" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5af41bdf-2d60-435f-a573-50088293bd3b" contextRef="C_0dcd6259-2226-4c14-a352-58468236197c" name="tkno:ConcentrationRiskNumberOfCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c68c02df-487b-4917-ac32-149a5b87567f" contextRef="C_1e823338-7847-4d21-8591-23ab5b916c07" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable at December 31, 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Suppliers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2021, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cdd83112-58b2-4317-a746-6f38900d15ce" contextRef="C_8a54a258-5eab-456e-aef1-ebede8f1bdbf" name="tkno:NumberOfSuppliers" unitRef="U_Supplier" decimals="INF" format="ixt-sec:numwordsen">three</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> suppliers that accounted for greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9066fe34-845b-4323-8584-017dc0a045c6" contextRef="C_937a2de6-9dcb-4f28-bf32-dfaa3140bda8" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, the highest of which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b846fbfd-8896-4937-bc8d-d649b1934196" contextRef="C_0762ef14-00e4-4493-9fe6-2d04c6f1e9d5" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">40</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases followed by suppliers which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_27556cfb-f4ee-4333-9157-6692b4aed995" contextRef="C_66f49ec1-a18c-41dd-a77e-e86c29c1d8c3" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">11</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5199e0c8-7771-4c83-a316-df213fb933b4" contextRef="C_cd77924f-4877-40d2-9c97-37f817deba32" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, respectively. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The amounts due to the Company's largest supplier comprised approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_70bfdfb2-7c8d-4aff-b676-2c8239cf82ca" contextRef="C_dc5feb9a-62e8-4013-9b8f-b778a24661b8" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">20</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable as of December 31, 2021. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ddf7aaab-ef84-4750-917b-370e4bd76f63" contextRef="C_b726c194-5249-4b37-ac52-f916a0343a07" name="tkno:ConcentrationRiskNumberOfSuppliers" unitRef="U_Supplier" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other supplier accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cd3d09f2-020b-498e-a716-9f1625e98492" contextRef="C_e68312ab-de94-4280-8422-3fc7b3502939" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable at December 31, 2021.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fa036196-e2f3-4760-9202-a3d2ea723ab2" contextRef="C_8b75c1e2-2283-43f9-80df-6a1ea6cf49b8" name="tkno:NumberOfSuppliers" unitRef="U_Supplier" decimals="INF" format="ixt-sec:numwordsen">four</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> suppliers that accounted for greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_436c88a8-25c0-4d2f-bfd9-27e90a099e0d" contextRef="C_93a2ce87-9faf-4946-a39d-3235adf48bfc" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, the highest of which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7e179f4a-4be1-4e8a-b97a-88a42d05baf5" contextRef="C_6d694cc2-c3a3-49d5-b8ed-01c303caea30" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">29</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases followed by suppliers which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b2548298-9469-4de5-9099-98d234e21c3d" contextRef="C_c7c4fce3-989c-4e46-8472-483657f1e9d9" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">25</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_21d48ae2-1fb0-4f87-9b5b-8c056ab8733a" contextRef="C_6f570160-73eb-4c6a-8134-e81b29069bf6" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">21</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dfdefefd-36bb-46d6-94b7-94000f93251b" contextRef="C_79c83805-972e-4c06-b509-3df781138e5f" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">11</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, respectively. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The amounts due to the Company's largest supplier comprised approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f735ab6b-e325-4404-8996-53176f61cf64" contextRef="C_da17cc0a-0b09-463c-a4c9-d8ff88497b4a" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">14</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable as of December 31, 2020. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bfd0b891-445d-4407-826d-227fff2bffe8" contextRef="C_bf47a22a-e4cf-4f2b-ae32-33fd9c31cfa4" name="tkno:ConcentrationRiskNumberOfSuppliers" unitRef="U_Supplier" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other supplier accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_45aa3894-6435-4057-ab74-2f2ce9366e00" contextRef="C_cbee3f32-8aad-47cb-ac6f-c91bec3ea23a" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable at December 31, 2020.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_453e7cb4-26c3-44a2-9320-591885ad3bf9" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s cash and cash equivalents include cash on hand, cash held in banks, and highly-liquid investments with maturities of three months or less at the date of acquisition. Teknova maintains its cash in bank deposit accounts in financial institutions that are insured by the FDIC up to a balance of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5d93083e-8154-47ed-b6ac-a3201b8e3088" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CashFDICInsuredAmount" unitRef="U_USD" scale="3" decimals="-2" format="ixt:numdotdecimal">250.0</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand. Cash equivalents are stated at carrying value, which approximates fair value.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fe88ab5e-fb8d-4a1e-a797-f63193fbf38f" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:MarketableSecuritiesPolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Marketable Investments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s short-term marketable investments consist of corporate debt securities, U.S. treasury bills, and government agency obligations. Teknova believes its short-term debt securities are available for use in its current operations and that the Company has the ability, if necessary, to liquidate any of its short-term debt securities to meet its liquidity needs in the next twelve months. Accordingly, those investments with contractual maturities greater than one-year from the date of purchase are classified as short-term investments on the accompanying balance sheets. Teknova classifies its short-term debt investments as available-for-sale at the time of purchase and evaluates such classification as of each balance sheet date. All short-term debt investments are recorded at estimated fair value. Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. Realized gains and losses and other-than-temporary impairments on investments are included in interest income (expense), net in the statements of operations and comprehensive income (loss).</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ba88e4f4-8cfe-4274-b0ad-2afa99c0788f" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The carrying amounts of certain of Teknova&#x2019;s financial instruments, including cash equivalents, accounts receivable, inventories, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1f3d421c-255f-4367-8d88-e636ab9d6050" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ReceivablesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Accounts Receivable</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">receivable are stated at invoice value, less estimated allowances for doubtful accounts. Teknova uses the allowance method to account for uncollectible accounts receivable, calculated by management using the historical average of uncollectible accounts. The Company continually monitors its customer payments and maintains an allowance for estimated losses resulting from its customers&#x2019; inability to make required payments. Accounts receivable are considered past due once customer payment terms have been exceeded. Receivables are</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">written </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_005c93b7-bab6-4075-b63e-eba0756c5e0d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:InventoryPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Inventories</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory, consisting of raw materials, work in process and finished goods, is stated at the lower of cost or net realizable value, on a first-in, first-out basis. Teknova writes down its inventory for estimated obsolescence or inventory in excess of reasonably expected near-term sales or unmarketable inventory, in an amount equal to the difference between the cost of inventory and the estimated net realizable value, based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by Teknova, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory, and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c08a7b40-20a0-4b69-a064-b096891fee99" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:NotesReceivableFromRelatedPartiesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Notes Receivable from Related Parties</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2016, Teknova&#x2019;s founder and former Chief Executive Officer, a current director and stockholder of the Company, executed a promissory note in favor of the Company which was recorded as a note receivable. Teknova recognizes interest income on notes receivable on the accrual method. Teknova evaluates the collectability of both interest and principal on its notes receivable to determine whether the notes receivable are impaired. A note is considered to be impaired when, based on current information and events, it is probable that the Company will be unable to collect all amounts due, according to the existing contractual terms. When a note is considered to be impaired, the amount of loss is calculated by comparing the recorded investment to the fair value of the underlying collateral, less costs to sell. During the years ended December 31, 2021 and 2020, there was no significant uncertainty of collection; therefore, interest income was recognized. As of December 31, 2020, the Company determined that no allowance for collectability was necessary. The note receivable was repaid during the year ended December 31, 2021 and prior to the closing of the IPO. See &#x201c;Note 14&#x2014;Related Parties&#x201d; for further information regarding the Company&#x2019;s note receivable with its founder and former Chief Executive Officer, a current director and stockholder of the Company.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b9193cfa-fae2-414e-b4fd-2d64ef1d3307" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:CapitalizedSoftwareImplementationCostsPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Capitalized Software Implementation Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova capitalizes certain implementation costs incurred under a cloud computing hosting arrangement. Costs incurred during the application development stage related to the implementation of the hosting arrangement are capitalized and included within other assets on the accompanying balance sheets. Amortization of capitalized implementation costs is recognized on a straight-line basis over the expected term of the associated hosting arrangement when it is ready for its intended use. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. As of December 31, 2021, Teknova had capitalized software implementation costs of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8ba18349-9ad3-4c9a-899f-c5b3bfa8bc7f" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="tkno:CapitalizedSoftwareImplementationCosts" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.1</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Teknova did not have any capitalized implementation software costs as of December 31, 2020. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_022a3416-27fa-47c5-98a5-059eb4d4157b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CapitalizedComputerSoftwareAmortization1" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> amortization expense related to capitalized implementation costs has been recorded as the underlying implementation activities were not complete.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6358f0a9-84bb-4c78-b585-172f3ebddded" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Property, Plant and Equipment</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova records property, plant and equipment at fair value when it is acquired in a business combination or at cost for all other purchases of property, plant and equipment. Property, plant and equipment is depreciated over the estimated useful lives of the assets, using the straight-line method. Any leasehold improvements are amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the estimated remaining life of the lease. Costs for repairs and maintenance that do not significantly increase the value or estimated lives of property, plant and equipment are expensed as incurred. Upon retirement or sale, the cost and related accumulated</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">depreciation are removed from the balance sheets, and the resulting gain or loss is reflected in the statements of operations and comprehensive income (loss).</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_28b94767-4a0e-46e6-9ec5-d6f51ce68985" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated useful lives of the major classes of property and equipment are as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:80.233%;"></td>
          <td style="width:1.945%;"></td>
          <td style="width:17.822%;"></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Estimated Useful Lives</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Machinery and equipment</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_535039a6-d6dc-40f2-8954-6b45814338f2" contextRef="C_83659bec-d51c-4668-9b3c-1832c8caaaa6" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></ix:nonNumeric></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Office furniture and equipment</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3740af4c-3bb4-4d23-88ab-1b2cd63d6a37" contextRef="C_5abac896-58eb-4d4c-9c6c-379d2cf90120" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#x2013;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_616a076f-bb75-4d6c-bf0a-1bd61041be3b" contextRef="C_492bc9b3-6a6b-4581-a25e-ae9d4b505306" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></ix:nonNumeric></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vehicles</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ec935cc1-feb9-45fa-89aa-3d46fab62318" contextRef="C_9e8d35a5-da8b-4002-9a17-eca9145614f6" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5 years</span></ix:nonNumeric></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ef8898fd-e8de-4089-ad46-4ec7793debb4" contextRef="C_6b31940c-9d67-4d15-872e-b3c499ebcf53" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#x2013;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c30746ea-13d4-4a83-8f5e-7a8b81285b4d" contextRef="C_6753dedb-6a30-46dc-a7b2-d592415bc409" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></ix:nonNumeric></span></p></td>
         </tr>
        </table></ix:nonNumeric></div></ix:nonNumeric></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7e126494-818f-4b6f-8954-56f3eb4492b1" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Impairment of Long-Lived Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova evaluates its long-lived assets for impairment when events or changes in circumstances indicate a possible inability to recover carrying amounts. Recoverability is assessed by comparing the carrying value of the assets to estimated undiscounted future cash flows expected to be generated by the assets. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated during the life of those assets are less than the assets&#x2019; carrying amounts. If an asset is impaired, the loss is measured as the amount by which the asset&#x2019;s carrying value exceeds its fair value. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4b944686-5534-4604-9629-88435c2d5a65" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen"><ix:nonFraction id="F_38e1798e-0027-4d8f-9d7e-86bae32f211c" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> indicators of impairment during the years ended December 31, 2021 and 2020.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_86ae9882-58e4-4096-89b7-679967d41377" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:GoodwillPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill is the excess of the Company&#x2019;s fair value over the Company&#x2019;s fair value accounting basis of the Company&#x2019;s net assets and liabilities. Goodwill is not amortized, but is tested for impairment annually as of October 1, or more frequently if events or circumstances indicate that the carrying value may no longer be recoverable and that an impairment may have occurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova first considers qualitative factors that indicate whether impairment may have occurred. Such indicators may include, macro-economic conditions, such as adverse industry or market conditions and entity-specific events, such as increasing costs, declining financial performance, or loss of key personnel. If the Company&#x2019;s assessment of such qualitative factors indicates that a reduction in the carrying value is more likely than not to have occurred, Teknova performs a quantitative assessment, comparing the fair value of the Company (in this capacity, the Reporting Unit) to the carrying value, including goodwill, of the Reporting Unit. If the carrying value of the Reporting Unit exceeds its fair value, an impairment has occurred, and an impairment charge is recognized for the difference up to the carrying value of the Reporting Unit&#x2019;s goodwill. The fair value of the Reporting Unit is a Level 3 measure and is determined using a market and income approach. There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c5e4bee4-87c1-4834-8eef-f9639f23b33f" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen"><ix:nonFraction id="F_2b786820-b871-4f49-b3d6-3396659387ae" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment of goodwill during the years ended December 31, 2021 and 2020.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_abdb6030-bf75-4d33-aba8-9183151ff567" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:IntangibleAssetsPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s intangible assets consist of the Teknova trade name and customer relationships.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived intangible assets are not amortized but are tested for impairment at least annually as of October 1, or more frequently if events or circumstances indicate that it is more likely than not that an asset is impaired. If the fair value of the asset is less than its carrying amount, an impairment charge would be recognized in an amount equal to the difference between the carrying amount and the fair value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets are amortized over the estimated economic useful lives of the assets, which is the period during which expected cash flows support the fair value of such intangible assets. Teknova reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or an asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related assets&#x2019; or asset group&#x2019;s carrying value.</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_da58a894-2ae1-4998-b409-1ba663d3bb3a" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen"><ix:nonFraction id="F_d4e76a3c-d11a-4aca-9511-0ef71360e647" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment of intangible assets during the years ended December 31, 2021 and 2020.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0916a958-325f-43dc-af34-7c089ad88978" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:LesseeLeasesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s leases are reviewed and classified as either capital or operating leases at their inception. Teknova may receive renewals or expansion options, rent holidays, and other incentives in certain of its lease agreements. For operating leases, Teknova recognizes lease costs, once control of the leased space is achieved, on a straight-line basis, without regard to deferred payment terms, such as rent holidays, that defer the commencement date of required payments. Additionally, incentives received are treated as reductions of costs over the term of the lease agreements.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_bfc6ef5a-da70-4a32-8209-aea4e3debd50" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DebtPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Debt Issuance Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are presented on the balance sheets as a direct reduction from the carrying amount of the related debt instrument. Debt issuance costs on the term debt are amortized to interest expense over the term of the applicable debt agreement using the effective interest rate method.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4500a34f-ac71-4cc1-ae28-7d78d9255ca4" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We account for revenue in accordance with Accounting Standards Codification (ASC) 606, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue From Contracts With Customers</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (ASC 606). Teknova recognizes revenue for sales of goods through the following steps:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Identification of the contract, or contracts, with a customer, typically a purchase order</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Identification of the performance obligations in the contract</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Determination of the transaction price</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Allocation of the transaction price to the performance obligations in the contract</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Recognition of revenue when, or as, the company satisfies a performance obligation</span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova recognizes revenue from the sale of manufactured products and services when control of promised goods or services are transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Control is transferred when the customer has the ability to direct the use of and obtain benefits from the goods or services. The majority of the Company&#x2019;s sales agreements contain performance obligations satisfied at a point in time when control is transferred to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s sales are made directly to customers or through distributors, generally under agreements with payment terms typically shorter than 90 days and, in no case, exceeding one year. Therefore, Teknova&#x2019;s contracts do not contain a significant financing component. Sales, value add, and other taxes collected concurrent with revenue are excluded from sales. The Company records amounts billed to customers for shipping and handling in a sales transaction as revenue. Shipping and handling costs are included in general and administrative expenses as revenue is recognized. Shipping and handling charges for the years ended December 31, 2021 and 2020 were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_80b777f4-3629-4a19-9d96-a1281dbef347" contextRef="C_29b90084-187c-4dbd-8a56-e0c36432e6fe" name="tkno:ShippingAndHandlingCharge" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.1</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3328a40e-2dcf-4aa3-b495-898d14696f2d" contextRef="C_965fb669-d3d8-48e2-b114-29a66dd2f125" name="tkno:ShippingAndHandlingCharge" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.8</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Occasionally, Teknova offers rebates, discounts, and returns on its products, however returns and refunds are an extremely rare occurrence and are not explicitly or implicitly part of the purchase order. The Company records rebates, discounts, and returns at the time in which they occur. The difference between recording these as they occur and estimating the amount of consideration in exchange for the transfer of promised goods would not have a material impact on the financial statements.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Costs incurred to obtain contracts with customers are expensed immediately, because the amortization period for such costs is one year or less. Teknova does not offer warranties on products.</span></p></ix:nonNumeric></div><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_dd9e2dc8-8a0b-4f7d-84a9-d4c48ae64132" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CostOfSalesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Cost of Sales</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales includes salaries, wages and benefits, raw materials consumption (including direct and indirect material), depreciation, utilities, rent, manufacturing supplies and other production overhead.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e9e51cc8-6989-4a02-88eb-8e225f677164" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ResearchAndDevelopmentExpensePolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Research and Development Expenses</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s research and development expenses primarily consist of employee-related expenses, including salaries, benefits and stock-based compensation expense for personnel in process engineering and product development functions; expenses related to occupancy costs, laboratory supplies, consulting fees and depreciation associated with various assets used in the research and development of the Company&#x2019;s products.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fc22f481-e84a-4094-bcde-9cccb6e90fd9" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:SalesAndMarketingCostsPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Sales and Marketing Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s sales and marketing expenses primarily consist of employee-related expenses, including salaries and benefits, commissions, advertising, occupancy costs and stock-based compensation expense for sales and marketing employees. The Company expenses advertising and marketing costs as incurred. Advertising and marketing expense for the years ended December 31, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bdd4e394-024d-439f-b480-925e8f30fa67" contextRef="C_ff6081e1-69ba-4b22-867d-6e77d3c0f8d7" name="us-gaap:MarketingAndAdvertisingExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.4</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f4e50ddc-8814-4a86-a872-b5eeb3cc8f8a" contextRef="C_2baa7c3b-b3fc-4688-839b-19f002fd33fc" name="us-gaap:MarketingAndAdvertisingExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, and is included in s</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ales and marketing expenses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a3155b35-702d-4470-916a-3e8d249957f2" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">General and Administrative Expenses</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s general and administrative expenses primarily consist of costs associated with executive and administrative staff, and other expenses such as shipping charges, professional service fees, occupancy costs, IT systems, insurance, depreciation and stock-based compensation expense for executive and administrative staff.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_af8fab78-c75d-429a-8521-51f233ffb39e" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova follows the fair value recognition provisions of ASC 718, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Compensation&#x2014;Stock Compensation</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The Company accounts for stock-based compensation expense based on the estimated grant date fair value, using the Black-Scholes option-pricing model, which requires the Company to make a number of assumptions, including expected volatility, the expected risk-free interest rate, the expected term and the expected dividend. Stock-based compensation expense is recognized over the requisite service period of the award, which generally represents the scheduled vesting period. Forfeitures are recognized as they occur.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0f31ea40-ab81-4be1-8172-7dc1e7c86d3f" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Employee Benefit Plans</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova has a salary deferral 401(k) plan (the 401(k) Plan) covering substantially all employees. Contrib</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">utions by the Company to the 401(k) Plan for the years ended December 31, 2021 and 2020 were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_feb5b13a-118b-4dad-a412-85c4e7ebae20" contextRef="C_e3ef8f5a-5b54-4ef6-ac0c-bb8a1d247b59" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a0220561-19a4-4c39-a6c6-63355c7f794e" contextRef="C_4a8c4bbc-3711-4269-9e7a-30047cd27072" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.4</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. Contributions payable as of December 31, 2021 and 2020, of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b44a9ef0-e6ce-4b73-aeec-e8314a2e6c26" contextRef="C_3d1db556-a27a-431b-96d7-991191f8fcc1" name="tkno:ContributionsPayable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f95b4f20-abe6-4408-9714-998a40afd791" contextRef="C_c1efd589-507f-4eae-ba29-57890fe608a8" name="tkno:ContributionsPayable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.2</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, are included within accrued liabilities in the accompanying financial statemen</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ts.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_11e5fa64-5a1d-4db0-997d-50c657e737bf" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncomeTaxPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova uses the asset and liability method in accounting for its deferred income taxes. Under this method, deferred income taxes are provided for differences between the carrying amounts of assets</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and liabilities for financial reporting and tax purposes, using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Deferred tax assets and liabilities are adjusted for the effects of the changes in tax laws and rates on the date of enactment. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some or all of the deferred tax assets will not be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova accounts for unrecognized tax benefits based upon its assessment of whether tax benefits are more likely than not to be sustained upon examination by tax authorities. The Company reports a liability for unrecognized tax benefits taken, or expected to be taken, in a tax return and recognizes associated interest and penalties, if any, in income tax expense. As of December 31, 2021 and 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5b880029-1a32-4f6e-952a-5c1fcbc42bfd" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen"><ix:nonFraction id="F_ee194a65-88a9-48a3-8bf7-715f354bfc79" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> liabilities recorded for unrecognized tax benefits.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b7e65442-ef8d-4ba9-aba7-65307a530763" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EarningsPerSharePolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Net Income (Loss) Per Share of Common Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic net income (loss) per share is computed using the two-class method. Diluted net income (loss) per share is computed using the more dilutive of (i) the treasury stock method or if-converted method, or (ii) the two-class method. The two-class method is an earnings allocation formula that determines net income per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. The treasury stock method uses the number of new shares that may be created by unexercised in-the-money warrants and options, where the exercise price is less than the current share price. The if-converted method calculates the value of convertible securities as if they were converted into new shares. Per share amounts are computed by dividing net income (loss) attributable to common stockholders by the weighted average shares outstanding during each period. The diluted net income (loss) per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period. For purposes of this calculation, options to purchase common stock and convertible and redeemable preferred stock are considered common stock equivalents.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7069ab6c-0549-416e-b67c-8612a1f9a105" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Leases </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and its related interpretations, codified as ASC 842 (ASC 842). </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The new standard requires lessees to generally recognize operating and financing lease liabilities and corresponding right-of-use assets on the balance sheet. The new standard is effective with respect to Teknova beginning January 1, 2022 on a modified retrospective basis, and early adoption is permitted. Teknova expects that most of the operating lease commitments will be subject to the new standard and will be recognized as operating lease liabilities and right-of-use assets of approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6c692de7-5f97-4979-bdd5-b4a5a73172c9" contextRef="C_dff59a93-4e1c-49f4-9176-32b562134103" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="6" decimals="-6" format="ixt:numdotdecimal">20</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_90746c06-b253-4395-bce1-d90df5a5784f;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">upon adopti</span></span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">on of ASC 842, which will increase the Company&#x2019;s total assets and total liabilities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Income Taxes</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12). ASU 2019-12 removes certain exceptions to the general principles in ASC 740 and clarifies and amends certain guidance to promote consistent application. ASU 2019-02 is effective for the Company&#x2019;s annual and interim periods beginning after December 15, 2021, with early adoption permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective or prospective basis. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Instruments&#x2014;Credit Losses </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(Topic 326). The standard introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses and will apply to accounts receivable. The new guidance will be effective for Teknova&#x2019;s annual and interim periods beginning after December 15, 2022. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_819c294e-39e0-4ce8-93a4-dfce7ae3a3b8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:RevenueFromContractWithCustomerTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 3. Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova has </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b2043404-418c-4858-9e46-beb59107e04f" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:NumberOfBusinessLines" unitRef="U_BusinessLines" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> primary business lines: Lab Essentials and Clinical Solutions. Previously, the Company had a third business line, Sample Transport, which it ceased producing in 2021. Teknova's products cross all stages of development, from early research through commercialization.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Lab Essentials</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova is a leader in providing highly complex chemical formulations for use in biological research and drug discovery. The Company's core research products consist of commonly used made-to-stock solutions and customer-specified formulations. During discovery, the Company's products are used regularly in small, bench-scale experiments. As customers optimize their processes and begin to scale up in volume, they tend to order more custom products. The Lab Essentials portion of Teknova's business includes: pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification. Teknova's research products include essential formulations for common research applications and highly customized formulations for customer-specific applications in genomics and bioproduction.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Clinical Solutions</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2017, Teknova achieved ISO 13485:2016 certification, enabling the Company to meet the quality system regulation (QSR) of products for use in diagnostic and therapeutic applications. Teknova believes that its Clinical Solutions products are used in the production of mRNA vaccines, protein therapies, gene therapies and diagnostic kits. Since offering GMP-grade products, Teknova has achieved substantial growth in the number of customers seeking these products annually.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Sample Transport</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2020, Teknova developed and commercialized a suite of sample collection and transport reagents to aid in sample processing for COVID-19 testing. Subsequently, demand for COVID-19 testing declined significantly while the supply of sample transport medium grew. As a result, in 2021, the Company decided to cease production of transport medium and no longer markets those reagents.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_aca0fe1f-411d-4b9b-95a0-74238c1e39e4" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DisaggregationOfRevenueTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s revenue, disaggregated by product category, for the years ended December 31, 2021 and 2020 were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.21%;"></td>
        <td style="width:1.606%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:13.212%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:1.606%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:13.212%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Lab Essentials</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6be96c27-2945-40d5-94ef-f32f100b0f7d" contextRef="C_d07db633-1810-4edc-b06c-e1196bccd1e1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">27,184</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fe2dbe5e-8283-4b1a-a975-3f6bcb2e2625" contextRef="C_8e5f5a55-6384-455d-b0ac-1044cddf1d33" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,240</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Clinical Solutions</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_80c9e41c-901a-441b-b1d9-bc33eaa5a928" contextRef="C_e72edc27-2f00-4a82-8b0b-e55a912d6264" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,793</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9d01ae5a-7187-41ef-b611-4829e4c46f29" contextRef="C_342b4cad-e08d-4a04-aac3-adad81587567" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,807</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sample Transport</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0be610b7-40a2-42d8-8eee-5a2044d8e63a" contextRef="C_c97c1871-12d5-4fff-ad47-1f3875e65b36" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,530</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2072d5f5-68bf-421a-b16a-03d9a27e7a0a" contextRef="C_234a555c-4343-4ff7-9748-da490d99b994" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,297</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a147288e-3e06-499e-bc0e-b1de9a0ad57c" contextRef="C_94bfcea8-2dd2-4616-9184-6f8ae3e8db87" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,386</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c63d0da2-3fad-4087-9449-391e2b3f3918" contextRef="C_51a25cb5-b062-4cec-9c7b-251e777b70e6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">953</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8e133699-4e71-48c4-a12d-3658673decd3" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">36,893</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3d6f58fe-7a43-49a1-bb88-667bf7126a7e" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">31,297</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s revenue, disaggregated by geographic region, for the years ended December 31, 2021 and 2020 were as follows (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.213%;"></td>
        <td style="width:1.606%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:13.211%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:1.606%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:13.211%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e6e4c106-446d-49aa-be37-383c35b23c51" contextRef="C_7ffb5379-177a-47db-b7a7-54e475bd0831" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,808</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_068fb75e-1ccf-4296-bad3-e7e69333e27d" contextRef="C_74e24bc6-e4f9-46b1-9787-2fb42dcdbd93" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">30,138</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">International</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5818ccb7-dd93-49a7-b928-991fbab405dd" contextRef="C_9984c176-37a5-4900-8903-644bfdff6f2f" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,085</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b8844356-8098-42d3-af16-39e2106ef861" contextRef="C_4d6b592c-77c4-48c4-be62-f572537daea1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,159</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0c309272-3d8e-4d46-9d5d-bdc937d8dab7" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">36,893</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d14fe775-0d27-40b7-a670-f785ead657cf" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">31,297</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div><ix:nonNumeric id="F_2d1254be-e087-4026-942f-17821df9dfd5" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 4. Goodwill and Intangible Assets, Net</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0408ec38-713a-4261-a1e8-3a38f2b5a69b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:GoodwillPeriodIncreaseDecrease" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen"><ix:nonFraction id="F_9743638d-5a20-4bc4-9df2-295ee758d5e8" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:GoodwillPeriodIncreaseDecrease" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> changes in the carrying amount of goodwill during the years ended December 31, 2021 and 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_df4ca091-5526-442a-8b89-d2cc75e16dc6" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is a summary of intangible assets with definite and indefinite lives (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:26.926%;"></td>
        <td style="width:1.102%;"></td>
        <td style="width:1.359%;"></td>
        <td style="width:7.074%;"></td>
        <td style="width:0.664%;"></td>
        <td style="width:1.102%;"></td>
        <td style="width:1.359%;"></td>
        <td style="width:11.109%;"></td>
        <td style="width:0.664%;"></td>
        <td style="width:1.102%;"></td>
        <td style="width:1.359%;"></td>
        <td style="width:7.074%;"></td>
        <td style="width:0.664%;"></td>
        <td style="width:1.102%;"></td>
        <td style="width:1.359%;"></td>
        <td style="width:8.979%;"></td>
        <td style="width:0.664%;"></td>
        <td style="width:1.102%;"></td>
        <td style="width:1.359%;"></td>
        <td style="width:11.109%;"></td>
        <td style="width:0.664%;"></td>
        <td style="width:1.102%;"></td>
        <td style="width:1.359%;"></td>
        <td style="width:8.979%;"></td>
        <td style="width:0.664%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Balance at December 31, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Balance at December 31, 2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br />Amortization</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br />Amortization</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Definite Lived:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_86403da2-2f0d-4373-a92e-6bc8bca3c986" contextRef="C_9d4ebf36-be04-41ab-8509-bf9410ba9c84" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,180</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_580f0265-95ba-40d0-a7c8-daf71acada50" contextRef="C_9d4ebf36-be04-41ab-8509-bf9410ba9c84" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,395</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f0c9f0ff-bf4d-415d-b9e7-f236354aba25" contextRef="C_9d4ebf36-be04-41ab-8509-bf9410ba9c84" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,785</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_433b066a-1bc7-4661-8efc-231cad143032" contextRef="C_484b74cb-263b-489c-9e89-d02193431393" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,180</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0554f5e7-c49b-4f43-b2c0-231fac97bddb" contextRef="C_484b74cb-263b-489c-9e89-d02193431393" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,247</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_329efaf4-d636-459d-ae75-e9ad35fa55fc" contextRef="C_484b74cb-263b-489c-9e89-d02193431393" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,933</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Indefinite Lived:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Tradename</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7dbbdf89-7183-4d2f-bad7-829ba19764df" contextRef="C_70d43cd2-208a-4c33-9de6-49c8683ad555" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,919</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_15c7591f-dabf-47e5-8e9e-1a935d967f88" contextRef="C_70d43cd2-208a-4c33-9de6-49c8683ad555" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_801ad656-8ed3-4e38-95ce-8fc45517a32b" contextRef="C_70d43cd2-208a-4c33-9de6-49c8683ad555" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,919</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2a816440-8f19-4117-8b38-4f6eebd1968d" contextRef="C_e9901d0b-d037-4d6b-8432-7dd64f6a77c5" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,919</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ca08f106-ab7a-43d4-86e4-ec1f7a484cf1" contextRef="C_e9901d0b-d037-4d6b-8432-7dd64f6a77c5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a75dd8ee-b53b-4747-bd47-e552e2411b7a" contextRef="C_e9901d0b-d037-4d6b-8432-7dd64f6a77c5" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,919</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c45db676-56aa-4505-b255-24a43a232c02" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,099</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_204b6ea8-11d2-4fe9-9985-05838bf9a2f9" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,395</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f26c0646-6c95-437e-8e6b-58438a17b9f5" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,704</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cc39f212-94f7-4391-937c-5f0fa8856af9" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,099</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2f01aa02-4fa0-4aaf-98d7-eec3018f1104" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,247</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_822c70d0-21d1-4184-aa35-130e6425041a" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,852</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020 amortization expense was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b8fdeee8-e356-4dcc-95f5-2f5b77ba7abd" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.1</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3e2d618f-18a2-467b-a5bd-36c0a9fd0a25" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.1</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The remaining weighted-average useful life of definite lived intangible assets is </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_75118681-627f-4e57-abca-fb192813e2bd" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five years</span></ix:nonNumeric></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_37a0ed49-55ec-42de-b29b-1fcf257b732d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" escape="true" continuedAt="F_37a0ed49-55ec-42de-b29b-1fcf257b732d_1"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated future amortization expense of intangible assets with definite lives is as follows (in thousands):</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_37a0ed49-55ec-42de-b29b-1fcf257b732d_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.799%;"></td>
        <td style="width:1.938%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:16.176%;"></td>
        <td style="width:0.707%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Amount</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c6a1ba66-d1dd-452a-b35c-61b38231f3e0" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_74201af0-2f58-45cf-b2ee-22ea8a149426" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4ccea2d5-3125-4d37-beba-2f7648a29ac3" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4ec77e51-4491-47e3-af14-925c9ec9452e" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ffaa9622-722a-4f3b-b216-d4ea767da96e" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,148</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8c460d79-b768-4625-9d8e-fba84b1f5d07" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">45</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Estimated future amortization expense of definite-lived intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4d93ea9d-935a-49d0-ba0c-6c4818bfe78c" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,785</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div><ix:nonNumeric id="F_c94c3292-4431-4602-8d50-1bdb754f96a4" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:FairValueDisclosuresTextBlock" escape="true" continuedAt="F_c94c3292-4431-4602-8d50-1bdb754f96a4_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 5. Fair Value Measurements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price), in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 establishes a fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 1&#x2014;Observable inputs such as quoted prices in active markets for identical assets or liabilities.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 2&#x2014;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. 	</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d94d4cce-68b9-4641-9a80-f32c22b7b4a3" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> financial assets measured at fair value as of December 31, 2021.</span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b76dac19-9ad9-42c4-a8c1-b4484a8150fb" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" escape="true" continuedAt="F_b76dac19-9ad9-42c4-a8c1-b4484a8150fb_1"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Financial assets carried at fair value and measured on a recurring basis as of December 31, 2020 are classified in the hierarchy as follows (in thousands):</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_b76dac19-9ad9-42c4-a8c1-b4484a8150fb_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.287%;"></td>
        <td style="width:1.382%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:11.267%;"></td>
        <td style="width:0.685%;"></td>
        <td style="width:1.382%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:11.213%;"></td>
        <td style="width:0.685%;"></td>
        <td style="width:1.382%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:11.267%;"></td>
        <td style="width:0.685%;"></td>
        <td style="width:1.382%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:11.213%;"></td>
        <td style="width:0.685%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 1</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 2</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 3</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash equivalents:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Money market funds</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bdcb0b56-b919-4d53-8bc0-47cd85d8be58" contextRef="C_70f29455-6fe6-431c-9796-e56d9328e0b0" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">286</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b02bedb6-f811-4900-a978-2a77af4a1e99" contextRef="C_d1c73e0b-40e9-427e-97e3-1d62dc3cb67f" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">286</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_68fdaea1-2759-43bf-94ab-65df55989ddd" contextRef="C_29922754-9236-48d6-8668-080f9c0f2b42" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_77fa7527-247c-4c6d-9fa0-e49d9f3ccdda" contextRef="C_656ee10c-6d29-4f93-8379-4ec3ab01f45c" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_10309088-7871-48d6-a24f-eb49404393c6" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">286</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a4ac7102-aa47-4bb9-9e31-dc00e06a50d5" contextRef="C_413128af-5a72-4ec0-8223-f7266f54782d" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">286</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b99c118f-4c09-462c-afe7-af140c944d94" contextRef="C_5261ec66-2dac-4508-8d25-fbb1c92e5633" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fa30970c-c92d-4085-a8a3-99a7aba68bce" contextRef="C_8b267a56-dec2-475f-9da3-eeec50692765" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Available-for-sale investments</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">U.S. corporate debt securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_93f63a09-d714-4a5e-9c49-22d25dd5fefc" contextRef="C_417b2c1c-4491-4be3-a76e-14c87d19e9dd" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">858</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fd7c2be4-628c-4bc2-81b9-1c73222e0300" contextRef="C_bc4e8b0c-8d8b-4d99-b244-60831c68ce0e" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a8ed0b7e-3d42-4ee4-8887-e32a0a0abfa7" contextRef="C_0a25a1ce-b02a-4674-930c-50623116d0a3" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">858</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e46335e9-9e8e-4256-a461-d44ef733d855" contextRef="C_5c292623-7bcf-4b1d-991c-aa8e06694988" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Foreign corporate debt securities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a4b1483f-1c90-4d7f-a4f7-cd8915f81f3c" contextRef="C_5e4761a1-abf6-4be7-b970-19905692505b" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">953</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0f359a63-ad45-471c-9aa0-6041e6876452" contextRef="C_906956ba-4ad9-475f-a661-ae5ec4ec0902" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_21497f7a-e5fb-4f99-bd81-aa4bf492c5fa" contextRef="C_cb93024a-4e10-4196-8f7c-50119121fbe0" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">953</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_68731435-c881-4087-be23-28bfdd553222" contextRef="C_ce6999ef-c09f-4b40-ab43-de6a702f20d0" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total available-for-sale investments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8286cf7b-d49a-4088-83f6-1aba928c2252" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,811</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8e1e2996-42e5-4d42-a413-0c77e70397a3" contextRef="C_413128af-5a72-4ec0-8223-f7266f54782d" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f82513de-e42c-4126-9527-97aca46af1b8" contextRef="C_5261ec66-2dac-4508-8d25-fbb1c92e5633" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,811</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c69dbaeb-5543-499b-a011-ea81e8a3f594" contextRef="C_8b267a56-dec2-475f-9da3-eeec50692765" name="us-gaap:InvestmentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total financial assets carried at fair value</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3d0c0d58-2b6f-4c27-af45-8020020bce03" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,097</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a1b54028-1016-47a5-bce5-a122923ff4dd" contextRef="C_413128af-5a72-4ec0-8223-f7266f54782d" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">286</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0b1111d2-08fa-4185-acd6-acbd68e8e5ce" contextRef="C_5261ec66-2dac-4508-8d25-fbb1c92e5633" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,811</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0cc9551a-28fe-4b39-bca7-b2d9239d36a8" contextRef="C_8b267a56-dec2-475f-9da3-eeec50692765" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova has not transferred any investment securities between the three levels of the fair value hierarchy. Money market funds are included in cash and cash equivalents in the balance sheets. Available-for-sale investments are included in short-term investments&#x2014;marketable securities in the balance sheets.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova classifies investments in money market funds and U.S. treasury bills and government agency obligations within Level 1 as the prices are available from quoted prices in active markets. The Company&#x2019;s investments in debt securities are classified as Level 2. Investments in U.S. corporate debt securities are valued based on observable inputs such as the U.S. Treasury yield curve, market indicated spreads, and quoted prices for identical assets in markets that are not active and/or similar assets in markets that are active. Investments in foreign corporate securities are valued based on observable inputs such as the applicable, country-specific market yield</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">curve, market indicated spreads by security rating and quoted prices for identical assets in markets that are not active and/or similar assets in markets that are active.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and 2020, short-term investments included </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b1be1dac-ac39-4739-afbf-87196a01c34b" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="6" decimals="-6" format="ixt-sec:numwordsen">zero</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a557f943-6305-4237-b4e9-dc814cf9cba2" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.8</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of available-for-sale securities with contractual maturities less than one year, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unrealized gains and losses associated with the investments are reported in accumulated other comprehensive income. The Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b41b322f-2fa4-4dec-abad-2164d0d6c1a6" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:UnrealizedGainLossOnInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unrealized gains and losses for the year ended December 31, 2021. For the year ended December 31, 2020, the Company recorded an insignificant amount in net unrealized gains associated with the short-term investments though other comprehensive income on the accompanying financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span><ix:continuation id="F_c94c3292-4431-4602-8d50-1bdb754f96a4_1"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Realized gains and losses associated with investments, if any, are reported in other expense, net. The Company did </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8746316a-5e81-4327-98fd-2272dfa23c27" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:RealizedInvestmentGainsLosses" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t recognize any realized gains or losses during the year ended December 31, 2021. Teknova recognized an insignificant amount in realized losses for the year ended December 31, 2020.</span></ix:continuation></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c0c91362-1563-4056-bf6e-b2cd30f550ec" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:InventoryDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 6. Inventories, Net</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_71f25afc-3d1c-4a3b-a272-26cff7ef867e" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventories consist of the following (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.634%;"></td>
        <td style="width:1.97%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:16.636%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:1.97%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:16.636%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finished goods, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_efa25158-e18e-417b-87c3-06cf562917ef" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:InventoryFinishedGoods" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,172</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_446354da-2c02-4652-888b-e79e5173528f" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:InventoryFinishedGoods" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,093</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Work in process</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0bfb2fb2-dc25-4bb9-8b40-02c78b0b182a" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:InventoryWorkInProcess" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">105</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_74ecd549-b9ee-4eed-85fe-d415ad648b53" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:InventoryWorkInProcess" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">137</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Raw materials, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_68ee6136-81b0-4f2d-888c-ea4762494678" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:InventoryRawMaterials" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,117</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fed74438-4407-4617-994d-388fb183d468" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:InventoryRawMaterials" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,352</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total inventories, net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e4ffcdef-3181-48bd-92da-687c2e1649df" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,394</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f2773d06-51d4-4890-8591-88379362464e" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,582</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f3ed873a-5f0b-4b5f-9391-39c1df27c03c" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" escape="true" continuedAt="F_f3ed873a-5f0b-4b5f-9391-39c1df27c03c_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 7. Property, Plant and Equipment, Net</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_97cd349b-859a-4c2a-b415-f57f4bc5af35" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PropertyPlantAndEquipmentTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property, plant and equipment consist of the following (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.501%;"></td>
        <td style="width:1.959%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:16.585%;"></td>
        <td style="width:0.921%;"></td>
        <td style="width:1.959%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:16.413%;"></td>
        <td style="width:0.921%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Machinery and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b96f7681-1131-4620-b9ef-8ee392011e55" contextRef="C_b80adaca-1da3-4afc-9f09-b2021ae62be2" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,942</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_70ca50d2-543a-4d67-a642-cb309019b3a8" contextRef="C_e9bd8b8c-1aaa-42e7-83e7-8deb9b93d481" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,084</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Office furniture and equipment</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9adf0063-3f3d-4677-b97e-19dd1601b20a" contextRef="C_1d5d7372-31c7-4b7f-abe9-0103de211d15" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">649</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8cd15a08-bd60-4cce-9393-69fe28fbc303" contextRef="C_ac2d194a-5961-4234-bbc0-86c7db5daca0" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">315</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vehicles</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_08d0e416-08c4-483c-aff8-8a285985c97b" contextRef="C_882e94c7-77bc-4aef-9bf9-2f43678cc1c8" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">70</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_339f6b3b-d592-4cc0-b2ec-2dcd15d05b26" contextRef="C_fd104244-98b3-4558-94d2-c8b093690468" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">128</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f2a1744d-fd6e-463f-9fb5-b8cd51a3055e" contextRef="C_24133939-0ba1-47e5-b743-cfe4fe86f617" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,805</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72c7a93f-9600-4a9f-9d6a-d8dc83f04678" contextRef="C_11f590e7-43d6-4ce4-b0a6-09cc805cb9a7" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,442</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ed6301aa-ae8c-4d26-a7d4-8a5167d3f738" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,466</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_82dbce24-ecf4-49b8-9a02-d3ca143a6dd1" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,969</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less&#x2014;Accumulated depreciation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6cdfc07d-fd67-4e1e-ac4c-bc220713b849" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,473</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a04cb745-870e-48ea-9f43-560f97867bba" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">995</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4c1ba2f3-2689-4a33-aab4-0b9dde4bd5d6" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="tkno:PropertyPlantAndEquipmentAfterDepreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,993</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e8b05613-8a11-4546-9dd2-b146776cad85" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="tkno:PropertyPlantAndEquipmentAfterDepreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,974</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Construction in progress</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d8d3666a-ecee-4dda-83b6-71cdeaf5fb92" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:ConstructionInProgressGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,817</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6f8f9f08-5d94-465b-88b0-a4737fdf1570" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:ConstructionInProgressGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,034</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total property, plant and equipment, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8b6eaa0f-6fdf-46d3-bde8-d0444668eb61" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29,810</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b07bded7-072b-43db-80d4-d7df343d01db" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,008</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Depreciation expense related to property, plant and equipment recorded during the years ended December 31, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_990dc853-cee5-4503-b2b5-adf9dfe1baf4" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:Depreciation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.7</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_edb1aace-e3f7-447e-8325-620b6216cf68" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:Depreciation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.9</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span><ix:continuation id="F_f3ed873a-5f0b-4b5f-9391-39c1df27c03c_1"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova capitalizes a portion of the interest on funds borrowed to finance its capital expenditures. Capitalized interest is recorded as part of an asset&#x2019;s cost and depreciated over the asset&#x2019;s useful life. Capitalized interest costs were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_01d9293c-ecf4-4a65-a214-b2ed728e384c" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AccumulatedCapitalizedInterestCosts" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_50941c9a-fb54-4b2a-9aa1-d4c7c760a38d" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AccumulatedCapitalizedInterestCosts" unitRef="U_USD" scale="6" decimals="-6" format="ixt-sec:numwordsen">zero</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively.</span></ix:continuation></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_655c4184-d0a8-452a-960e-3ad99103d803" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 8. Accrued Liabilities</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_70cbf0dd-fbbd-4f9d-8abb-1db47e472477" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities were comprised of the following (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.996%;"></td>
        <td style="width:1.878%;"></td>
        <td style="width:1.917%;"></td>
        <td style="width:16.874%;"></td>
        <td style="width:0.833%;"></td>
        <td style="width:1.878%;"></td>
        <td style="width:1.917%;"></td>
        <td style="width:16.874%;"></td>
        <td style="width:0.833%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Payroll-related</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f6106df2-b5d5-49c2-b5b9-f073f2ae892a" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AccruedPayrollTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,818</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d43ca329-b513-4027-b7c6-cc16ff74da34" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AccruedPayrollTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,482</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property, plant and equipment</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7f3f73e3-cd4f-4e27-bfbf-d2ef5a9227d4" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="tkno:AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,446</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5a02abf2-c4aa-4f50-a0d1-c9a9e77eafa3" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="tkno:AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">88</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_66cc99f8-d264-480c-8057-1cb35cc53a10" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,231</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5fcda10a-4e3d-439a-91cf-780da2930403" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">757</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total current accrued liabilities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4be04b66-b8db-493b-b9ed-07fb0074548f" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,495</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_83270244-a87c-4fc7-8cd9-f2f56c34f488" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,327</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div><ix:nonNumeric id="F_7160051d-b7c3-479c-9160-c7757e7d6923" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:LongTermDebtTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 9. Long-Term Debt</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 26, 2021, the Company entered into the following agreements (together, the Credit Agreement): (i) that certain credit and security agreement (Term Loan), dated as of March 26, 2021, by and among the Company and MidCap Financial Trust, as agent and lender, and the additional lenders from time to time party thereto, and (ii) that certain credit and security agreement (Revolving Loan), dated as of March 26, 2021, by and among the Company and MidCap Financial Trust, as agent and lender, and the additional lenders from time to time party thereto. The Credit Agreement provides for a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f5510b62-f527-4dff-8389-cf474e11b0d8" contextRef="C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">27.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million credit facility (the Facility) consisting of a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_641f94ee-e8b5-492b-ae8f-7086d4146d0a" contextRef="C_a26e9d77-d2a9-49bf-a673-085bd3204df0" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">22.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million senior, secured term loan (the Term Loan), and a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5342deca-903e-42b7-84e8-291ffcf3834d" contextRef="C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">5.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million working capital facility (the Revolver). The Term Loan is staged such that $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f5c52fe4-01b4-49dc-8dab-6c26154fbb3d" contextRef="C_a7c26a7b-3e62-4706-b2d6-6d28f964e321" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">12.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million was available immediately, an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b4a0c566-5168-4b13-9e0e-348c176bb927" contextRef="C_b3d9528f-e5a1-4c72-8e90-100007560bab" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">5.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million was available on September 30, 2021, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f476cb20-05f3-4af1-9342-e38306f48b3d" contextRef="C_0fa3b775-6a6f-4e28-b489-91ee805584ab" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">5.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million is available in 2022, but the final borrowing in 2022 is contingent upon achieving trailing twelve months of net revenue of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_66e577cb-4e8e-4a05-ad89-47517ca615c1" contextRef="C_2fffc045-20a7-4285-bb15-6528f0f18a78" name="tkno:FinalBorrowingRevenueRequirement" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">37.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million if the proposed funding date is on or after January 1, 2022 and before July 1, 2022 or $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8dec3a7d-ff03-4f68-9fc2-fdf4c89a2e96" contextRef="C_e02b3e97-7a0c-4106-b66e-e7afe9185941" name="tkno:FinalBorrowingRevenueRequirement" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">38.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million if the proposed funding date is on or after July 1, 2022 and on or before September 30, 2022 and earnings before interest, taxes, depreciation and amortization (EBITDA) targets (as defined in the Credit Agreement). The Company opted not to draw down the $5.0 million Term Loan tranche available on September 30, 2021. Borrowings on the Revolver are limited to a borrowing base calculation; however, as of December 31, 2021, there was no drawdown on the Revolver. The interest on the Term Loan is based on the annual rate of one-month London Inter-Bank Offered Rate (LIBOR) plus </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1431342e-1b2b-4b2f-92b4-6ad04f3e9303" contextRef="C_a65cad74-7106-4a48-b76f-e6d9ecd2c3b7" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">6.45</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, subject to a LIBOR floor of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_61b0f3b5-6ee9-45e3-87aa-18ee4f39d526" contextRef="C_89746f63-2da3-47fa-bc32-e4fc9de82eb1" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">1.50</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f4c952a6-b0d3-482f-bb41-40913b5cb1f2" contextRef="C_a7c26a7b-3e62-4706-b2d6-6d28f964e321" name="us-gaap:LineOfCreditFacilityDescription"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If any advance under the Term Loan is prepaid at any time, the prepayment fee is based on the amount being prepaid and an applicable percentage amount, such as 3%, 2%, or 1%, based on the date the prepayment is made after the closing date of the Term Loan.</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> The Credit Agreement contains a financial covenant based upon a trailing twelve months of net revenue, including a requirement of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_823ae229-a654-4b5d-8a31-bc12cfa8ee2e" contextRef="C_9bd62222-9a1e-471a-b07c-e5dbc10de918" name="tkno:NetRevenueRequirementForTheFinancialCovenant" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">32.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in the twelve months ended December 31, 2021. As of December 31, 2021, the Company was in compliance with this requirement. The outstanding balance on the Facility will be due in full on March 1, 2026. At the end of the Term Loan, the Company will pay an exit fee of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6f0c86d7-5050-4842-8d60-2f9b90bded4d" contextRef="C_7b808026-4f19-46c8-8571-13d455635f5d" name="tkno:TermLoanExitFee" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, which represents </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5eeb9807-027d-47a3-aa35-edb7d0219b90" contextRef="C_7b808026-4f19-46c8-8571-13d455635f5d" name="tkno:ExitFeesPercentageOfTermLoan" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9f9288db-8389-44fe-a30e-2e16120c4349" contextRef="C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9" name="tkno:TermLoan" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">12.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in borrowings made available immediately on March 26, 2021. Such fee is being accreted to interest expense over the life of the Term Loan. The Company incurred $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1ab391e8-8e48-43e3-96b1-0a8a204da6b9" contextRef="C_7b808026-4f19-46c8-8571-13d455635f5d" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of debt issuance costs which was recorded in long-term debt in the balance sheet.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 26, 2021, the Company drew the full $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d0b2d919-af7d-45a0-bfa0-5807168523ff" contextRef="C_a26e9d77-d2a9-49bf-a673-085bd3204df0" name="tkno:TermLoan" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">12.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of the Term Loan available. As of December 31, 2021, the gross outstanding long-term debt is $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_639de0ea-20f5-407b-9410-ebeedc485634" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">12.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million ($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1f039cf7-d590-429a-a1d7-4252f9cb99ec" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LongTermDebt" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">11.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million net of debt issuance costs) and is presented as long-term debt on the balance sheets (in thousands). </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4f5499ae-7da0-449b-98cc-ea65d04aa993" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" escape="true" continuedAt="F_4f5499ae-7da0-449b-98cc-ea65d04aa993_1"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components of the carrying value of long-term debt as of December 31, 2021 and December 31, 2020, are detailed below: </span></ix:nonNumeric></span><span style=""></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_4f5499ae-7da0-449b-98cc-ea65d04aa993_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.342%;"></td>
        <td style="width:2.141%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:12.343%;"></td>
        <td style="width:0.921%;"></td>
        <td style="width:1.617%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:13.2%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9dabac0e-103e-4c98-8dee-3962e7756158" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,000</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5924f2af-40b7-448a-9aae-45f0bee36472" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cumulative accretion of exit fee</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f3df6291-12c4-44b3-9d98-fcc53a112075" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="tkno:DebtInstrumentCumulativeAccretionOfExitFee" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">90</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cdf836dc-7c06-41a9-998a-fe9dfead322b" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="tkno:DebtInstrumentCumulativeAccretionOfExitFee" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unamortized debt discount and debt issuance costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4ee45ec2-7de3-4ff5-85e4-4bb5ca361ba2" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">220</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e4c72998-7545-4b90-a2d1-93f26d92db33" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt, net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_84e9438f-4fc9-4825-b520-ffbd064c71d1" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,870</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7bc29d52-09fa-4ad9-a25a-8451d3101bd7" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:LongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ebf31994-f6a0-4db8-8b6d-9d56d7ec89e0" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">At December 31, 2021, the scheduled maturities, of the Term Loan were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.788%;"></td>
        <td style="width:1.938%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:16.187%;"></td>
        <td style="width:0.707%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Amount</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aa68c90f-c021-4b2f-a4fd-2664c4ae3dd6" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f238ae8e-ab73-4505-96e4-2e384f58a830" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b99e8587-9b0c-42a5-bbb6-2be6966417a0" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,500</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3f9a87c8-1aca-4f74-8953-0f1bea0e9b0c" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,000</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d82a9090-c8af-4c79-8495-88983764a9b4" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,500</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f60313c9-bb28-40c6-941e-fa365bc647c6" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,000</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, the fair value of Teknova's long-term debt approximates its carrying value. The fair value of Teknova's long-term debt was based on observable market inputs (Level 2).</span></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_aa0bb242-301c-44ea-b877-6aa331b81795" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:ConvertibleAndRedeemablePreferredStockTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 10. Convertible and Redeemable Preferred Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021, the Company&#x2019;s board of directors and stockholders, respectively approved a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_201bdf43-ba59-4e48-93da-d6cbb6f944fc" contextRef="C_64673711-bae1-49ee-9691-d1bf460318d0" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" unitRef="U_pure" decimals="INF" format="ixt:numdotdecimal">1.8746</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for-one forward stock split, which was effected on June 17, 2021. On June 28, 2021, all outstanding shares of the Company&#x2019;s Series A preferred stock were converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_30a8f0a4-b9c8-4cdb-9e03-1b38eeff1087" contextRef="C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">17,512,685</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2019;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">s common stock on a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7ab352c1-1b8a-4050-a67f-55686eadc59b" contextRef="C_66236d86-a860-4354-9218-5dc10660e7ac" name="us-gaap:ConvertiblePreferredStockTermsOfConversion"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one-to-one</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> basis and their carrying value of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6d8a9750-68c2-42af-ab11-390670b95488" contextRef="C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">35.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million was reclassified into stockholders&#x2019; equity. As of December 31, 2021, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1fbb3c8e-a237-4dc1-beb3-0ff4547d6cde" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:TemporaryEquitySharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_994ef6ff-24df-40e3-8c36-26b093035fa3" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:TemporaryEquitySharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of convertible and redeemable preferred stock issued and outstanding.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0f7741a6-60e4-4358-9ed8-bec0583d576c" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:TemporaryEquityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2020, Series A preferred stock consisted of the following (in thousands, except share data):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.12%;"></td>
        <td style="width:1.382%;"></td>
        <td style="width:0.686%;"></td>
        <td style="width:11.9%;"></td>
        <td style="width:0.686%;"></td>
        <td style="width:1.382%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:11.9%;"></td>
        <td style="width:0.686%;"></td>
        <td style="width:1.382%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:11.365%;"></td>
        <td style="width:0.686%;"></td>
        <td style="width:1.382%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:11.322%;"></td>
        <td style="width:0.686%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares<br />Authorized</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares<br />Issued and<br />Outstanding</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate<br />Liquidation<br />Preference</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Proceeds, net<br />of Issuance<br />Cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Series A preferred stock</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_23c35b73-e39b-471a-89e4-389377e35473" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="us-gaap:TemporaryEquitySharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">9,600,000</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3293fdad-5372-420a-b6f9-41bac5d74aad" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="tkno:TemporaryEquitySharesIssuedAndOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">9,342,092</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_bb17268f-e8da-4f85-ad64-f4e480be1bc4" contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a" name="us-gaap:TemporaryEquityLiquidationPreference" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">41,586</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5e40b3ca-4cf7-4a14-a52d-2332e0a8fe0e" contextRef="C_ad3564dc-8cae-4de9-8861-75e8e817f67c" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">35,638</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2020, the Series A preferred stock had the followings rights and privileges:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Voting</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Each holder of shares of Series A preferred stock was entitled to the number of votes equal to the number of shares of common stock into which the shares of Series A preferred stock held by such holder were convertible. The holders of shares of Series A preferred stock were entitled to vote on all matters on which the common stockholders were entitled to vote.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The holders of shares of Series A preferred stock were also entitled to elect three directors to the board. Additionally, there were certain matters that required approval of a majority of the holders of shares of Series A preferred stock.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Redemption and Liquidation Rights</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the event of any voluntary or involuntary liquidation, dissolution or winding up of the Company, the holders of Teknova&#x2019;s shares of Series A preferred stock then outstanding were entitled to be paid out of the assets of the Company available for distribution to its stockholders, and in the event of a Deemed Liquidation Event (as defined below), the holders of shares of Series A preferred stock then-outstanding were entitled to be paid out of the consideration payable to stockholders in such Deemed Liquidation Event or out of the Available Proceeds (as defined below), as applicable, before any payment were to be made to the holders of shares of common stock, an amount per share equal to the greater of (i) the applicable original issue price per share, plus any declared but unpaid dividends, or (ii) an amount per share as would have been payable had all the shares of Series A preferred stock been converted into common stock immediately prior to such liquidation, dissolution, winding up or Deemed Liquidation Event (the Series A Liquidation Amount). In the event the Company had insufficient assets to pay the holders of shares of Series A preferred stock the full liquidation preference, the holders of shares of Series A preferred stock were to be paid ratably in proportion to the full amounts to which they would otherwise be entitled.</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the event of any voluntary or involuntary liquidation, dissolution or winding up of the Company, after the payment in full of all Series A Liquidation Amounts required to be paid to the holders of shares of Series A preferred stock, the remaining assets of the Company available for distribution to its stockholders or, in the case of a Deemed Liquidation Event, the consideration not payable to the holders of shares of Series A preferred stock or the remaining Available Proceeds, as the case may be, would be distributed among the holders of shares of common stock, pro rata based on the number of shares held by each such holder.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Each of the following events would be considered a &#x201c;Deemed Liquidation Event&#x201d; unless the holders of shares of at least a majority of the outstanding shares of Series A preferred stock voting as a single class on an as-converted basis (the Requisite Holders) elect otherwise: (i) a merger or consolidation in which the shares of capital stock of the Company outstanding immediately prior to such merger or consolidation did not continue to represent immediately following such merger or consolidation at least a majority, by voting power, of the outstanding capital stock of the surviving or resulting corporation or the parent corporation that wholly owned the surviving or resulting corporation, or (ii) a sale, lease, transfer, exclusive license or other disposition of all or substantially all of the assets of the Company and its subsidiaries (other than to a wholly-owned subsidiary of the Company).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x201c;Available Proceeds&#x201d; refers to consideration received by the Company for a Deemed Liquidation Event (net of any retained liabilities associated with the assets sold or technology licensed, as determined in good faith by the board of directors), together with any other assets of the Company available for distribution to its stockholders, all to the extent permitted by Delaware law governing distributions to stockholders.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Dividend</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The holders of shares of Series A preferred stock were entitled to receive cumulative dividends (the Series A Accruing Dividends) at a rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_addf3746-677d-4e16-9a7c-8586fac9483e" contextRef="C_b7c15ccf-28fd-483d-bd08-daaff55cd918" name="us-gaap:PreferredStockDividendRatePercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">8</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% per annum based on the Series A preferred stock issuance price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a2a8a87e-c57d-4b3f-8545-a30178146356" contextRef="C_b7c15ccf-28fd-483d-bd08-daaff55cd918" name="us-gaap:PreferredStockDividendRatePerDollarAmount" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="7">3.8469196</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share of Series A preferred stock issued and outstanding, subject to appropriate adjustments for any stock dividends, stock splits, combinations, recapitalizations, or the like. Dividends were due and payable only upon a Deemed Liquidation Event. In the event of a dividend declared on undistributed earnings, the preferred stockholders would participate in the dividend equally along with common stockholders. The preferred shares participated equally with common stockholders on earnings, but did not participate in losses.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">After payment of dividends under a deemed liquidation event to the holders of shares of the Series A preferred stock, any additional dividends would be distributed among all holders of shares of the Company&#x2019;s common stock and Series A preferred stock in proportion to the number of shares of common stock that would be held by each such holder if all shares of Series A preferred stock were converted to common stock.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the event any shares of Series A preferred stock were converted into common stock prior to a Deemed Liquidation Transaction, then such shares will not be entitled to receive any Series A Accruing Dividends.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Optional Conversion</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Each share of Series A preferred stock was convertible at any time at the option of the holder into such number of fully paid and non-assessable shares of common stock as determined by dividing the original issue price for Series A preferred stock by the conversion price in effect at the time of conversion. The Series A conversion price was initially set at $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_27feead7-91df-460b-9535-fd1473f59563" contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416" name="us-gaap:PreferredStockConvertibleConversionPrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">3.8469196</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Mandatory Conversion</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">All outstanding shares of Series A preferred stock would automatically be converted into shares of common stock, at the then-effective conversion rate upon either (i) the closing of the sale of shares of common stock to the public at a price of at least $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a048b357-a254-49ef-bffb-88654141c740" contextRef="C_22cf2825-03a3-4f8c-bef1-08b5d0d49f57" name="us-gaap:SaleOfStockPricePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">11.5407588</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share (as adjusted for any stock dividends, stock splits, combinations, recapitalizations, or the like), in a firm-commitment underwritten public offering pursuant to an effective registration statement resulting in proceeds to the Company of at least $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c652819a-860d-47b0-8b38-7d8fd1bee76a" contextRef="C_a4280629-51ff-48d3-abe5-6fa669e9a104" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">50.0</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">net of the underwriting discount and commissions, and in connection with such offering the common stock was listed for trading on a stock exchange or marketplace approved the board of directors, including the approval of at least one Series A Director, as</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">defined </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">in the Series A Stock Purchase Agreement, dated January 14, 2019, or (ii) the date and time, or the occurrence of an event, specified by vote or written consent of the holders of shares of at least a majority of the outstanding shares of Series A preferred stock voting as a single class on an as-converted basis.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Conversion Price Adjustments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The conversion price per share of Series A preferred stock would be reduced if the Company issues any additional shares of common stock without consideration or for consideration per share less than the Series A preferred stock conversion price in effect.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Classification</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As a Deemed Liquidation Event could result in repurchase of the Series A preferred stock, and the board of directors of Teknova was controlled by the Series A holders, the Series A preferred stock was redeemable contingent upon the occurrence of an event that was not probable. Accordingly, the Company presented the Series A preferred stock outside of permanent equity as mezzanine equity. The Series A preferred stock was recorded at its issuance date fair value of the net proceeds raised through the issuance of Series A preferred stock. The Series A preferred stock did not require subsequent measurement until the Series A preferred stock was probable to become redeemable.</span></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b122a5f7-d480-4c95-890d-2b6f3f308c73" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 11. Stockholders&#x2019; Equity</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Preferred stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 28, 2021, in connection with the IPO, the Company&#x2019;s amended and restated certificate of incorporation became effective. The amended and restated certificate of incorporation authorizes the issuance of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e3945166-3d93-4614-9f33-08f5e9d22681" contextRef="C_87675a91-e1a1-46f7-8eda-f9c9123a2ff0" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">10,000,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of preferred stock, par value $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2243b196-587f-4b1e-a50a-20eb82593d48" contextRef="C_87675a91-e1a1-46f7-8eda-f9c9123a2ff0" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">0.00001</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, with rights and preferences, including voting rights, designated from time to time by the Company&#x2019;s board of directors.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and December 31, 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4f9d1a31-e1a3-44fa-a3de-dd1362a25562" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">10,000,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d19050e0-0273-4495-8bd2-63d2f382bad4" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen">zero</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> authorized shares of the Company&#x2019;s preferred stock, par value $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f85aa064-9471-4255-af77-90ab77e6a93c" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="5"><ix:nonFraction id="F_d9ed7e3b-a40d-48e0-9935-e021c6bfab39" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="5">0.00001</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, respectively. As of December 31, 2021 and December 31, 2020, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5ed1a510-6b06-446a-92f2-9b2c08ed1dab" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="F_132b3b48-fe4e-4f8f-bb8c-3b957a118bec" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="F_3f5e803f-af39-4f93-ae9b-fd53d90e4dbf" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="F_5ce6dd1f-024c-4406-aa4c-04b545e09f4d" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen">zero</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#x2019;s preferred stock issued and outstanding.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Common stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and December 31, 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f1a257b8-9716-4650-ae85-3bc33fba535d" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">490,000,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d768131a-3686-4d2a-9e16-0995a9927872" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">30,000,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> authorized shares of the Company&#x2019;s common stock, par value $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_335b8875-f550-4238-b8b3-e2016e14a5a2" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF"><ix:nonFraction id="F_a3275b2d-1b14-4436-a18f-8e3cc93c7a08" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF">0.00001</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, respectively. As of December 31, 2021 and December 31, 2020, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_038350d1-8710-4dc8-81b2-94fa1e5719a0" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction id="F_df20b57f-241f-481e-9b9b-d5209349f0c4" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">28,012,017</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1157a8f7-10a4-47e9-9881-d0b5a16ab464" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction id="F_87cd04a3-ca69-4453-bd1f-1f6d0018f3dc" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">3,599,232</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#x2019;s common stock issued and outstanding, respectively.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ae7666ca-12b4-44f9-8463-99adf4833a2d" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 12. Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Employee Stock Incentive Plans</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova maintains stock incentive plans for the benefit of certain of Teknova's officers, directors, consultants and employees. The Company granted time-based and performance-based options to purchase common shares under both its 2016 Stock Plan, as amended (2016 Plan) and 2020 Equity Incentive Plan, as amended (2020 Plan). At the time the 2020 Plan became effective, no additional stock awards were granted or are able to be granted in the future under the 2016 Plan. In June 2021, the Company&#x2019;s board of directors and the Company&#x2019;s stockholders approved the 2021 Equity Incentive Plan (2021 Plan), which became effective in connection with the IPO. From and after the date on which the 2021 Plan became effective, no further grants were made or will be made under the 2020 Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">At December 31, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_23de861d-9dc6-4f87-bb62-9286163d4fd7" contextRef="C_0b004f50-cd74-4768-89be-da330f53d731" name="tkno:ShareAvailableForFutureGrants" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,578,075</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares remain available for future grants under the 2021 Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The types of equity-based awards that may be granted under the 2021 Plan include: options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance awards, and other stock-based awards. The maximum number of shares of the Company&#x2019;s common stock that may be issued under the 2021 Plan is </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_136f7b38-be7a-497b-8155-43619f3716f8" contextRef="C_649bfb6f-496e-4f68-b336-2799754a79a1" name="tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">5,020,113</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#x2019;s common stock, </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">which is the sum of (i) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_809871e8-2d5e-4d83-811a-b28bcdbfd6dc" contextRef="C_649bfb6f-496e-4f68-b336-2799754a79a1" name="tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,908,283</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> new </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">shares, plus (ii) an additional</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">number </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">of shares not to exceed </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f8449e38-abc4-4fd2-bc7f-461be3f30b68" contextRef="C_649bfb6f-496e-4f68-b336-2799754a79a1" name="tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,111,830</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">shares, consisting of any shares of the Company&#x2019;s common stock subject to outstanding stock options or other stock awards granted under the 2020 Plan that, on or after the 2021 Plan became effective, terminate or expire prior to exercise or settlement. The equity-based awards will vest over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f5824bfb-9bb8-4a31-a85b-e53f8fd9fa3c" contextRef="C_b35d1725-bcb2-4236-a706-adfadf2f6e38" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">four-year</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> period for all employees and will vest over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9ac36a98-4db1-4f5a-a466-01cf984fa490" contextRef="C_4559ab99-b3b1-4303-a190-30e62d4316b1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three-year</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> period for the Company&#x2019;s board of directors. Generally, the number of shares of the Company&#x2019;s common stock that will be reserved for issuance under the 2021 Plan will automatically increase on January 1 of each year for a period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_11ab991e-afde-4daa-af33-054f2b0f467b" contextRef="C_0b004f50-cd74-4768-89be-da330f53d731" name="tkno:IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ten years</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, beginning on January 1, 2022 and continuing through January 1, 2031, in an amount equal to 4% of the total number of shares of the Company&#x2019;s common stock outstanding on December 31 of the preceding year; provided, however, that the Company&#x2019;s board of directors may act prior to January 1st of a given year to provide that the increase for such year will be a lesser number of shares of common stock. Effective January 1, 2022 an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e7657999-c289-4c82-b466-a15d9e437062" contextRef="C_c738348a-3dcb-4ca5-b829-d61f31ff3240" name="tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,120,480</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> new shares became available for issuance under the 2021 Plan.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_85f4fb9d-849f-45ef-a258-deae29a072e2" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the stock option activity under the stock incentive plans (in thousands, except share and per share data):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.049%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:0.685%;"></td>
        <td style="width:11.874%;"></td>
        <td style="width:0.91%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:11.285%;"></td>
        <td style="width:0.685%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:11.874%;"></td>
        <td style="width:0.685%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:11.306%;"></td>
        <td style="width:0.685%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Number of<br />Shares</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted<br />Average<br />Exercise<br />Price<br />per Share</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted Average<br />Remaining<br />Contractual<br />Term (in<br />years)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate<br />Intrinsic<br />Value</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding at December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cb53725a-e94c-453b-80d0-25712f81440f" contextRef="C_5248a173-615c-4b4f-ad96-c48c48215199" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,246,544</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_64bf9e08-506d-4792-9124-f58a3b8d93b2" contextRef="C_5248a173-615c-4b4f-ad96-c48c48215199" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">0.95</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_066e0988-0e61-4c6b-b841-9ad3c432be5b" contextRef="C_73e7113e-a8bc-4630-9338-3c9164002014" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.41</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_70f72182-d669-4dca-9e6c-d0556cde3cb2" contextRef="C_5248a173-615c-4b4f-ad96-c48c48215199" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,081</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_42aa15ac-2d66-4cc7-aa1a-82463e3f30d9" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">644,817</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1f6e689f-d329-45c5-8fc7-7b6afe3d45bc" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">17.10</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a195db5a-b051-4d17-a508-c7df8e159c3e" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">100</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dd17709c-a9a6-41d0-9f34-14590c4ccf84" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">0.84</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cancelled or forfeited</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_de0499a5-68d0-4cb4-bfac-1c6423d28e77" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">127,149</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5d32c4b6-d4d9-4ba3-b735-7f9ec336284e" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">2.91</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding at December 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0481d2df-eec6-4770-a82e-c5e3c41714de" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,764,112</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_937d72b2-75d4-48ed-af15-cf39fb570707" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">4.63</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fb2f3218-f8ca-4d15-898d-38ef83997500" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.69</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_32c4fb7e-4805-4af1-8a4d-259335add50c" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">45,280</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercisable at December 31, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_91b80ba3-6357-4963-b5a9-3c9046514e67" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">731,354</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_414e0199-614d-476c-8c07-cd1e1244103a" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">0.90</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_edb37b34-e09e-41ec-81c3-4c29f5157309" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.51</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4b8e7eb0-dd8f-42c5-bbb0-32e9b616f721" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,322</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and expected to vest at December 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cc8a9dca-982d-4291-a4d7-3e0a05f5f884" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,479,430</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_08e07b72-e732-4535-8453-c3e80b73ed27" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">5.11</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_56709462-5b21-45dd-aac4-a79e2242d9ac" contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.88</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_09870d47-d731-4d2b-9277-2de211133398" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">39,579</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The total intrinsic value of options exercised during the year ended December 31, 2021 was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d527de35-d235-4e4c-85c8-1a43a1aeac3a" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t significant. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ce2704bc-9b95-406b-a9c3-641f2f0235f1" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> options exercised during the year ended December 31, 2020. The total grant date fair value of shares vested during 2021 and 2020, was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_42349894-d204-4d42-8ef8-b06b791f9797" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:GrantDateFairValueOfSharesVested" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.4</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_77e32db0-e663-4ea7-810a-276354179c4a" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="tkno:GrantDateFairValueOfSharesVested" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.1</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Employee Stock Purchase Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2021, the Company&#x2019;s board of directors and the Company&#x2019;s stockholders, respectively, approved the Company&#x2019;s 2021 Employee Stock Purchase Plan (the ESPP), which became effective in connection with the IPO. A total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a45b8548-796a-4218-b241-85533418ac36" contextRef="C_1795e9fb-b8d5-4b85-b67c-cdcee9841fd9" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">290,828</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#x2019;s common stock are reserved for issuance under the ESPP. The number of shares of the Company&#x2019;s common stock that will be reserved for issuance will automatically increase on January 1 of each year for a period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d1ad8cc6-3309-489d-89d4-6e721265cf78" contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1" name="tkno:IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ten years</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, beginning on January 1, 2022 and continuing through January 1, 2031, by the lesser of (i) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ec0e8aa4-1219-42f1-9815-f9501a4f7de8" contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">1</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the total number of shares of the Company&#x2019;s common stock outstanding on December 31 of the immediately preceding year; and (ii) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_93dec144-68da-44d4-9527-427ec169096d" contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1" name="tkno:ShareAvailableForFutureGrants" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">319,911</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares (subject to adjustments for stock splits, dividends, combinations of shares, exchanges of shares and other &#x201c;Capitalization Adjustments&#x201d;, as defined in the ESPP), except before the date of any such increase, the Company&#x2019;s board of directors may determine that such increase will be less than the amount set forth in clauses (i) and (ii). Effective January 1, 2022 an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9ee5f6eb-bcc5-420c-a271-45b0f12d13cc" contextRef="C_c11a2462-b26d-4e74-a600-af95a3604e94" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">280,120</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> new shares became available for issuance under the ESPP.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Generally, all regular employees, including executive officers, employed by the Company will be eligible to participate in the ESPP and to contribute, normally through payroll deductions, up to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_abc4403d-dcd7-4267-89c8-674d723e0308" contextRef="C_1795e9fb-b8d5-4b85-b67c-cdcee9841fd9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">15</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of their earnings (as defined in the ESPP) for the purchase of the Company&#x2019;s common stock under the ESPP. Unless otherwise determined by the Company&#x2019;s board of directors, shares of the Company&#x2019;s common stock will be purchased for the accounts of employees participating in the Company&#x2019;s ESPP at a price per share equal to the lesser of (i) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_34848940-268a-49ab-ab48-5d2d77a0daa5" contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">85</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the fair market value of a share of the Company&#x2019;s common stock on the first day of an offering; or (ii) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_86317e85-df05-4068-9f96-68c4a1bb7cd0" contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">85</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the fair market value of a share of the Company&#x2019;s common stock on the date of purchase.</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_30f622a7-b00d-48f6-9da3-dcd037876315" contextRef="C_b4892f7f-d726-4384-9f2c-db1d3a99ccd0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">290,828</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company's common stock reserved for future grants under the ESPP. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e6b13131-5c0a-4436-b04c-5904d7cda700" contextRef="C_b4e19d0a-8246-492f-9247-48e0b570676d" name="tkno:EmployeeStockPurchasePlanOfferingPeriod"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Offering periods are generally six months long and begin on May 15 and November 15 of each year.</span></ix:nonNumeric></span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Valuation of Employee Share-Based Awards</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova uses the Black-Scholes option-pricing model to determine the fair value of stock options. The valuation model for stock compensation expense requires the Company to make assumptions and judgments about the variables used in the calculation, including the expected term, expected volatility and fair value of the Company&#x2019;s common stock, and an assumed risk-free interest rate. The assumptions used in the Black-Scholes option-pricing model were as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Volatility</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Since the Company has limited historical data on volatility of its stock, expected volatility is based on the volatility of the stock of similar publicly traded entities. In evaluating similarity, the Company considers factors such as industry, stage of life cycle, size, and financial leverage.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair value of underlying common stock</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Prior to the closing of the IPO, the Company had to estimate the fair value of its common stock. Management considered numerous objective and subjective factors to determine the fair value of the Company&#x2019;s common stock. The factors considered include, but are not limited to: (i) the results of contemporaneous independent third-party valuations of the Company&#x2019;s common stock; (ii) the prices, rights, preferences, and privileges of the Company&#x2019;s convertible preferred stock relative to those of its common stock; (iii) the lack of marketability of the Company&#x2019;s common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the Company&#x2019;s shares. Since</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> the closing of the IPO, t</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">he fair value of the Company&#x2019;s common stock is determined by the closing price of its common stock as reported on the NASDAQ Global Market </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">on the date of grant.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Risk-free interest rate</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The risk-free rate that the Company uses is based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Expected term</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. As the Company does not have sufficient historical exercise activity to estimate expected life, the expected life of options granted is determined using the simplified method. The simplified method is based on the vesting period and the contractual term for each grant or for each vesting tranche for awards with graded vesting. The midpoint of the vesting date and the maximum contractual expiration date is used as the expected term under this method.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Dividend yield</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future. Therefore, the Company uses an expected dividend yield of zero. In addition, the terms of the Credit Agreement prohibit us from paying dividends, other than dividends payable on the Company&#x2019;s common stock, without the prior consent of the lender.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_016902bc-99cc-43ea-a2be-2ec59c8a34cc" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The weighted average assumptions used in the Black-Scholes option-pricing model are as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:53.239%;"></td>
        <td style="width:1.285%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:6.981%;"></td>
        <td style="width:2.302%;"></td>
        <td style="width:1.285%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:6.981%;"></td>
        <td style="width:2.302%;"></td>
        <td style="width:1.285%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:6.981%;"></td>
        <td style="width:2.302%;"></td>
        <td style="width:1.285%;"></td>
        <td style="width:9.658%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="13" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Employee Stock Option Plans</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Employee Stock Purchase Plan</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Estimated dividend yield</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_88d90b8a-c4a8-4150-9814-f9be6a164f22" contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">-</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b8564f9f-7870-4955-ae8a-fc9e25901445" contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">-</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_631a907a-fd7b-47cf-a11a-09ce8d65e77c" contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">-</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average expected stock price volatility</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f324935e-7cbb-4a23-8016-3309e5555139" contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">33.51</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_26b93655-67c4-48b0-b7c7-167666b564d1" contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">36.13</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_266ad970-038d-48bc-96a7-a97074d61b90" contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">25.47</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average risk-free interest rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f87280f6-b09b-41b0-a04d-88ec83e3e756" contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">1.06</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c1497ddc-3c49-4604-ba54-45b02c871066" contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">0.45</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fe7ebd6a-6e6a-4d1f-a35f-3e772a789a64" contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">0.06</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Expected average term of options (in years)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_cd7d391e-8d59-4829-a9cf-2efa152c93a5" contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.17</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1af23a8e-5835-442d-bda6-9b420c8f99fa" contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.25</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3018aebb-fc31-4c84-bcf7-8ed9e183a3e1" contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.50</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average fair value of common stock</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e79935dc-fe5d-4f78-b295-304fd74a8491" contextRef="C_c08a9aaf-1956-4283-b16e-7e4be282691b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">19.89</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6a209411-5200-4e36-aa39-7b4d3c6f4b05" contextRef="C_dfe1c6b9-5887-418f-a3d2-7fd15e508e68" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">4.84</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e424499a-5d4a-4861-abb9-892591e42fa6" contextRef="C_e60e5157-881d-49c4-a03e-410f087b5ab3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">24.63</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average fair value per option</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_85ea86e9-f740-4f3b-b213-0d44d2d6a1aa" contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">6.45</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_325dab89-c927-4148-bb45-dd49eb78328b" contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">3.15</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7723ceb6-2cf8-4f31-89bb-ecb3f31d04bd" contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">5.46</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
      </table><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A - Not applicable during the period</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b9b8199c-370c-4dcb-b665-1a5e7dcd5e5b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Summary of Stock-Based Compensation Expense</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation expense included in the accompanying financial statements was as follows (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1931249999999998;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.256%;"></td>
        <td style="width:1.606%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:13.2%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:1.606%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:13.178%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_30fb6fdc-6dfd-40f7-a8bd-302915e34a1b" contextRef="C_22318036-b888-42b8-aa0c-02e5d6f8fd18" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ed977780-9568-4ea3-aef0-3bc50093e085" contextRef="C_9b19eeba-df08-48a4-82ae-e903991d0204" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fa2c60d5-4915-4216-bc9f-ec33e50cccde" contextRef="C_0e4b29b7-2e1e-4e95-a228-2e81c0c44b6b" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">157</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6ae7a616-970c-4797-af17-d973687a3df4" contextRef="C_4c684717-976d-4fe3-8598-ddfc980278d5" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_be042008-74c0-4b11-9801-4e57f8635dc0" contextRef="C_ff6081e1-69ba-4b22-867d-6e77d3c0f8d7" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">66</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_117959ec-5749-46b1-8fab-3ec8d1c4c9a8" contextRef="C_2baa7c3b-b3fc-4688-839b-19f002fd33fc" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d54cf8ab-9d53-46e2-b0d3-05658d8b07bb" contextRef="C_29b90084-187c-4dbd-8a56-e0c36432e6fe" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,321</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_08035173-0277-4ee0-9b75-e71b8552ac77" contextRef="C_965fb669-d3d8-48e2-b114-29a66dd2f125" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation expense</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0360edca-d63d-42ae-a512-20a98f19f6d2" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,551</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_93cca8c8-00b9-4c60-9bc0-818fb64d9779" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">300</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1931249999999998;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation expense related to employee stock option plans was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_37532e36-7a58-4596-8f98-58b2edceae2e" contextRef="C_ef4b3fbc-5fd7-452a-af45-601bab21f424" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7ae38df2-a70c-4073-ac64-2c51c2259bb2" contextRef="C_c9e4e2ba-7750-4fca-8bbd-d7d838d8e3a5" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the years ended December 31, 2021 and 2020, respectively. Unrecognized compensation expense related to employee stock option plans was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ee09fce2-71ed-4d16-914d-988e525a460a" contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">8.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million at December 31, 2021, which is expected to be recognized as expense over the weighted-average period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_26fec299-24b5-4411-a4c5-f05016669b52" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.25</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the year ended December 31, 2021, the Company&#x2019;s board of directors approved an amendment to the outstanding performance-based option to acquire </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_33a33ec5-cc5a-4bf2-b8e7-a54dbbc394fe" contextRef="C_b4e19d0a-8246-492f-9247-48e0b570676d" name="tkno:SharesOutstandingAcquiredFromPerformancePlanIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">231,719</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#x2019;s common stock previously granted under 2020 Plan, to eliminate the performance-based vesting and provide that such option will vest in 48 equal monthly installments. The stock option modification was measured as the excess of the fair value of the modified option over the fair value of the original option immediately before the modification. The incremental stock-based compensation expense for such stock option modification is approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_170fc3f8-97b2-4d92-aa0c-ce598b234875" contextRef="C_2032e18b-7d29-4969-9755-a0493764667e" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, of which $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_deeae5b2-fc32-46be-97c6-bce255bcd619" contextRef="C_c750a401-f178-48c1-81b3-9dbff0cda505" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million incremental stock-based compensation expense was recognized during the year ended December 31, 2021 in general and administrative expense in the statements of operations and comprehensive income (loss). Additionally, in January 2019, the Company granted </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0f2c190c-a329-4487-b1b3-166643d9f6a6" contextRef="C_9f4c3a72-6971-4623-a2fb-4ba78849da03" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">284,682</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> performance-based options that vest upon a change of control. As of December 31, 2021, these options were not considered probable of vesting. The Company had unrecognized compensation expense of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9f44e617-fa4a-4af5-a46b-dc34350ca957" contextRef="C_a669b0a8-cfc9-4b69-8677-ba9ac10a571b" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million at December 31, 2021 relating to these options.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation expense related to the ESPP was not significant since the adoption of </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the plan in June 2021. Total compensation cost related to the ESPP not yet recognized is also not significant. As of December 31, 2021, an insignificant amount has been withheld on behalf of employees for a future purchase under the ESPP. There were no purchases for the year ended December 31, 2021, related to the ESPP.</span></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_622ffce3-7321-43df-ab9a-34381e4745fa" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EarningsPerShareTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 13. Net Income (Loss) Per Share Attributable to Common Stockholders</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic and diluted net income (loss) per share is computed using the two-class method when it has issued shares that meet the definition of participating securities. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period without consideration for common stock equivalents. Diluted net income (loss) per share attributable to common stockholders is computed by dividing net income by the weighted-average number of common shares outstanding during the period and potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalent would be anti-dilutive. Potential common stock equivalents consist of common stock issuable upon exercise of stock options and convertible preferred stock. For periods of net loss, basic and diluted earnings per share are the same as the effect of the assumed exercise of stock options and convertible preferred stock is anti-dilutive.</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6e3efaeb-2ef1-4e8a-9ae4-f03a3e9089ab" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders for the years ended December 31, 2021 and 2020 (in thousands, except share and per share data):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.921%;"></td>
        <td style="width:1.595%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:13.255%;"></td>
        <td style="width:0.921%;"></td>
        <td style="width:1.595%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:13.051%;"></td>
        <td style="width:0.921%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) available to common stockholders</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7a771deb-d399-4d74-a526-16dd909e60ca" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,803</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5a5da78b-69fa-4152-aec3-f496b8e06f82" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,570</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: undistributed income attributable to preferred stockholders</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b101c103-58db-4e06-844a-53b807b12300" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_682782fd-1fa1-4b9c-8724-a42e8780c8bc" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,962</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) attributable to common stockholders</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4cb8dd62-cc7f-439a-b637-91505cbe26f9" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">9,803</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_49c2a892-bccc-442b-8bf6-08b476475481" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">608</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic weighted-average common stock outstanding</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_33247137-f5c1-4b69-b730-7d53faf9922f" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">16,087,653</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6b5f28f7-98ac-4e91-9722-51e9665b1c7c" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">3,599,232</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average effect of potentially dilutive securities:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock options</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0bd275f8-77d3-4485-9a69-999bfd864542" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" decimals="0" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a1d8866f-0304-4a5c-be7d-14fd5a33c44e" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">201,404</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dilutive weighted-average common stock</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cc3a51e7-f1c1-4270-a1c9-31731704fa0b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">16,087,653</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2e01e924-c6f8-49d9-abe4-cc1e5aa8c8f1" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">3,800,636</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) per share attributable to common stockholders</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d3301d2d-09d9-4c6f-93f8-35de1e57e1a4" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-">0.61</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c85c7368-bb94-4235-b7d3-5a2720f7c4fa" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">0.17</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8b790d9d-961d-4c2e-876c-05cbc5627b65" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-">0.61</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0cdf20c8-f6cf-4533-b436-22046baeb6aa" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2">0.16</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9c0c4c10-c96c-4715-a79f-2934fe659a37" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is a summary of the common stock equivalents for the securities outstanding during the respective periods that have been excluded from the computation of diluted net loss per common share, as their effect would be anti-dilutive:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.417%;"></td>
        <td style="width:1.606%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:13.793%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:1.606%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:13.793%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Employee share-based awards to purchase common stock (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_98bbca4c-b424-43d0-a200-87e08c5b7b74" contextRef="C_279d649d-fdbd-49b1-934b-dfb6551ffa5e" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,206,993</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9fe813ea-20f4-4a30-9793-a8988e28576d" contextRef="C_cbe4057e-eac1-4724-bbb0-6e19ea3f1d93" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Convertible Series A preferred stock (2)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3f21def4-870c-4d27-9875-9f6ced3fb71b" contextRef="C_e79e9a95-74e5-4698-98e7-a11313cf5edd" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">4,607,059</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_948553c8-04ea-4420-a7a4-3e97c34c84fd" contextRef="C_4715a40b-84fd-44a0-a95e-837d306d62d9" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">9,342,092</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4be1dccc-52f3-44a5-b709-f4a80b3602ab" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">6,814,052</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cf76e95c-de3a-4a9f-872a-4a81a4fa855b" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">9,342,092</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1)</span><ix:footnote id="FNT_c99461c8-c208-4571-b144-b1c9e0c22f7a" xml:lang="en-US"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Excludes performance-based options that were not considered probable of vesting. See &#34;Note 12</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;Stock-Based Compensation&#34;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for additional information.</span></ix:footnote></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(2) </span><ix:footnote id="FNT_bd0b5388-63ee-4397-bcda-7827c10de1fe" xml:lang="en-US"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 28, 2021, all outstanding shares of the Company&#x2019;s Series A preferred stock were converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d0a57d03-c3ec-4a83-8d53-a8bad861d1f0" contextRef="C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">17,512,685</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#x2019;s common stock. See &#34;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Note 10&#x2014;Convertible and Redeemable Preferred Stock&#34;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for additional information.</span></ix:footnote></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ce0f5b77-4399-48bc-81d6-59aafca06b30" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 14. Related Parties</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has identified the following as related parties through common control: Meeches LLC and Thomas E. Davis, LLC. Meeches LLC is controlled by Ted Davis and Irene Davis, founders and current directors and greater than five percent stockholders of the Company. Thomas E. Davis, LLC is also controlled by Ted Davis.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company leased certain real property and had a related party note receivable totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_591a3b78-9a98-4942-a3ec-5b1a991ac374" contextRef="C_6e026805-5ef0-418e-b83d-da2ddaf0f9ae" name="us-gaap:NotesReceivableRelatedParties" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.5</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million as of December 31, 2020, from Thomas E. Davis, LLC. The related party note receivable was secured by a first priority Deed of Trust on the leased property and beared interest at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_093d1673-cf42-45e3-b195-bc11d38e0c0f" contextRef="C_a559d064-ea8a-4dbb-b3cf-3ca6247dff55" name="us-gaap:RelatedPartyTransactionRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">6</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% per annum, and interest payments were received monthly. The principal balance was payable in one payment and had an original maturity date of July 1, 2019, which was extended by the Company to July 1, 2020. On June 16, 2020 the Company executed an additional amendment to the note receivable to extend the maturity date to July 1, 2021. On March 31, 2021 the $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_343d63d8-f363-42c7-b94c-315872cf9d7d" contextRef="C_cb361de8-5518-49ad-8a90-f45d3cb6f31e" name="us-gaap:RevenueFromRelatedParties" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.5</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million note receivable was paid in full.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company leases certain real property from Meeches LLC and does not have any outstanding balances owed to Meeches LLC. For the years ended December 31, 2021 and 2020, the Company paid Meeches LLC $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d6b110a0-8486-4c62-bffe-3f03c8dc5b7a" contextRef="C_86d5281d-9715-47d0-b8a3-abce9cf5f723" name="tkno:PaymentForRentExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ed15a9cd-e6d0-457a-a6e6-06fb76c15c79" contextRef="C_e157010d-c308-4761-9d81-982be0b307f5" name="tkno:PaymentForRentExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.4</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d19ac31f-395d-4838-833c-5502e6ca6bdf" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 15. Commitments and Contingencies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Obligations under Operating Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has various non-cancelable operating leases primarily for buildings in Hollister, California and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Mansfield, Massachusetts</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The leases have a lease term with varying expiration dates, which represent the non-cancelable periods of the leases and include extension options.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The lease agreement with Thomas E. Davis, LLC, a related party (see &#x201c;Note 14&#x2014;Related Parties&#x201d;) commenced in March 2017, with a payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_12497842-5cfc-4667-b3dc-914615579568" contextRef="C_153c5b4a-f937-44e5-96f0-6d718a942b81" name="tkno:PaymentForRentExpense" unitRef="U_USD" scale="3" decimals="-2" format="ixt:numdotdecimal">5.0</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand a month and a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6d563d4e-97c7-4816-8f43-6126f8147d1d" contextRef="C_e96f1c07-c309-4008-90fa-cd7826aa53d9" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one-year</span></ix:nonNumeric></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> term.</span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4a40acbb-3dc6-4f78-8a2f-e46b47ce40b7" contextRef="C_a559d064-ea8a-4dbb-b3cf-3ca6247dff55" name="us-gaap:LesseeOperatingLeaseOptionToExtend"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> The Company had the option to extend the term of the lease for two additional separate, successive terms of one year each, following the expiration of the initial term of the lease.</span></ix:nonNumeric></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> The Company entered into a lease extension in June 2020 and extended the lease term until June 2021. The lease agreement was not renewed beyond June 2021.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The lease agreement with Meeches LLC, a related party (see &#x201c;Note 14&#x2014;Related Parties&#x201d;) commenced in September 2019, with a payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c2297226-0b71-482c-99d5-010f1f68d596" contextRef="C_50b892d1-3ce1-492e-b4f7-302cd06befd3" name="tkno:PaymentForRentExpense" unitRef="U_USD" scale="3" decimals="-2" format="ixt:numdotdecimal">20.0</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand a month and a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_66428613-2ab8-4ca0-a799-5127adf56e6d" contextRef="C_9a5df773-421a-407b-8311-d29ef465d15f" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five-year</span></ix:nonNumeric></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> term.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Rent expense for the years ended December 31, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cbfd71da-8352-43d5-bc22-541737f02a7b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:PaymentForRentExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.7</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_09a017ce-51f2-4a55-930c-dab160d88eee" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="tkno:PaymentForRentExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.2</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4c007925-f689-46c7-a2e0-82bc1ae957c8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Future minimum lease payments with unrelated and related parties as of December 31, 2021 are as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:48.405%;"></td>
        <td style="width:1.627%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:13.522%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:1.627%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:13.48%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:1.627%;"></td>
        <td style="width:1.37%;"></td>
        <td style="width:13.512%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Unrelated</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Related</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_574ea59f-c5d4-49b1-80a7-701718fa3503" contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,551</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3822c09e-88c6-415a-a92a-308e094629c2" contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">267</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_eb2624f3-aa34-4509-8041-7a89af5d15ce" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,818</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_fa3a8449-5764-4e99-a39d-3449537786af" contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,668</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6a2ab8fd-302f-4de7-9e74-16feec980cb7" contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">279</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_59d44d48-5d24-447e-a2a8-db54c9af359f" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,947</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b8f0f29d-6004-4c00-8f53-a99ac5223095" contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,686</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a31a93b5-8114-4bfd-a95c-ded21fcc4788" contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">191</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_990a1a27-363d-4ddc-bd4e-8945e8f988a4" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,877</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0f6d3f9d-aa86-48a0-95d1-15f428934e67" contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,239</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6f4254ed-0143-41d6-a554-207a0525bf89;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;</span></span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8eff1f50-54e1-42cc-b1b7-3dfd45c71063" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,239</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_098f5bde-0608-490c-9e2c-57739ca5c591" contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,209</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_12302400-c3d2-4365-9493-97709f5ee428" contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b39e1914-13a5-4c0d-be85-23468f866591" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,209</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6bb278e0-39c8-41e4-8953-376bcf6f90b6" contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,538</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f1cb5def-3bb4-4df6-a8e8-a842c53106fa" contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_eab0a8de-f106-4626-be98-5996cf7a21b8" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,538</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total future minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d0e7502b-eb22-436f-9704-9ccd872c2126" contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,891</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2de6a0a0-40ec-49dd-9c85-b9b651a1ce53" contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">737</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8799331f-f81b-42e1-8ba0-8cc05e900550" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,628</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Litigation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s industry is characterized by frequent claims and litigation, including claims regarding intellectual property and product liability. As a result, the Company may be subject to various legal proceedings from time to time. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. Any current litigation is considered immaterial and counter claims have been assessed as remote.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <div><ix:nonNumeric id="F_7c265058-0799-4b6a-b7ec-9404f97c38cf" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 16. Income Taxes</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_712db943-f403-4ef7-8b7e-c189b25ad9fb" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#x2019;s provision for (benefit from) income taxes consist of the following for the year ended December 31, 2021 and 2020 (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.292%;"></td>
        <td style="width:1.205%;"></td>
        <td style="width:1.955%;"></td>
        <td style="width:13.469%;"></td>
        <td style="width:1.299%;"></td>
        <td style="width:1.205%;"></td>
        <td style="width:1.955%;"></td>
        <td style="width:13.322%;"></td>
        <td style="width:1.299%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_de6a2efa-692d-41d8-b2c7-a56487ecb1f8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6dc0c892-ebf1-4c3e-9c95-88fef2891343" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,196</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c5fed364-8b69-4f6d-9183-5f54e4627521" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_a7df5b15-21e2-4b92-9177-c540a1e69af3" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">262</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total current</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2a780476-bf61-4274-b85d-628c8b10d037" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f1630828-03e4-476e-bc69-951c572e8f5b" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">934</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e16556c1-f2da-4559-8645-59070c9e5074" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,604</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1a3393ea-80b6-4c54-8a8a-86074e72865e" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,954</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b416e2ee-efe2-4198-bf88-85b774a31347" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">233</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_66a21483-779e-45f4-8286-896d046aab8b" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">136</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8ac58f6f-cb02-4bb3-9a66-44063a033f67" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,837</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_40942347-7930-4ec2-a394-a054a0bde475" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,090</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense (benefit)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_45a63ccc-eb20-4185-8dde-1e307f6740d8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,834</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aff7695b-86d1-4c70-9722-dfd72da98aee" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,156</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b8474ce6-06b3-4a46-9361-9bc8b76d37c3" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A reconciliation of the statutory tax rate to the Company&#x2019;s effective tax rate is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.051%;"></td>
        <td style="width:1.192%;"></td>
        <td style="width:0.844%;"></td>
        <td style="width:12.185%;"></td>
        <td style="width:3.254%;"></td>
        <td style="width:1.192%;"></td>
        <td style="width:0.844%;"></td>
        <td style="width:12.185%;"></td>
        <td style="width:3.254%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Statutory federal income tax rate %</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_2b5e7127-f12c-46b7-aefb-4b89569579e8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">21.0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e598bcb8-9679-4940-8384-2bce0a99feab" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">21.0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State income tax rate</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e6849c96-8fbe-4347-bf25-bfb45b630b32" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">2.1</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_21bb1a2f-8a6f-4f6a-8771-8631ce360abf" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">7.0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Permanent items</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_56d17e10-0fcf-4994-8b2d-6c15ce154254" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:EffectiveIncomeTaxRateReconciliationPermanentItems" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_59020034-29a6-461b-ae14-781522f7712d" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="tkno:EffectiveIncomeTaxRateReconciliationPermanentItems" unitRef="U_pure" scale="-2" decimals="3" sign="-" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock compensation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ae1f348a-f51a-441a-8b9f-7ea8de14b11b" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="U_pure" scale="-2" decimals="3" sign="-" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_576adcd7-fd95-4158-a9b3-6f421ee6d906" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">1.7</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">CARES Act</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e1c541df-482a-4c23-8476-0e0a154360a5" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dba24147-4579-4cb9-902d-91784df1b271" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="tkno:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" unitRef="U_pure" scale="-2" decimals="3" sign="-" format="ixt:numdotdecimal">4.7</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development credit</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_66eb5d5b-6898-458a-910d-f5110c7e776f" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b4b848f0-e5b3-4004-8fe1-74aac2075549" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_ea571563-aa39-497a-9959-b4ae1e9c4555" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_76bf3ce9-da54-47ec-874b-7d23878c0c40" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" unitRef="U_pure" scale="-2" decimals="3" sign="-" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effective tax rate %</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_32864900-8f7a-4e49-8723-2fef013d23e3" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">22.4</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_dfb70aae-666c-438a-84ca-9fc3eebf507d" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="3" format="ixt:numdotdecimal">24.5</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes are provided for the tax effects of transactions reported in the financial statements and consist of taxes currently due, plus deferred taxes. Deferred taxes are recognized for differences between the basis of assets and liabilities for financial statement and income tax purposes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will be either deductible or taxable when the assets and liabilities are recovered or settled. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7a7f91b2-d72b-461a-bf8c-649e21616f13" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" escape="true" continuedAt="F_7a7f91b2-d72b-461a-bf8c-649e21616f13_1"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#x2019;s component of net deferred tax liability and assets consist of the following as of December 31, 2021 and 2020 (in thousands):</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:continuation id="F_7a7f91b2-d72b-461a-bf8c-649e21616f13_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.533%;"></td>
        <td style="width:1.51%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:15.023%;"></td>
        <td style="width:0.921%;"></td>
        <td style="width:1.51%;"></td>
        <td style="width:1.371%;"></td>
        <td style="width:14.841%;"></td>
        <td style="width:0.921%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax asset</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net operating loss carryforwards</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_76a016f5-c6f9-4134-8270-e4cf9c349bdd" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,672</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4423a8f1-49ca-4586-a6bf-d13baac1734e" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">692</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_96e3d8fe-b463-483b-99fc-1ac67bf5f7a9" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">401</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_0f971a30-63fb-4285-bffa-ed41c042e85d" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">214</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock compensation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_837ff6d1-bcff-41f7-bba4-f2fd5222c96c" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">262</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aace4981-4710-4699-95ac-d492606bcdff" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Tax credit carryforwards</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8626ae0f-3af5-4ee0-9c49-04a01dbcf719" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">150</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_82754eef-df30-4a75-ad3b-0bd3f9ae886c" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">53</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accruals and other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b07b65c5-0cd3-47fa-8954-31a61229c387" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">241</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1039df30-b3e1-49c5-b30a-746b6f0fae66" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">88</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred tax asset</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_35417d91-0908-4d6e-ba80-2e433a7a3dab" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,726</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_9634f7a2-8286-4b15-97fd-43e8d1fbf244" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,047</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax liability</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Fixed assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8040401e-dac5-403f-91dd-5ad7241442be" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="tkno:DeferredTaxLiabilitiesFixedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,429</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_72253a98-0c7c-4ae9-bd95-4b8b2a8287d0" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="tkno:DeferredTaxLiabilitiesFixedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,746</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangibles</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b7762b4d-bbbd-44b8-9a82-1b366465fe3d" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,973</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b1398db2-f8d2-426a-b529-d468d19bc30b" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,291</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred tax liability</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3d58ee85-3575-4614-ae5a-f5bcc10ede3e" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,402</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_1016735a-8381-418b-82da-d0e1cf3fef2f" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,037</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b7180911-6db4-4b3e-aef3-6ab1608d0d35" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">477</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d941742f-3911-4779-b71d-afd9e21f3823" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net deferred tax liability</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_edb8d26c-2d8d-40e6-a4d5-5f3ac6632300" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,153</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5fa85865-8705-458d-bd99-25b221b0ef5f" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:DeferredTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,990</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of the end of December 31, 2021, Teknova has federal and state net operating loss (NOL) carryforwards of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_6b1326fd-3566-475a-bd28-ba4190ee1478" contextRef="C_c58eea4b-2511-435b-8cb6-cbf57edac8e9" name="us-gaap:OperatingLossCarryforwards" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">13.7</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_4cddf36b-748b-470a-aa02-9e3eee816d19" contextRef="C_ce91c4cf-992d-4e17-a800-68817a7b9dac" name="us-gaap:OperatingLossCarryforwards" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">11.7</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. The federal NOL carryforwards will carryforward indefinitely but are subject to an </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_baceb2c9-6100-4e56-8a39-405bbdd0691a" contextRef="C_b02b2448-1526-44b5-8a9c-a98de9e80209" name="tkno:TaxableIncomeLimitationPercent" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">80</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% taxable income limitation. The state NOL carryforwards begin to expire in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ce565099-9cbc-45d5-a02d-2a970e82aae8" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:NetOperatingLossCarryforwardsExpirationYear"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2036</span></ix:nonNumeric></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021, the Company has federal research and development tax credit carryforwards of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_8410edd7-3e61-407c-a2a3-f93211822598" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.1</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, which will begin to expire in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_75a6ad48-f59b-40ae-bd89-54e397530f0c" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="tkno:ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2035</span></ix:nonNumeric></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and state research and development tax credit carryforward that are insignificant and carry forward indefinitely. NOLs and tax credit carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant stockholders, as defined under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, as well as similar state tax provisions. This could limit the amount of NOLs and tax credits that the Company can utilize annually to offset future taxable income or tax liabilities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted. The CARES Act, among other things, includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act, including, permitting NOLs, carryovers and carrybacks to offset </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c5b3bd99-008a-4a84-88d3-ca30ede1b560" contextRef="C_48cb0f62-2e7d-46df-8a59-11e50f478c80" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">100</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes. As a result, the Company's 2020 effective tax rate includes an income tax benefit related to the anticipated refunds from tax losses generated in prior years that are permitted to be carried back to certain years when the U.S. federal income tax rate was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_74a7dd1a-0a79-4269-8447-1092aa17663e" contextRef="C_2a58048b-39d8-492c-a960-77543e11f7a3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">34</ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 29, 2020, the California legislature enacted California Assembly Bill 85 (AB 85), which suspends the use of California NOLs and limits the use of California research tax credits for tax years beginning in 2020 and before 2023. The Company&#x2019;s 2020 state income tax has increased as a result of restrictions on the utilization of tax attributes. There is no significant impact on the Company's 2021 financial statements due to the loss generated. Subsequently on February 9, 2022, California Senate Bill (SB 113) was enacted and restores the use of net operating losses and business tax credits that were suspended or limited under AB 85 one year earlier, allowing tax attributes to be used in fiscal year 2022. The tax impact of the new legislation, if any, will be recorded in the first quarter of fiscal year 2022 in the period of enactment.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d7b8bb08-4c74-4198-9ae6-21b9096604dd" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_bfb8c931-d2d1-4679-a7e7-1c485603abbf" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unrecognized tax benefits at December 31, 2021 and 2020. In connection with FASB&#x2019;s Accounting for Uncertainty in Income Taxes, the Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. The Company does not expect to recognize any unrecognized tax benefits over the next twelve months. Consequently, the Company has </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_43ba973a-7bb1-4052-8ebd-a70eae701124" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_1e5bd901-bf96-4489-a2db-aa39fcb9a0af" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t accrued interest or penalties related to uncertain tax positions as of the end of December 31, 2021 or 2020.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova files income tax returns in the U.S. federal jurisdiction and various states. The Company is no longer subject to U.S. federal income tax examinations for tax years prior to 2018. The Company is no longer subject to state income tax examinations for tax years prior to 2017. The Company is currently not under examination by the Internal Revenue Service or any other taxing authorities.</span></p></ix:nonNumeric></div>
  <div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_796314df-10ab-40c5-9361-9c612356e8b7" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 17. Other Financial Information</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1852d337-9872-4942-b966-cefa781f5712" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the allowance for doubtful accounts is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.698%;"></td>
        <td style="width:1.52%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:14.861%;"></td>
        <td style="width:0.921%;"></td>
        <td style="width:1.52%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:15.021%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5b0a8846-894d-4811-bd96-ecaefb749b4e" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_881fd672-dc44-4482-b2e4-5bb096439d72" contextRef="C_ce7a2740-0089-486f-b5f4-24cb6fd74433" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provisions (benefits)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_cbc04aaa-b195-4914-9581-67fa2d213823" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">235</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_3411a0ef-5ef0-4c34-9657-74027f31cd69" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Recoveries (write-offs), net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_7f8abf95-acdc-4964-ac0a-959af7b851f7" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">235</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_89c5d055-a9fb-442a-880b-bec689519344" contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c94b9e6a-8b62-46b6-938b-8271e6be3e53" contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_add6bb2a-3335-47e0-8069-1ee03c203108" contextRef="C_16593929-3cac-4302-99c6-5978af7602c5" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_72d6101e-a21b-4e66-88e9-59138b0ab330" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:ScheduleOfUtilityInventoryTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the inventory reserve is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.653%;"></td>
        <td style="width:1.52%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:14.858%;"></td>
        <td style="width:0.921%;"></td>
        <td style="width:1.52%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:14.847%;"></td>
        <td style="width:0.921%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_d5e94772-bb3b-48ef-ae9b-b2ee2a095594" contextRef="C_48e93151-fd7e-455c-b679-02967409ff2c" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_137c5380-0aa5-4d83-9f58-66d4b7130b83" contextRef="C_de781431-3ef1-4a0c-a774-7eb06070c2b2" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provisions (benefits)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_b306a14a-28d4-4338-898f-4bd2d93597c8" contextRef="C_29b3d98d-6def-4fb5-a529-bc2d2c44516f" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">555</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_c33718ab-09ea-4536-bae3-c1cbb65aa91b" contextRef="C_1ba0adf2-6b70-4599-b301-c4348bb00e6d" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">112</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Write-offs and other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_64e6761c-3f21-4ae2-8cb4-02075e1a556b" contextRef="C_29b3d98d-6def-4fb5-a529-bc2d2c44516f" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">114</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_f16ecc80-cc82-46ce-9d7c-8c6809f5af9d" contextRef="C_1ba0adf2-6b70-4599-b301-c4348bb00e6d" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">99</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_aff3312c-456e-4029-8ca9-4fc9ef840608" contextRef="C_043792c2-c9bc-4348-bda8-ff84caa088f7" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">470</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_79dea9e6-3918-428b-83b4-1be571d8d6c3" contextRef="C_48e93151-fd7e-455c-b679-02967409ff2c" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></ix:exclude></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3fbdcc58-6509-41d2-a273-109e1e040e21" contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222" name="us-gaap:SummaryOfValuationAllowanceTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the income tax valuation allowance is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.73%;"></td>
        <td style="width:1.52%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:15.043%;"></td>
        <td style="width:0.696%;"></td>
        <td style="width:1.52%;"></td>
        <td style="width:1.381%;"></td>
        <td style="width:15.032%;"></td>
        <td style="width:0.696%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e63520fd-eb6e-40e9-a06a-b8d53f5cbeb4" contextRef="C_9afb5de9-9c03-4097-96ff-512e4c3b5b7f" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_e6e99a50-8879-42dc-a31a-2cbbd8117701" contextRef="C_f2899cde-95b3-44a8-afa2-b69ae7a9b6f0" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additions charged to expense</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_902dfacc-fb91-4594-ad73-fc794f46aac8" contextRef="C_de356dd3-bf8e-485b-bea4-36621eb42278" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">477</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5abd844a-758f-46ed-842c-1eb6efdcc267" contextRef="C_758ef13b-863c-4df1-b049-d785529d89f2" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Reductions charged to other accounts</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_5304a603-3216-4e72-a155-e1007bfa4710" contextRef="C_de356dd3-bf8e-485b-bea4-36621eb42278" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_56f1755d-7b23-481a-a874-1fd70187943c" contextRef="C_758ef13b-863c-4df1-b049-d785529d89f2" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_91d96e1b-4a07-4703-9f88-d5ecdd71e2b2" contextRef="C_7eab51ff-d3f3-4d64-b663-0209cf9b7220" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">477</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"><ix:nonFraction id="F_12558bb0-9440-4f56-a35b-923361991711" contextRef="C_9afb5de9-9c03-4097-96ff-512e4c3b5b7f" name="us-gaap:ValuationAllowancesAndReservesBalance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">F-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p>
  <hr style="page-break-after:always;" />
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.3
<SEQUENCE>2
<FILENAME>tkno-ex4_3.htm
<DESCRIPTION>EX-4.3
<TEXT>
<html>
 <head>
  <title>EX-4.3</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exhibit 4.3</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="toc83801_15"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">DESCRIPTION OF SECURITIES OF ALPHA TEKNOVA, INC.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">General</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The authorized capital stock of Alpha Teknova, Inc. (referred to herein as &#x201c;Teknova,&#x201d; &#x201c;company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d;) consists of:</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:4.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:6.0pt;min-width:3.333%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.447919145106397%;">&#x2022;</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,000,000 shares of common stock, $0.00001 par value per share (&#x201c;common stock</font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">&#x201d;)</font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">; and </font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:4.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.447919145106397%;">&#x2022;</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,000,000 shares of undesignated preferred stock, $0.00001 par value per share (&#x201c;preferred stock&#x201d;). </font></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Common Stock</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Except as otherwise expressly provided in our amended and restated certificate of incorporation or as required by applicable law, all shares of common stock have the same rights and privileges and rank equally, share ratably and are identical in all respects as to all matters, including, without limitation, those described below:</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Dividend Rights</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The holders of common stock will be entitled to receive ratably those dividends, if any, that may be declared from time to time by our board of directors out of funds legally available. Any future determination to pay dividends on our capital stock will be subject to applicable laws, and will depend on our earnings, if any, financial condition, results of operations, capital requirements and such other factors that our board of directors deems relevant.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Voting Rights</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The holders of common stock are entitled to one vote per share on all matters to be voted upon by the stockholders.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Right to Receive Liquidation Distributions</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the event of a liquidation, dissolution or winding up of our company, the holders of common stock are entitled to share ratably in all assets remaining after payment of liabilities, subject to prior distribution rights of preferred stock, if any, then outstanding.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">No Preemptive or Similar Rights</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The common stock has no preemptive or conversion rights or other subscription rights. There are no redemption or sinking fund provisions applicable to the common stock.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Listing</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our common stock is listed on the Nasdaq Global Market under the symbol &#x201c;TKNO.&#x201d;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Preferred Stock</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation authorizes our board of directors, subject to limitations prescribed by Delaware law, to issue up to 10,000,000 shares of our preferred stock in one or more series, to determine and fix from time to time the number of shares to be included in each such series and to fix the designations, powers, rights and preferences of the shares of each such series, and the qualifications, limitations and restrictions thereof, including voting rights (if any), dividend rights, dissolution rights, conversion rights, exchange rights and redemption rights, in each case without further vote or action by our stockholders. Our board of directors can also increase or decrease the number of shares of any such series, but not below the number of shares of such series then outstanding, without any further vote or action by our stockholders.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our board of directors may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of our common stock. The issuance of preferred</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exhibit 4.3</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring or preventing a change in control and may adversely affect the market price of our common stock and the voting and other rights of the holders of our common stock.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Registration Rights</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our investors&#x2019; rights agreement, dated as of January 14, 2019, with certain of our stockholders identified therein grants such stockholders certain registration rights in respect of the &#x201c;registrable securities&#x201d; held by them, which securities include (i) any common stock held by investors party to our investors&#x2019; rights agreement; (ii) any common stock issued or issuable, directly or indirectly, upon conversion and/or exercise of any of our other securities held by the investors party to our investors&#x2019; rights agreement; and (iii) any common stock issued as, or issuable upon the conversion or exercise of any warrant, right, or other security that is issued as, a dividend or other distribution with respect to, or in exchange for or in replacement of, the securities in clauses (i) and (ii). The registration of shares of our common stock pursuant to the exercise of these registration rights would enable the holders thereof to sell such shares without restriction under the </font><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Securities Act of 1933, as amended (&#x201c;</font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Securities Act&#x201d;) when the applicable registration statement is declared effective. Under our investors&#x2019; rights agreement, we will pay all expenses relating to such registrations, including the fees of one counsel for the participating holders, and the holders will pay all underwriting discounts, commissions and stock transfer taxes relating to the sale of their shares. Our investors&#x2019; rights agreement also includes customary indemnification and procedural terms.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These registration rights will expire on the earlier of (i) a deemed liquidation event, subject to certain exceptions; (ii) a transaction in which a person or group of related persons acquires more than 50% of our outstanding voting stock, subject to certain exceptions; and (iii) such time as Rule 144 of the Securities Act (&#x201c;Rule 144&#x201d;) or another similar exemption under the Securities Act is available for the sale of all of such holder&#x2019;s shares without limitation during a three-month period without registration.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Demand Registration Rights</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The holders of not less than 50% of the registrable securities then outstanding may request that we file a registration statement on Form S-1 with respect to at least 40% of the then-outstanding registrable securities (or a lesser percentage if the anticipated aggregate offering price, net of selling expenses, would exceed $15.0 million).</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Once we are eligible to use a registration statement on Form S-3, the holders of not less than 30% of the registrable shares then outstanding may request that we file a registration statement on Form S-3 with respect to such holders&#x2019; registrable securities then outstanding, if the aggregate offering price of the registrable securities, net of selling expenses, is expected to exceed $5.0 million.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Piggyback Registration Rights</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the event that we propose to register any of our securities under the Securities Act, either for our own account or for the account of other security holders, the stockholders party to our investors&#x2019; rights agreement will be entitled to certain &#x201c;piggyback&#x201d; registration rights allowing them to include their registrable securities in such registration, subject to certain marketing and other limitations. As a result, whenever we propose to file a registration statement under the Securities Act other than with respect to a demand registration, a registration statement on Form S-4 or S-8 or a registration to register debt securities and underlying common stock, these holders will be entitled to notice of the registration and will have the right to include their registrable securities in the registration subject to certain limitations.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Anti-Takeover Matters in our Governing Documents and Under Delaware Law</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Certain provisions of Delaware law, along with our amended and restated certificate of incorporation and our amended and restated bylaws, all of which are summarized below, may have the effect of delaying, deferring or discouraging another person from acquiring control of our company. These provisions are expected to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed, in part, to encourage persons seeking to acquire control of our company to first negotiate with our board of directors. However, these</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exhibit 4.3</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">provisions could have the effect of delaying, discouraging or preventing attempts to acquire us, which could deprive our stockholders of opportunities to sell their shares of common stock at prices higher than prevailing market prices.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Authorized but Unissued Capital Stock</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The authorized but unissued shares of common stock and preferred stock are available for future issuance without stockholder approval, subject to any limitations imposed by the rules of The Nasdaq Stock Market LLC. These additional shares may be used for a variety of corporate finance transactions, acquisitions and employee benefit plans. The existence of authorized but unissued and unreserved common stock and preferred stock could make more difficult or discourage an attempt to obtain control of us by means of a proxy contest, tender offer, merger or otherwise.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Classified Board of Directors</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation provides that our board of directors is divided into three classes, with the classes as nearly equal in number as possible and each class serving three-year staggered terms. The directors in each class will serve for a three-year term (other than the directors initially assigned to Class I and Class II whose terms shall expire at our 2022 and 2023 Annual Meetings of the Stockholders, respectively), one class being elected each year by our stockholders. This system of electing and removing directors may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of us, because it generally makes it more difficult for stockholders to replace a majority of the directors.</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation also provides that the total number of directors shall be determined from time to time exclusively by our board of directors; </font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">provided</font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> that, at any time Telegraph Hill Partners IV, L.P. (&#x201c;THP LP&#x201d;) and its affiliate THP IV Affiliates Fund, LLC (&#x201c;THP LLC,&#x201d; and together with THP LP, &#x201c;THP&#x201d;) beneficially owns, in the aggregate, at least 50% in voting power of the then-outstanding shares of stock of the company entitled to vote generally in the election of directors, the stockholders may also fix the number of directors by resolution adopted by the stockholders.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Removal of Directors; Vacancies</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation provides that, subject to the rights of holders of any series of our preferred stock, directors may be removed with or without cause by the affirmative vote of the holders of a majority in voting power of the then-outstanding shares of stock of our company entitled to vote generally in the election of such directors; </font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">provided, however</font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, that, from and after the time that THP first ceases to beneficially own more than 50% in voting power of the then-outstanding shares of stock of the Company entitled to vote generally in the election of directors (the &#x201c;THP Trigger Event&#x201d;), any such director or all such directors may be removed only for cause and only by the affirmative vote of the holders of at least 66 2/3% in voting power of all the then-outstanding shares of stock of our company entitled to vote thereon, voting together as a single class.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, our amended and restated certificate of incorporation provides that, subject to the rights of the holders of any series of our preferred stock and except as otherwise provided therein, any vacancy resulting from the death, resignation, removal or disqualification of a director or other cause, or any newly created directorship in the board of directors, may be filled by a majority of the directors then in office or by our stockholders; </font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">provided, however</font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, that from and after the THP Trigger Event, any vacancy resulting from the death, resignation, removal or disqualification of a director or other cause, or any newly created directorship in the board of directors, shall be filled only by a majority of the directors then in office and shall not be filled by our stockholders.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These provisions may have the effect of deferring, delaying, or discouraging hostile takeovers, changes in control of us or changes in our management.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Delaware Anti-Takeover Law</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation provides that we will opt out of Section 203 (&#x201c;Section 203&#x201d;) of the General Corporation Law of the State of Delaware, as amended, (&#x201c;DGCL&#x201d;) until such time as THP</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exhibit 4.3</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">beneficially owns, in the aggregate, less than a majority of the total voting power of all the then-outstanding shares of stock of our company entitled to vote generally in the election of directors, at which time we shall immediately and automatically become governed by Section 203.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Section 203 prohibits persons deemed to be &#x201c;interested stockholders&#x201d; from engaging in a &#x201c;business combination&#x201d; with a publicly held Delaware corporation for three years following the date such persons become interested stockholders unless the business combination is, or the transaction in which the person became an interested stockholder was, approved in a prescribed manner or another prescribed exception applies. Generally, an &#x201c;interested stockholder&#x201d; is a person who, together with affiliates and associates, owns, or within three years prior to the determination of interested stockholder status did own, 15% or more of a corporation&#x2019;s voting stock. Generally, a &#x201c;business combination&#x201d; includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. The existence of this provision may have an anti-takeover effect with respect to transactions that are not approved in advance by our board, including discouraging attempts that might result in a premium over the market price for the shares of common stock held by stockholders.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation provides that THP (together with its affiliates, successors and assigns) will not be deemed to be an &#x201c;interested stockholder&#x201d; regardless of the percentage of ownership of the total voting power of all the then-outstanding shares of stock of our entitled to vote generally in the election of directors beneficially owned by them.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">No Cumulative Voting</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Under Delaware law, the right to vote cumulatively does not exist unless the certificate of incorporation specifically authorizes cumulative voting. Our amended and restated certificate of incorporation does not authorize cumulative voting. Therefore, stockholders holding a majority of the shares of our stock entitled to vote generally in the election of directors will be able to elect all of our directors.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Special Stockholder Meetings</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation provides that, subject to the rights of the holders of any series of preferred stock with respect to such series of preferred stock, special meetings of stockholders may only be called by order of the Chairman of our board of directors, our board of directors or our Chief Executive Officer; </font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">provided, however</font><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, that at any time prior to the THP Trigger Event, special meetings of our stockholders shall also be called by or at the direction of our board of directors or the Chairman of our board of directors at the request of THP. Our amended and restated bylaws prohibit the conduct of any business at a special meeting other than as specified in the notice for such meeting. These provisions may have the effect of deferring, delaying, or discouraging hostile takeovers or changes in control or management.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Director Nominations and Stockholder Proposals</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of the board of directors or a committee of the board of directors. In order for any matter to be &#x201c;properly brought&#x201d; before a meeting, a stockholder must comply with advance notice requirements and provide us with certain information.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Generally, to be timely, a stockholder&#x2019;s notice must be received at our principal executive offices not less than 90 days nor more than 120 days prior to the first anniversary date of the immediately preceding annual meeting of stockholders. Our amended and restated bylaws specify requirements as to the form and content of a stockholder&#x2019;s notice. Our amended and restated bylaws allow the chair of a meeting of the stockholders to adopt rules and regulations for the conduct of that meeting that may have the effect of precluding the conduct of certain business at that meeting if the rules and regulations are not followed. These provisions may also defer, delay, or discourage a potential acquirer from conducting a solicitation of proxies to elect the acquirer&#x2019;s own slate of directors or otherwise attempting to influence or obtain control.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stockholder Action by Written Consent</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exhibit 4.3</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Pursuant to Section 228 of the DGCL, any action required to be taken at any annual or special meeting of the stockholders may be taken without a meeting, without prior notice, and without a vote if a consent or consents in writing, setting forth the action so taken, is or are signed by the holders of outstanding stock having not less than the minimum number of votes that would be necessary to authorize or take such action at a meeting at which all shares of our stock entitled to vote thereon were present and voted, unless the certificate of incorporation provides otherwise. Our amended and restated certificate of incorporation precludes stockholder action by written consent upon the occurrence of the THP Trigger Event.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Amendment of Certificate of Incorporation or Bylaws</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The DGCL provides generally that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation&#x2019;s certificate of incorporation or bylaws, unless a corporation&#x2019;s certificate of incorporation or bylaws, as the case may be, requires a greater percentage.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation provides that, upon the occurrence of the THP Trigger Event, the affirmative vote of the holders of at least 66 2/3% of the voting power of the then-outstanding shares of stock entitled to vote thereon, voting together as a single class, is required to alter, amend or repeal the following provisions of our amended and restated certificate of incorporation: Article V (Board of Directors), Article VI (Consent of Stockholders in Lieu of Meeting; Special Meetings of Stockholders), Article VII (Limitation of Liability), Article VIII (Corporate Opportunities and Competition), Article IX (Exclusive Forum), and Article X (Section 203 of the DGCL), and Article XI (Amendment of Certificate of Incorporation and Bylaws).</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation and our amended and restated bylaws provide that, upon the occurrence of the THP Trigger Event, the affirmative vote of the holders of at least 66 2/3% of the voting power of the then-outstanding shares of stock entitled to vote thereon, voting together as a single class, will be required to alter, amend or repeal our amended and restated bylaws.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The provisions of the DGCL, our amended and restated certificate of incorporation and our amended and restated bylaws could have the effect of discouraging others from attempting hostile takeovers and, as a consequence, they may also inhibit temporary fluctuations in the market price of our common stock that often result from actual or rumored hostile takeover attempts. These provisions may also have the effect of preventing changes in the composition of our board and management. It is possible that these provisions could make it more difficult to accomplish transactions that stockholders may otherwise deem to be in their best interests.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Exclusive Forum</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if and only if the Court of Chancery of the State of Delaware lacks subject matter jurisdiction, any state court located within the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware) shall, to the fullest extent permitted by law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers, employees or stockholders to us or our stockholders, (iii) any action asserting a claim against us or any of our current or former directors, officers, employees or stockholders arising pursuant to any provision of the DGCL or of our amended and restated certification of incorporation or our amended and restated bylaws, (iv) any claim or cause of action seeking to interpret, apply, enforce or determine the validity of our amended and restated certification of incorporation or our amended and restated bylaws, (v) any action or proceeding asserting a claim against us or any of our current or former directors, officers, employees or stockholders as to which the DGCL confers jurisdiction to the Court of Chancery of the State of Delaware, or (vi) any action asserting a claim governed by the internal affairs doctrine of the law of the State of Delaware. The foregoing exclusive forum provisions will not apply to claims arising under the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exhibit 4.3</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These choice of forum provisions may have the effect of discouraging lawsuits against our directors and officers. The enforceability of similar choice of forum provisions in other companies&#x2019; certificates of incorporation has been challenged in legal proceedings and there is uncertainty as to whether a court would enforce such provisions. In addition, investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. It is possible that, in connection with any applicable action brought against us, a court could find the choice of forum provisions contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in such action. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and consented to the forum provisions in our amended and restated certificate of incorporation.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>tkno-ex23_1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html>
 <head>
  <title>EX-23.1</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit 23.1</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We consent to the incorporation by reference in the following Registration Statements:</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">           </font></p>
  <p style="text-indent:-7.143%;padding-left:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:-7.143%;padding-left:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1) 	Registration Statement (Form S-8 No. 333-257523) pertaining to the Alpha Teknova, Inc. 2016 Stock Plan, as amended, the Alpha Teknova, Inc. 2020 Equity Incentive Plan, as amended, the Alpha Teknova, Inc. 2021 Equity Incentive Plan, and the Alpha Teknova, Inc. 2021 Employee Stock Purchase Plan; and</font></p>
  <p style="text-indent:-7.143%;padding-left:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:-7.143%;padding-left:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(2)	Registration Statement (Form S-8 No. 333-262375) pertaining to the Alpha Teknova, Inc. 2021 Equity Incentive Plan and the Alpha Teknova, Inc. 2021 Employee Stock Purchase Plan;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">of our reports dated March 18, 2022, with respect to the financial statements of Alpha Teknova, Inc., included in this Annual Report (Form 10-K) of Alpha Teknova, Inc. for the year ended December 31, 2021.</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Ernst &amp; Young LLP</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:13.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">San Jose, CA</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">March 18, 2022</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>tkno-ex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html>
 <head>
  <title>EX-31.1</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit 31.1</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CERTIFICATION PURSUANT TO</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I, Stephen Gunstream, certify that:</font></p>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I have reviewed this Annual Report on Form 10-K of Alpha Teknova, Inc.;</font></div></div>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(3)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(4)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(a)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(b)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(c)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(d)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font></div></div>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(5)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(a)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(b)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.</font></div></div>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:45.463%;"></td>
    <td style="width:5.037%;"></td>
    <td style="width:3.037%;"></td>
    <td style="width:46.463%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: March 18, 2022</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</font></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Stephen Gunstream</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Stephen Gunstream</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">President and Chief Executive Officer</font></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(Principal Executive Officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>tkno-ex31_2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html>
 <head>
  <title>EX-31.2</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit 31.2</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CERTIFICATION PURSUANT TO</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I, Matthew Lowell, certify that:</font></p>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">I have reviewed this Annual Report on Form 10-K of Alpha Teknova, Inc.;</font></div></div>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(3)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(4)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(a)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(b)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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;</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(c)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(d)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font></div></div>
  <div style="display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(5)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(a)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(b)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">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.</font></div></div>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:45.463%;"></td>
    <td style="width:5.037%;"></td>
    <td style="width:3.037%;"></td>
    <td style="width:46.463%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: March 18, 2022</font></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</font></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Matthew Lowell</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Matthew Lowell</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Chief Financial Officer</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(Principal Financial and Accounting Officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>tkno-ex32_1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html>
 <head>
  <title>EX-32.1</title>
 </head>
 <body>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Exhibit 32.1</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER PURSUANT TO</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In connection with the Annual Report of Alpha Teknova, Inc. (the &#x201c;Company&#x201d;) on Form 10-K for the period ending December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the &#x201c;Report&#x201d;), the undersigned hereby certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that:</font></p>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(1)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></div>
  <div style="margin-left:4.537%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">(2)</font><div style="display:inline;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</font></div></div>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:45.463%;"></td>
    <td style="width:5.037%;"></td>
    <td style="width:3.037%;"></td>
    <td style="width:46.463%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: March 18, 2022</font></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</font></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Stephen Gunstream</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Stephen Gunstream</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">President and Chief Executive Officer</font></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(Principal Executive Officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:45.463%;"></td>
    <td style="width:5.037%;"></td>
    <td style="width:3.037%;"></td>
    <td style="width:46.463%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Date: March 18, 2022</font></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:top;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">By:</font></p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;border-bottom:0.250pt solid rgba(0,0,0,1);padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">/s/ Matthew Lowell</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:middle;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Matthew Lowell</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font>&#160;</p></td>
    <td style="background-color:rgba(255,255,255,1);padding-top:0.010in;word-break:break-word;vertical-align:bottom;padding-right:0.010in;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Chief Financial Officer</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </font></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">(Principal Financial Officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>img235218545_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img235218545_0.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_X6FN:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ
M-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^"B @(#QR9&8Z
M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR
M9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2(B"B @(" @(" @(" @('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(^"B @(" @(" @(#QD8SIF;W)M870^87!P;&EC
M871I;VXO<&]S='-C<FEP=#PO9&,Z9F]R;6%T/@H@(" @(" @(" \9&,Z=&ET
M;&4^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \<F1F
M.FQI('AM;#IL86YG/2)X+61E9F%U;'0B/D5L:6YS/"]R9&8Z;&D^"B @(" @
M(" @(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]D8SIT:71L93X*(" @(" @
M(" @/&1C.F1E<V-R:7!T:6]N/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @
M(" @(" @(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UR97!A:7(B/D9I;&4@
M3F%M93H@(" @(" @(" @(" @("!N97<N86DF(WA!.U5S97)N86UE.B @(" @
M(" @(" @(" @<G(Q.3(Q,#0F(WA!.TQO8V%L(%1I;64Z(" @(" @(" @(" @
M(#$S+4UA>2TR,#(Q(#$U.C0V.C,T)B-X03M%4U0@5&EM93H@(" @(" @(" @
M(" @(#$S+4UA>2TR,#(Q(#$X.C0V.C,T)B-X03M38W)I<'0@5F5R<VEO;CH@
M(" @(" @(" R+C8F(WA!.TEL;'5S=')A=&]R(%9E<G-I;VXZ(" @(#$V+C N
M,"8C>$$[1W)A<&AI8R!T>7!E.B @(" @(" @("!!<G1W;W)K)B-X03LF(WA!
M.RHJ*E1H92!P<F5F;&EG:'0@8VAE8VL@:7,@8V]M<&QE=&4N(%!L96%S92!E
M;G-U<F4@;6%N=6%L(&-H96-K<R!A<F4@8V]M<&QE=&5D('!E<B!P<F]C97-S
M+BHJ*B8C>$$[)B-X03M4:&4@9F]L;&]W:6YG(&9O;G1S(&%R92!P<F5S96YT
M(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @("!!<FEA;$U4)B-X03L@
M(" @(" @(" @07)I86PM0F]L9$U4)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@
M8V]L;W)S(&%R92!P<F5S96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @
M(" @("!#35E+)B-X03L@(" @(" @(" @0FQA8VLF(WA!.R8C>$$[+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X
M03L\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \
M+V1C.F1E<V-R:7!T:6]N/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @
M(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @
M>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(@H@(" @
M(" @(" @("!X;6QN<SIX;7!'26UG/2)H='1P.B\O;G,N861O8F4N8V]M+WAA
M<"\Q+C O9R]I;6<O(CX*(" @(" @(" @/'AM<#I-971A9&%T841A=&4^,C R
M,2TP-2TQ,U0Q-3HT-CHS.2TP-SHP,#PO>&UP.DUE=&%D871A1&%T93X*(" @
M(" @(" @/'AM<#I-;V1I9GE$871E/C(P,C$M,#4M,3-4,34Z-#8Z,SDM,#<Z
M,# \+WAM<#I-;V1I9GE$871E/@H@(" @(" @(" \>&UP.D-R96%T941A=&4^
M,C R,2TP-2TQ,U0Q-3HT-CHS.2TP-SHP,#PO>&UP.D-R96%T941A=&4^"B @
M(" @(" @(#QX;7 Z0W)E871O<E1O;VP^061O8F4@26QL=7-T<F%T;W(@0U,V
M("A7:6YD;W=S*3PO>&UP.D-R96%T;W)4;V]L/@H@(" @(" @(" \>&UP.E1H
M=6UB;F%I;',^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @/'AM<$=);6<Z=VED=&@^,C4V/"]X;7!'26UG.G=I9'1H/@H@
M(" @(" @(" @(" @(" @(" \>&UP1TEM9SIH96EG:'0^,3 P/"]X;7!'26UG
M.FAE:6=H=#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z9F]R;6%T/DI0
M14<\+WAM<$=);6<Z9F]R;6%T/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM
M9SII;6%G93XO.6HO-$%!45-K6DI29T%"06=%05E!0F=!040O-U%!<U5':'9D
M1SEZ84<Y=TE$375-04$T46ML3D$K,$%!04%!04)!05E!04%!045!)B-X03M!
M44)G04%!04%104(O*S1!1&M&:V(R2FQ!1U1!04%!04%F+V)!25%!0F=114)!
M545"9U5&0F=K1T)164I#=V='0F=G3$1!;TM#=V]+)B-X03M$0D%-1$%W341!
M=U%$031014$X3T1"351&0E%417AW8D=X<V-(>#AF2'@X9DAX.&9(=T5(0G=C
M3D1!,%E%0D%91VA54D92;V9(>#AF)B-X03M(>#AF2'@X9DAX.&9(>#AF2'@X
M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&8O.$%!
M15%G05I!14%!=T52)B-X03M!04E205%-4D%F+T5!84E!04%!2$%114)!445!
M04%!04%!04%!05%&07=)1T%104A#06M+0W=%04%G241!445"05%%04%!04%!
M04%!)B-X03M!44%#07=11D)G8TE#46],14%!0T%1341!9U%#0F=C1$)!24=!
M;DU"06=-4D)!049)4DEX459%1T4R16EC645537!':$)X5WA1:5!")B-X03M5
M=$AH37A::3A#4GEG=D5L47I25&MQ2WE9,U!#3E51;FLV3WI.:&156DA41#!U
M24E*;TU*0VAG6FA*4D92<5,P5G1.5DM"<GDT+U!%)B-X03LQ3U0P6EA71FQA
M5S%X9%AL.5=:,FAP86UT<V)7-799,U(Q9&YD-&58<#=F2#$K9C-/16A984AI
M26U+:31Y3FIO*T-K-5-6;'!E66U:)B-X03MQ8FY*,F5N-4MJ<$M7;7 V:7!Q
M<75S<F$V=F]204%)0T%1241"455%0E%914-!341B445!06A%1$)#15--545&
M55).:$EG6GAG6D5Y)B-X03MO8DAW1DU(4C133D-&5DII8W9%>DI$4D1G:&%3
M57E7:5DW3$-",U!33F5*16=X9%5K=V=*0VAG6DIJ6D9':61K9$95,SAQ3WIW
M>6=P)B-X03LP*U!Z:$I3:W1-5%4U4%)L9%E75G!B6$8Q95@Q4FQ:;61O85=P
M<F)',75B,E(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO)B-X03LK
M1&Q*5U=L-6E:;7!U8VY:-F9K<4]K<&%A;G%+;7%Q-GET<G$K=B]A04%W1$%1
M04-%44U2040X05-65V1G<6=S>#9!8FY/>'0X,$%*)B-X03LR1&U5<5-R0VI$
M66<Y46-627!R1D1D0TME+U1&2S124VYL4D=01#=E>#(K9FAJ651W;G4U3%-#
M1%$W1612:6AR1D-)<TPK-G-,<$QQ)B-X03LQ9FA-;E$W145%54MS1'-Y<TYI
M1#%Y331#46]T=4Q,3$A,:6IZ5$<O<TQ7*W18,513,#1+;3DO64-P34)*<'I3
M=3=1<V5H+UHV2'-4)B-X03M60UII94=8=U!F.$%T8VY,:6I/4&E9+S@V4&0U
M:BMJ.7E46F4T2UDK6#E-:3%05D5T2G!V46E-8S!R>6IJ<TE)6&U0,FEQ:79#
M;%-D)B-X03MS<7I:1$-.:GDK,# U3VQW:DIK15-A1R\R06Q09BM69#--,%5L
M>%IA:&)Z,C9T1T9*-6AY<W(X5E!&5F-D=V1I83EQ-6HO;E%.:41B)B-X03MN
M+WE226DT>4)',S)Q.7@K5VQX13ES;W9K4'%X>'E3<7E/<D1N2UEM-&=J.6MJ
M.7)I9F)):EA!,W-Z;#)-45(V=3<W,%!0.$%L>G%6)B-X03MT65A6.5!C4FU'
M,3E66$5A>6-U8U52:U R,50T0W<T:'AS83%'4T=T:5I!06,R=5A:331W36ED
M;S,S.4(U.5!.:5=:<G%%8G!7<3-/)B-X03MM,U!R43!D2$A#94(Y-#59>C%2
M>#1F:41U3CAR>31H35583#!E<WEA9DE*=TY%2C%D5W1T3&)$561/2F5W8VA8
M4FI74T-1-RMN2E0O)B-X03M!259U:D0S<4)P-7=-1%(O=&96*WEE,7-E<W@R
M3G!$;45$:UAB3F=%;6=&5#1$1EAC5SA$-#1Q-$%N<&ER=4QE0B\R<U9D42M(
M=&ER)B-X03MI0T11.6-687A61C9:<60Q<'0P3&TR23552WE2<T]34TDR>DDV
M;C=3=#-'0U5B65I-66U+2U Q4%1,5V4Q3W)A4T0Y5'%"9#)H4$HW)B-X03M6
M,C=(*V%.=C)(*V<W-4=-=6AA.&519SA-=691.2\W56U!2DY",7EB93%I<F1$
M:7)C8VMK56EY4G-5:U%H:V1446=J8T5%67%28C)$)B-X03MY2#4X:C%I3F10
M,4)G;7%)4&=F;TIG3S0O=T%V>$@P:C)W.'5+='AY9$9R3DAW97%0,"]C.%,P
M5%9','95;W(U53E2-&A)1E=V2&0T)B-X03LR44=V<U=R;E1:8V9(1VYY>E1:
M+T-M2C@V=C=M5#-(;C-38FQ'3GAO54QY>5)Z23AP2T9I,'1+2&U53"]!03!O
M2VUT0C$V-6E$4GE()B-X03M+6&,W3UAA;4]84$=,;R]B.$=R;GHQ;VMI4VU,
M>2]B>%-V2UI%64-+:6=W96QX;TEW2U8K3&(Y94UD2DUF>&XX1EID<#1J9%EX
M9"M8)B-X03MD6&-H=%$X-5=&,#%M1C!X5FIS-VE'94U6:E4X54UJ4U)G>'AX
M,$1L,3=F<SEY8VY$4WE&*W)M4'@Q87,S84U*8TY1*VU14%1Z<V)$)B-X03MR
M=#AL.&9N93%J,6$O=T)14S!L5#8U2D10-E-Z0VI343AU46PK1#1O-4,S>$E0
M;&=/;$II23-Y=G K3U-2,FQ%6DI4150V<5!0=3<O)B-X03M!0U!52S$Q-38P
M5S1D<$1O35%D<%=L9'8S4DQ+,')396TS2TDW9D97;V]A9V1Q,6I(4U1(.%@T
M*V)/9F%E2U<O:&IN-60Y,7DK4'97)B-X03M2965.1U-346YY+V)U2&E-5$]W
M:C5U9'5-:F9U*T-T.7)L=T$V-U5W;E-4+T%*-5%/,#A94#DR3UAL=C4X=G53
M:EAT67-B*S)T5G0W)B-X03M:27)G1U-3-VM33EDK5$TQ23!(2&%I24]O07(T
M6F9H>$=*3FYB;S1U<C%-36=(0TM/-4\Q931F04XV5WIA27-E<E1%:39D4V)'
M>B]N)B-X03M69U9-:W<O,S$O:R]T+S9U1$HK.#E)-614*W)Z*S5C2#=I<V@K
M;R]33R]Z4#E(>38K-4I34U-397 S,D9".7=Z26-%;&Q':"M8.45V)B-X03MT
M36=E-G5X6GI3=59A-F%A3VET-FEQ22]13D=02TYM8FQ51&)-4$QM;D=2;U@X
M4#!U,3 R:WA4>&=K.$I05W@S.'$X=VHY3SAN95=:)B-X03M,,'AZ95I)>$%K
M<4-G-$E8:E=127IC:DE65&-/0C$V<3-1-5A0535!3F].,DQ1651+:FPR=CE0
M=CDO,D9B+V=Z4T)9<F53-C9"1GA9)B-X03ML:#9:0EI&1#A6+V4Q<3%A<41V
M+T%$0F1S4#5Q5C!)+VHU2B]K-TAW.%)Y8F9$,SDO=T%V=&(O=V0U9D-81% U
M;5%X=T=10D%%-4]S)B-X03M+<T13<W9(.319+V<Y<T@U;64S;R](>2MA4'E'
M2VHK.3)(=39F2')7,VMX>GI(<'1J<#)P;3%S<FM88T-X4DU:=U9933=2<5I+
M8U-D)B-X03MG.5)4<5!X>DQW5$UO,E)4<F18:&IJ;G=X4$5+1R]W,U-V3%A'
M6F)95W8X06@V>FUA-BM,5F(K17AF55<K>$1$2E$X<#$W>4AQ:4@W)B-X03M0
M,FIV5$Y6<7,T>4AH2$ED9C%09F5Z4%EK-$AX<#-(=4@V+W@K=W)Z1V4U5$12
M.517=VUL6FA*4U9/2'%14V5L2W1'5C9O.4=P6&I1)B-X03LW9$UJ2TYT95A(
M>$)/-"]/;&E);S!L,'%/6FMJ;E)N9&QQ,W),>%=R8T]6141.=%AV:U!$4&4T
M>#!K=6MU-5)V4$Y7;GDV9$IB5S)M)B-X03MI,W5(0E@V,G!J5C9&,6)F,#0T
M>"MW35)J3C@R54Y.25-S>7-D,S1+2V<X.#)58U1H.4M2<&U"6DI1>6=R2DI6
M<%A(=V)C,EDW949")B-X03LR=TA%93EG9$=39G$O2%)F0C4U,'E/3D9B4T9,
M;S934G5':D)2;$E,8U S9C=:5W!R=FEC4C<P2%)Y+VYF:C5O2S0X,6%F3$9+
M=C9,)B-X03MJ-7I#54TW96U34%5R5&E21T17<$)Q4U1T=%1F0TU:-S)Y3VUK
M1#E8-"MB1W-T8W0R2W-G<T=0;#9!,W,U<G%.,45Y5SEI9#%%56]O)B-X03M:
M3&AE-$DK=V@V.51T4W1:.5<S4GAP+W9442MK9&8Q9G)3;E1,>&)056)E-UI$
M27--:75Y03A3440P0F]C;DE72V)S:T]+2D-D=RM:)B-X03M.1&ET<F4S+T%%
M47(O5C!L6#%735IE475F9TQN,#DK27EV9U!E-#5W5$I*-'5A-E!Z9%I2=5I&
M,'E.6%IW6E%O:4-U<&I61U5J,"LO)B-X03M%;6=.3BML9#AF1%!E9S974B]I
M*R]W1%=X<'E#-T5$:4-3479G4$1,6$U$3%!)9FMY-S%M-U,K;$PR*VY7-VAV
M5U5L6&0Q3F5-6DA3)B-X03MN9'4S>GEN3&M%4EA6=W1:<6AJ2$-.-49)=C!F
M*UA.2R]P6%5+95 Q6E X06UR3GAX-2\U<V9M*U9E1&\O=T-F4#5,;#!V.$%,
M>#(T)B-X03MP<65O<W@S0VDQ56YX-F-S9D5Z+T%-,E!Z4TU':TIO4VXO<%9P
M,"\X=6=31'%U;T%J66<R>68X04Y74$AN+VUX*V%$:#!F.$%0;CAN)B-X03M$
M5'9Y-E!45F113DYZ+V]Y9C@Q63AE9BMB2#5R-$]J+T%*."]K-SE(+VQZ4W8V
M5C%#:#9F-DUN+T%$5FIX-2\U<V9M=F<V4"MF4#5,)B-X03MV,%8K6'9!4"MK
M=%(T2&\S,59A1VTO6&QG.%10+TYJ.# O;#E*5CA5+W=$4W1(5%!Y.$%Q9%4Q
M1VQA5BMR3#$V+W=!,DAX32\X,E!Z)B-X03M8=TY(+U!N.&Q7>70O=T%S-V4T
M5V%3+W9R9TI5<D4Y=79!=%0T95%$8F=(96YF27EL<4-+<4DK3$Q(1%)2;%IL
M22]"8F1295%,<31E)B-X03LT=4Y:,4=385$Q9'IB2E5N+V=V=4='2GIG54EX
M*V%*>#!K>5I3;DUK*U-L.5$O3&HO<38V:"\P:DHO>E9H-#@O.#)0>EEE1F\O
M=T-F)B-X03M0-4\K;V9L>"]W0EA855 K:UI0*V%S95!0+TYJ.#$X3%(O>C4O
M2C,Q1#AU4"MR<G%(+U--;B].5U!(;B]!2G-F;79H85 K9E U3B]5)B-X03MF
M>35P5#E,86A4=RMR2B]Z5FIX-2]W0V)(-7 X3%(O>C4O2G(V:"M82"]6,3%$
M+W!'5"]M<DAJ>B]W03)0>E(T5VHO;GHK5'9Q2#5C)B-X03MF.5A855 X07!'
M5"]!2G%X-#@O.#)0>EAW=$@O040U+TI.9DQK4#5D,BMO:#1,-C=L=D],9E98
M;70Q2U)/0GDY5&I5.&U!2'<Q,D(S)B-X03MY:E5N3UEB9T%D9#-99&PT.4=-
M.&%*;DEN645B5S(Y<#5+;61P6#%/+VMD,DID>D%P2EDW:VLX=75A*S5D=V93
M0DQ-3G5'4'I79E5V)B-X03M);$LO<$LK<"]W07<V9CA!3E='-3EW5'@U=C5S
M9FTR3$1Y35-!3E)V:50P070Q,R]!3T=X=69C16-E8G5J.#)V<5AK4VQF,&QF
M52\U)B-X03MH,"\U<7AU9F-%.&5B*V)(-75.;#5&2%A58C<O04M2,"]W0V%S
M8FXS0F503B].:C@S9E5V26XO5GEV=BMK9% K87-B;C-"95!.+TYJ)B-X03LX
M,B\P9C5(<E0Y25@Y9'8K4&1E+U0Y<D)C*S1)-#@S9$@U=6%W.&IR.7)53#1D
M.3=D4B]X=&AU9F-&-#@S9$@U=&95=DEN+U9Y=F8K)B-X03MK9% K87-B;C-*
M-#@S.#)0>E)7;2]W0T%,2S4K<TYD,V1W-D$K:7-L=6A26E R6$LX=FDT.6%(
M8GAY2C1Y=WEE4$E644AX56)I3'E8)B-X03MC5'904'%T+TQ.2WAA4U)O1DI*
M4%5K.'-)-&@P1$M*>D%527@K86XY4SAI9CE82SDO=T-K9% X06UR1&,K-5!(
M;2]M>"MB=G%8:U0O)B-X03M!2W56-R\P:G O>E9J8RLU95!.+TYJ.#-F579)
M;B]6>79F.$%P2%0O04IQ>'5F8W9(;2]M>"MA*T<Q+TPY2FMA5R]V<$DQ24QX
M*VEQ)B-X03LX9T\Q43(Q8T)-*S1)37,Y8D-0>F5K95AV3S-L:2MU8F933DU3
M4TDX4W-%6FI#24924S%.:C1$36%E2U$S3'%S,FMY4D)L2C5F-65T)B-X03MT
M5W-,97I&,S58=C<O=T-Q5#-&>$=H9V8P;D9Z1$A(4FQA2G9S;4E-1&TY>E-J
M26UP>$9G1&XS12MF;3A$<$EZ>&=C5TMC=45K.'1T)B-X03MW0C-E4T\K<S8T
M3E=G=EEV2S)O>$Q&8DYB359H8U-K1D929FI72F$X94AF9F9R;%A$1&A)-#0X
M-S4O=&-N>'-N:4-1>%0K;757+U1Y)B-X03LX;%%896]52'%E4V)Q6G@V6$M7
M4S)9<S5J;4UH3$@P9'EW3D0T.3A(1$@O5D(X+TPS<#AA6%A"23AV-&9/*S5Y
M6"MT26)J:#5/=3!7)B-X03M:2FM#2F)&0GAL9%A#='AG,T,X5&E943(O940U
M+W1586E9=7--=#<O04EE+R].53EA;C%3+W1,,C-H.&U85G5,:$97,TET;B]!
M2$Q!)B-X03MG<WDP:49/5DXV2$I9;WAI451K0G)Z+V%X,4=78S1Y:4U-:&9,
M,#AV<U8W<E9F37-S6G1&.'1A:4Q&;&U4:4E:5EE*8VTT1'%O36)+)B-X03M/
M0UA15E X058S,DY-:DA(:D<O2$<Y=79D6#9V=%I4,4=5:F@X2V9$=C!06&DX
M=6=L=#=L1DQZ>D534DHU8C%4,&ER4BMI67!8:4M")B-X03MZ27!-9G!R*SAB
M*S=:-B]9<G1H35EF>C0O:C0X=79V44TK5SDX5U-U5E5A-RM68RMH4&-W-"M5
M+TY10DHP82M!1S5*='!V.$%M;DTW)B-X03LX>&HO04HP9FU(5&9K<R\X>5@K
M;$QF.$%H2'I8+W="5U<O.$$K:V%B+VUN2#AZ:B]!2C!F;48O2EHO-6LO=T13
M;#,K169.9B]!1EIB)B-X03LO=T0V4G!V*V%C9GI/4#A!;E(K65@X;&XO;50O
M04Y+6&8T4C@Q+SA!5FQV+T%0<$=M+S5P>"]--"]W0V1(-6AF>5=F*UI0.$$P
M<&0O)B-X03MH2'I8+W="5U<O.$$K:V%B+VUN2#AZ:B]!2C!F;48O2EHO-6LO
M=T13;#,K169.9B]!1EIB+W=$-E)P=BMA8V9Z3U X06Y2*UE8.&QN)B-X03LO
M;50O04Y+6&8T4C@Q+SA!5FQV+T%0<$=M+S5P>"]--"]W0V1(-6AF>5=F*UI0
M.$$P<&0O:$AZ6"]W0E=7+SA!*VMA8B]M;D@X>FHO)B-X03M!2C!F;48O2EHO
M-6LO=T13;$<V3C5:.'E186I&3%!P3C5&16]F;$DY=DMQ:7%%0W!+,#9N2V12
M;GAM0D%K4&TW1'-N4S5987)'6E)K)B-X03M!2D1M0WEZ435F34]M4C(V=&]7
M;WDK9VMS6FE62E5H8U,X+VI:4%1A<V<U,')8-TE!>E13-%0Q1#9D;4=/6E!R
M:G8X06IV-4],87,P)B-X03M2:F9Y=F-K1TEX+T1B:V9&6%IQ1T4W.&9H2BLQ
M5'9J=#-R56(O=D(X+W="<2M79E=Z<D-8='8U8G9B4T)&9$9G:&ED4V]K5E9*
M52ML)B-X03M19EI08G8T-S0P2W$P0TU/0VI/2E!V.$$R;VAB-B\X051A3U1Y
M9F-T2$IC4C-%:65I>$99<6M,5F]35S5%:W-72BLP,D-H+T]9.$5F)B-X03LY
M54A+=68W5G-L.7$P:E!++VQ3-659>'E+:G9B.'%-.65,54U(*S9Y9FAP-&UT
M8V%(.#520TDR.%%F4#EV5D-/;7%'4TIO9DLY>F)M)B-X03M+3UI!5G1N4$EU
M-&11=T-,555"42MZ2#94=#-S+U0Q;41Y-G!L86%Z<G1V36IN>3%Q1G=%84]1
M1V-44U!Z:EIZ>7%9.71P4T)192M2)B-X03M-4C-H<6QI9U(Y8U(X=C%P5')(
M*TM.570W:4]84F)X47IO8F1"8GI-1D,X<6MS=TIR=E%!54<U>6-E1617+T8T
M8T-#2D0U:$EV.$UE)B-X03M:9CA!<3 S=B]34$PO=T$P-5IX>#<S2B]-62\U
M=RM99"]H:GI,+S%A8C,O<$AL+S5P>#0T.38O;4UF.$%/2'I$=CA-95IF.$%Q
M,#-V)B-X03LO4U!,+W=!,#0X8V4Y9GI'4"MC4&U(9C19.'DO.5=M.2]W0VME
M6"]M;DAJ:C-R*UEX+WIH.'<W+T%!>#5L+S9T3C<O,&IY+S@P-#AC)B-X03ME
M.69Z1U X06Y$-6@S*T=0378X03%A8C,O<$AL+W=#86-E3U!E=C5J2"]/2'I$
M=CA-95IF*W)492]W1%-03"]Z5&IX>#<Q+TU9+S5W)B-X03LK65I&*U@K:6$Q
M865B3$MA-W-,;3-H06Q":VQH:U)15$4Y4&E905I6;&M$2&TT=71Y=VQI24)"
M*U!M.5IT-4DT<D-+4U)G:V%22U=D)B-X03MI04%!;S-*3UEP1FPP15155EI:
M;VY#1DA6:$EV2TUG9SAL,C-(:4XX1D9)261(2DA+9VMJ64]J8G$V:T5(-459
M:U5O3G))8G$Q;F%2)B-X03M92FML84IU16]29WA6:#)A:#)/2FE2>E%*03AI
M=D5K8D\P87-#-E5,;T-+:793;S=6>'!.=&AL67-!45-P;W=(63!";V9O3T),
M94MQ)B-X03M6,R]V3$Y8<'=B.5)W>#5O;'E,675,8WIM,T5Q1V16-4Y%1TA-
M2V4U6')41VI6<GA#-C9R*U-L:6Q2>4%"2SEW1%=H<#E"=TI76$8Q)B-X03MB
M5WE"-VE6255*0VAP1T-G<V5G<6%B-%)%;FMI56=/83DU16I2;FM926EI<DUX
M;T%",TI/04,Q2G!Z37%I<D5+2V=63S(U3D%0<$]+)B-X03M7.%9D:7%%,6(O
M94-8+UDO.%-'4VAZ6'%095!V5C5,;3)I:VII:VQ22DIA:4I'64)M238X465U
M0VMI2DLU-4DP<'I93'E)5F%K0W!0)B-X03M10W9C-$9!9$I,1DAX.5(Q5&U1
M<3AI0E5N64%6-S1Q0F)B=6MA33=S1E)15UIM3D%!3GE35&EG0F%T>$%W:DMY
M27=L,VE)64AM2U8K)B-X03M(>#(X36%44F-K,$UJ37%/<DUM>G%P0DDS23-P
M,#9(1VQ)2R]&1'-69&ER<U9D:7)S5F1I<G-69&EQ;$XO95%F.%I$+T%-;3)W
M:$DV)B-X03MP9'%D;F(S9FPT45A&>#E6:4M1=5HO:%!%;WEU=7I60BM*4G-E
M=E1,8V-J1V1G5S0K5T%L:F]M=51&6E!Y+S!+4G!*5')J03-%65=O)B-X03M-
M0VII=D9I>4%!0E0K-T93;WI-1W-M3G5(;#<S6&YS+T=B4$=D>#5E6#9N6$AK
M5%0T>$,P5W9#3E)*0S<K<4DR1$-.4T9);U5&9F8W)B-X03MS03%:-GA43%%J
M87 Y,V0P4DTS-69A1UI*2D=V*T4X-U-L-41W2EIP6E$O4FE2.$I"5V=(46M(
M<6-I3EI0=5IN<R](9#-U8BLP,RM0)B-X03MJ,V]D9GDY,$Y'8T182D)58TI$
M>FHU56LK34)M4'A64$=O2C-P-UI,.#50*V%W2%HX0B]'9C=5>C!B>7!P3VLV
M=4Y16%5G.'E+-DY$)B-X03LK-6I7<D)587%O0E-H6"M'5EID4DMC94=V=F(X
M3VQH:FYX8U<O=T%0>#!:14Y6,'=X=DE,=45X>#!$<TI&2497-&EU+V1T<WAV
M1&PS)B-X03M/6C1K961H9$Q01$QA>FU+4EA#;W=9<5%A9D1896YS8T%"0D-3
M45%73#9X-54P<E5T4G4R3W)E:$QC<V5C2V5I5U9U16-4+T52-FXR)B-X03M4
M1T].84%K8E9/6F5055-J165M-CDO;BLQ=TUU;&A/4CE61UAU.&@W*S5!2C5#
M.'9G4UA+83)1:S!W6C5!,%!(;7!C.&58:CA2*S=,)B-X03M$<34X=4@W,F]A
M1$=,26YZ4&PU<3=E43E$=')1,FPQ<6@K<D-56%5K57!205-Q4TM+,$MN:GAD
M=F](:&MF>F-Y8D5D*U@S37IO35E&)B-X03M'5S$S.2\V,%!C95%03'I)=V)7
M4VEY,&HR84MH6F=2=4]H4'=K:G=.4TXV-4]/<VXO3EE4-U!X;BM,;C=V>"M,
M6'@K43E$5FEW,7(Q)B-X03M$155E<F5I-6I%055#:$Y3=$94-'%D92]1641Q
M-2]Z9G8V<$=G>&HK3#=U;CEJ2F1#1VLV5G!S1VQ26#AC+S%20T-Z3VY+:%EN
M96@R)B-X03MZ1GDX535'4DA.>F-!:&II24$S4V%X5'=Z3'EH:U=24G-746AH
M,$(W97AY:V=J;3-G9SAK4'$S*SA%=BMX+S1K34U/865O.30K.4M0)B-X03M.
M5V<V4G%C,$1A:&1I,UE2>5)W<5-!2W-62F9C:F1A0VQD=G!P:W-C>4]4;&%F
M3DM!4$-,4V5B>6(U9G5%861D6C11<$DX;%5-6$)')B-X03LU06UN66-305!L
M=&MX:U!C,T165$<S1#DV*U1Y:&]I>45387E6;&=93350<$LV;4U+5#A607<K
M>#0K3U!I2'5586UF.#-N-S$R;F55)B-X03MD1D5%,S%F5G96:G8T,VA9;C!J
M>41L4'-J+TI+:FHT5CDX5&M08VEE<&Y9=5!*>6539$E645)Q-U94,#-$,6DR
M36$O0S,T5G@X53EY)B-X03MN5E,O;2]E;THU2#!"8E)&1W-T-DDU=T(K561/
M5#AI4E@K8G(Y2'1H.%4Y>DDV=60O4VYE:&%0<&5I,U4P:6%H-G)84U5%8G-G
M05=#)B-X03MT94E(6F$P.7-R;$EY-D]0;'EY>4%B8W8P<#,Y9',K4E@Q-"M3
M-TUV3F%G,7!V=C0U0VDP8THW;6\W*WAK1EDW:4YH5VUZ<60V9V50)B-X03MI
M=WAO<5E%9$A09C)-6EE08U)Q52LR0S9G:F9J=G8T;6U.1E)!;F]T5%4Y3FLU
M;$QQ1G948FI*4U)4>&%L84AF8EE6>#13:S0U1&]Q)B-X03M#.'1'3D)01U-$
M43!:974K,U@O2E S63!58THW;&EA:G W:7%8351$:U5Q2%5J:W!!238Y45-"
M:E)5=VPS26I!>&1I<6Q.+V519CA!)B-X03M'42\X;3)W:$DV<&9Q3$)F3#9S
M8F%3-TMR059G9TI%:%E-;D9L23-Q:"M,-DUT:#EF3W5B:C5$*S<U6'E9:5@P
M5TPQ6FHU878U2E=1)B-X03M33U-:2$I,2VI52DHO=T-,84@O3VU:57IT>'AC
M0S1#>C1C=GA8-C%A>71T2T5S<VXK2')U0F939"MF2U)M0C1'64QW27!Y8C!W
M4&Y1)B-X03MD.$5P4R]N:CAB36]2:'HT0TYV,B]O56],5%-B-D=Z32]L*SE5
M3$1+=D=6<$$O0TI'2DI!,DQY<W9'=3%A:GAP:$UP4DIQ634O:C5-)B-X03M9
M>&A-0S13-4AN9E0Y83%$-64K<#(Q<&1A1&-W<&1Y;VEX<S!V1E18:6A$3490
M>$AK44\K13AD:VE1,E5E2'=I2F=26C@Q1F1*,$]4)B-X03M5<$=L,$,K16)C
M:6EC;C1C:DE!>E5!1$(O:7!4:U(K=D0T:WA(85574&<T>DQE179W9G92=&1.
M;&M:0C5B=F8Y4$-W3U=,<$A26D$T)B-X03LU1W9W<4=O83 V5GE(<4@X63)B
M4%-4+V1Y.5=Z2F1&5WDO=SA*8D\S93)G;5(U1FIK2DQM=%%'3E-F=$%!-6DU
M8C0Y>F)M-&$X3W=+)B-X03M#439L<%=J,TAM1S93-3!/85-2,T1.9DLX:7A/
M9VE74FU0-TY15C0P.%%U+VAK47E314)5=F<T;51&035$8T0W+VAF-"M#6%%X
M85,P)B-X03M%>C)N;'$X3$XV53AS<DY)0S1,<7!-8F9&>5 W>FM"=%AF3$-:
M5TQM1VU):%(T8V-U:%9,:CE%:4=75G9,1C4V8DQW45)M4W16<%$P)B-X03LR
M-"]92'AE1DU%94LV-'=Y;'=69FAY4DYL8F%,2D9A-F8O:#8X9VAU-6\U,C5E
M<%=*;58K3%-%:U4T<3-3=FHT8GAL2U%*;'AJ6FY#)B-X03M-0T)(9VM!9"]D
M-S!+24Y&;FM9=RM8-VA89U%1<T1*36IG8U(X1D%#3C!/.6-L8WAZ:T=01$$X
M;TAB8G%G-6AO<U5&=R]W1&AA*V0R)B-X03M03#9V>6TU35=Q83E/;EAC93)7
M1&I*2')J.6I43&=!2CA/6'4S6E(U8W5O8E<V*V\R=6HS3G!&8WE&-7!N-4=.
M6#E/=C=84W9$.%(T)B-X03LW66UA2DES>4)P>G-%:$4X26E29C9K.3%B+V5#
M6"]9+SA31UDP3V)M.5(W>#DV5F5A8FTS=#-G95A4<FTK<7)B5S-,8TLV14DT
M6'%#)B-X03MD.2]$2E%(;35/;FE4931(=EDQ3%DV15E04F)Y.61N;E=6-$)*
M2U<T9T5G<U!P2VHS>3)Z,W552GIU*TU)>E57,#97-6QE9GDY9%1C)B-X03MY
M:CAL36QE57-8<6M51W=)6C)$54]X>4EV=EE1-&=.<&HX1VYE=G!%;U-Z8GDW
M8W Y4T-E;DA'1T(V:6@K1VQE6$4W;F-N<C-O,&5D)B-X03MR56AV>&ID471T
M33!Q>DUD-C)H,VMJ1G5):%9M9C!G1UID:'A3=DU,>4YA.5(R=VU23S%S<%I*
M4S(T9W-T2F1#5T9R2S$P0SAD96-C)B-X03MJ>&@S4'!Y2W!695IQ4W!!8R]2
M42]);2MD<&M*,UIM15IE5RMM,V1V1DY0;V1W>E<P9W141VI3:6E01S<X>%%$
M;%)M24YF2$EG:V17)B-X03M%6E-I845H=G5H3'%Z,'EX84M2.4-V8GAR:$1C
M>5!6;61056]Q>&M+<7(Y:T%%2' W.6-)2E!6;D=5<&9X059S<F\K:D<R:65$
M4G)U)B-X03ME0E=):6%*,EDX;U='>D5(<4-O-RM/3R]E=W%D-WE!5S)S1VM4
M6$IN:S!#-FIM=4QS;#5U5796,S0K<'9486I(:TMF,4-393E-<%-!)B-X03MR
M:D=W5U-T<'EZ1S4O=T%/6%0S87ES95A+57%3>%%-0G0P;S-H,G@S-S!J:7%U
M355I3D(P8GDU93--,6]D3G5,5U=%0V-P3DDY54QI)B-X03MG<%-H,S8Q4&-(
M=W=4;$EB,GAZ6F-K441X07 U1#5-,$-!24E96&I:2$5Q3TI(2D1Q87$R-5!4
M24A)6$A/<6UE6E1W0V=!<E=N8S57)B-X03LT-W-657!V-WE$+VI)9CA!:S(R
M14I(5E-J83185&]$8F]S:W9#3VEU>%)A1VY).&='-DQ5:F)*1W5),C%I*T55
M;%=Q-G8U:71R>6%$)B-X03M4.4U&.$$P4FI0<4I'0D=W26M*2F%V24Y39S0U
M9&IX=TEU57%C9DQL>5).4FIX8W5T93E+=C O*UEP=DEY3D%J5S Y14=93DMV
M25-")B-X03ME5%594#0Q541J;'9G-$LK=F1X+WI'<#1H*S<Y3F(W.69X<W)7
M=71E96(V0S%U-$Y-:70P2W8X05=B5S4U<$IY.5AG;D5(:5)29FE.)B-X03ME
M,D-73$1%:T4S-VUC33)E645H141V0C4X,6IE6790:79!>F%"2#9B:FEY975G
M2FM,55@T>3%"<U!!-&9"=S<K<C=%2%5A:F(P9F%%)B-X03M6<"MS96,U<GEA
M2S8P;$EB8C!$3$)C0FQ0-S!O<$5:6#%$*S%Y,WE%.&5)0WA,93)E4$YN36E$
M0V\Q>C@K-VUQ,F5O*V))-W1,92]S)B-X03LW6C0K2DUS.&-O4V<K1VI53F8U
M:78R96]Y36]9>4QI4WIH:WEG,4E$-7 U8T]J5W-X5F=W0T]#4G9U061T<V]!
M,T1K:S=&1%@X*W%X)B-X03M79#-*8C(V4U12:V96159U4FM7:3AU45!!2S,R
M9T)Y*VY*44534EHY-T-C<&=%9V4U:CDO-6@X.4PY6D9R-69!5VMN,5-74V%-
M.4-V)B-X03M"<$8U<E19;6]R=&U41$1H,G5F=F-,2G%.4G9W-"LK='@X3%=2
M*UDO4%%.<D)0;UE%,7I$23-R4FMV1VMI4FMQ2$MK<79*>'16=#A*)B-X03MW
M-&1Y2F-I;S%/9EE'1S5(>4Y+-#%4.'=)14-3851B6%1G341,1$QX56M2<31A
M:D562$II=$YQ;%0P<4UJ-&5%+W=!4D1-6F113V-!)B-X03MF8V9,.$0T2TMA
M.2M92FA!3V=X:5I"5GE:5F\U1D%1;T1B5G)S5#(K5S5/3$1F,4U2;C%&9E)V
M-S!:3'%N;E@P8D]32%-)>3AQ<CEB)B-X03MI95)636)C:TQ!2&MA:FIZ05!J
M435!63A6;35E-7-/6%!54TEJ9FYV>35F=%=W878U,6$Y9U=84F\P=%I'9U=:
M:$ET541K*W,O=T)R)B-X03MF9TM';$\Y3S)%-#A62#%B-R]S44TR9FE(;S(R
M-B]0-4HU<3,K.$5V*W@O-&M->&]C,T\V:C-J-S!1>E0K=6EQ:6U!<7AD>7A$
M0F=2)B-X03MX05=L0T-+,4YC:6YA;4],<FYM=R]69VUJ<DMH-$QD5$=61C1T
M>DEK-'%'8EE!5GDS:&HS=58T5TQF,64U06IZ2C4W9W1R:64U,$Y8)B-X03M5
M3B]O-&E02FE'3S%64G!$<T]P.3AL=U$W,GIW34I)06MJ-W)59D]D=$Y0271J
M8C-&<#9R*V=/9G!U23%D5E1K4V5.6$162&A4-DUI)B-X03M"13E7=4U-4D$S
M24MM=71E9$]34FY2:S5U5TQK>4Q3349Q2U!T,6)91W R.&9B2&AJ,W X3$8O
M3U9B6%9F3T5L:3!K,FQ2>%A34TMO)B-X03MH6C%!94]H-4Y8:V%(,GA-63-Z
M67EX-&A,85=Y,SE,*V-28FPU9$QI:F1&2E W>%-(24$X1RM'<"MF-&)V1$AV
M5#1E2SEP2S=A<C5P)B-X03M.=U9J,'!0<7=G4U%3*V]R17E-9TQ)04-+,%IJ
M+W=!1#=J0G=X-S)0:#0V*W)E,4LU,5AZ9&)+,&<P>&)G0T=.:6E%06E1;T=K
M+V%*)B-X03M)1&-H="]A4TEX4%9-8V5)+W=!5D]45B].<FIK;6Q*=351<7IH
M95!(:T]7-V)G:V8U.6-E1U!E<'@T=C5Z4C%B>FM95V(Y1E)2<W%")B-X03MI
M>&Q6=U1Y24Y+34]I-SEF,30X364Y9D1X6#E39&%69%A6>F%+.35$.5AU='A*
M14169D5&5"LP2TAR;&-H4C)A36M11'-B0TQW34A9)B-X03MQ-T962V(K.&<O
M-'E(+VLR,D5*2%9Q>B]!3C0T4"M-868X4D='6$US23AG=R]8<"],:659<#0W
M<S-51C954U$S35(K07%I0G9402MZ)B-X03LX5D(Q,S55>DYX0V9!2W%N07I3
M>&I)46)%:VYT3')Y>&13;#5R,U4P=4AF:&124SA39TIL2'A04W%C95)&2TAB
M8G=Y-E5C9S5#3D].)B-X03M#94M2,TTW-C,W+VMI9%1T4$QM;5AD>DI,939G
M;%I#<6E/4D=$37EY4V-"1U!I0U9N66=T.$\U2%1)=VQ/64%Q4#0O<UHU25DX
M8VE3)B-X03M:9FEZ.'0O8W!I2'EN<#EG6'9:-S)A>$-7.#!C8S!I13AK=$A+
M<4DQ25!X2E!6:E1I5S(K6G9*23=!6'8Y+S='2$1H>'AU4FM9-V-Z)B-X03LS
M4E V1'8S;%IA,B]L8C9Y9U15=%-%,F]H47%6<4EZ37-K84DS16)C95IO3VXS
M-%I(2EA+4'!736-6+U9/-69:9&]Q6%=02U9Z94TY)B-X03MX2F1(55)'<4I+
M.%%915%S,W<X1'EJ2DY.,EE54&E-9TUE441A=49T3V)%6F(S>&4W=2MX3R]+
M,'5H;E1.46DP<#585TYM*W-#555))B-X03MK35E"04Y!2U95+U0W6E)N12M)
M8U1K-EEW-%IC0V$K6D=J1VA8;G%'54DP9D%M,R]!3#,T>49O=GIR;$]$-G<S
M86HV1'HK1$-$+VAY)B-X03MX<S)M:VXQ2V-M33(X.&,S0C-I6FU#3U@U055E
M<6-M<#$V*T=:+W)K87%0938S.3-#3C--.4XO:V]36'9L<C9Z0G X97$S=U9)
M*V$P)B-X03M15E5!:'EN345D83=B8F)%;F)*0T]3:DQH:7A/5$9X0TA&3&MR
M4U)E5W))4DPY9#%)>'HK<$-S<&-$,%%I>'%33G1G5FY7;G0Y,E)")B-X03MY
M4S92+U@K2UI%66]B6%!E+VAY+U=S,'I54$Q-3C,Y6G1B>E5F5VE*9$AK06PY
M55)+>$Q';35&2E-D.3A--%I#2TEI>'A:35%.9WDK)B-X03LK-B]T6FIQ2&TW
M5#=32TM8,#-L4V%%5&]5-#E'1$9246UP4'='=$LP,CAC=V]A95).3WAN<6]X
M1BM6;U=,>B]O>GA33UDU,3E%07I6)B-X03M46F%V=S8Q,SAF,35)-E-8:W='
M=&=2,3)6-&9-5FIR3VTS4G169%=G35EK5U%!16-M,G!1:T@W3U)L:$U#3&)C
M3V5/5&PP250O361V)B-X03M9.%!*3VY+65)&8UA%8U539TY#<B]$2315<4AE
M;T\O>&1"='--<SA5=50K86PQ055*9DE&:$EK55,S,3-(0D-2=VA6,30W57!T
M>#=C)B-X03MD<U!I;&M.6DQN4718;3AM5V-T<UE8=3=L=5%!3$TT2DY(5GA8
M8G%/4%@S3T1X0WA'<4E.,$9/5'E,67E8674R=F)O5$M&5E-R<71%)B-X03M4
M6E8R6'!41#1P4TY787%G:EEF3$YR2&%M,&5A5U<R13-R>'%X*TI34U%Y8W4V
M36IC4U!#=5)-*W)!-7E49E=K4&)E4S=#1T]73G)M)B-X03LT;E-703(Y2E=6
M<4%G9W-+<CER979Z=VY)5U5T5DDW,$]D<E0U2W,O5W5*1G9,<$)/<%)9,6-"
M535B17%!4$%N-SAF1DMF>E)O8D)A)B-X03MV:VTS2T9:-RLU;G)Y<4=:94I,
M5F]E3DMB5G(X.3A0:2M3+VUJ,$%62F9*;&TY>DQC3&5856)Y=3AH0U-!065O
M,&IL44MD3U5R2$(T)B-X03MH44Y587%H*U W1W)(>61"6G=81G-L-V-35SEX
M14E7:FM+<T9#-W%5,D%(53ES5&MT6C9K>4E.0W<Q2#5*<VMQ5&585$Y4:7)C
M>%5$)B-X03MI1E=H<"MZ>$)'4&EL2C%2-V=N3VU70S)&:D9A3$Q*37-1245S
M>F-N3E-7,U P-4-2<S(P6DHX4G1%-$=$<U95<'8W>40O:DEF*U1B)B-X03M9
M46MD5DM/5C1T3V=D26UN8FA'4%14:4=O,4%4.%)59D-$53<U26DU1G)"<4DR
M=$IT83AX5#9D<45Y2%-P3'%'2T9:0DI%:VIY3WA/)B-X03MY<E--<',Q0G4Y
M86YP5$PX5T53:5!65S=J6G1165-0<$I!2%,W*S9V=%,K4'IZ8WE)4S-L<3E!
M9&U#25EZ53A+8G-/3S%33G-S3VQ!)B-X03LO:D142%A%:BLW;#AL>#@W>DI'
M-TPU879Q4F-!=SE+;3)Y+T)11W9(;F<O2VHK9D9*,7!!4#=U93-K:7)R>E!D
M>&%G26IO<S P0FA7)B-X03M4,6M5;6@T.&=$5F5G4#A!;C)Y36-!36(T;3)7
M;TEL6$-32U=2*V(U1$E3;6@S3%%&;$55-DI65U!*5DIR>#9!2'(T9VI#9% O
M4T1%)B-X03MA;S,Y0G!8=%!-,#@Y-4AA>C9*9%%'4GA%6E=4;$=&6E15;&E"
M<TM!2$E3=T%#>$E--#9G;59'0D-E,TM+='10>%5!;$=R5&%V=S52)B-X03M(
M;4A*;'E+2'8Y475B97EV6C0W3C5(=&8W;4TP4'$O0T<U3'<Y4G%!;6XR83=B
M1$I19T-13#5S36U1:4I.8W9T*U9S8FPX.#-C8W%1)B-X03MR-69U-7!80TY,
M3$A'-&AQ45-F:65.5RMY2S=R,WI+1VQ"1CA98TDV-&=G8T5J.$YV=5A2960U
M6$5R9C1A=G=Q2V\R:3-F:U9&04-")B-X03MT4G$O4F=/;"]P>%-.8U1F-W5F
M>59O=DYL,6-W6%1N47)I1V$R:%-73DHP3DA%<7%E2VM,,4-T.%$W9$U",#1"
M2'%'-TM'<DUG9E)))B-X03M53W9N*TXQ;S@T6% Q94MU:#-!=7!"4DQC<5%4
M56M.5#14.$EO2VYW*VER*U=&+U5+5"MA3F918C=L<V9M*V0T-5%N;'4X16-*
M05I7)B-X03MJ-#$Y5W!B9W9(9F-(;#E"-S14<&@O4$1%87-M+W=",TQB>3<P
M+S!E*U<O<WI,.55K=$%R=D=)6FPT=%)444Y4=TEZ1WE1-%16,C5E)B-X03M+
M9D5,<6PR<4EI,D5V1E%T4W1A0VQF:D=#2C-B2S-(=D@S;W!P2$4V4FE*:6I+
M>D=98V5+;%-!1D\O2W)6,F]/,E%:5G-X;"]/;#5$)B-X03M'>&PP839E45!2
M6315:V%G<E%H:3!A:FMV9FI594)Y,W=X,W573DM$>6M(42MD8G@S:&IF47(Q
M5VM#;5)G:$MP>4-L='E"6&IY>$]-)B-X03MD-FY3:F8Q4E9R1'ID8S-D,T1!
M,FI8;'-K>$-I5UI#040X1F5606%$-"MU2G@Q,5EZ,'=I3#1G5G@X,5AI6%IT
M<&1(=7%G12MP1W!:)B-X03M0:%!%:71",5E(:C1I:#<T4$1(96HX=4MS4T,K
M1'I09%-&061*=58U>4=*5S1M;7=*-3=G9D0P,WA-4$Y49T$O:4-M=FUB5DDT
M5DXQ)B-X03MO,#9Y371A4B]';TY!=W%11%0W47(Y4&A42&=(979G4DHR:T=P
M9DYT,')H53!I-6M!245J0E<V,"M)2CA/.4158C V669$.#!J5&HK)B-X03MC
M15%0359W.6I.3W5N>DI/;$=J9VM"0EI/6$5T,')S9F)W=V-'+TYJ-$EU<E5X
M-7!U4UI+-E!E05)U<UHK1&1I>D)F:$AC9%0O=#0K)B-X03M(-7 O3&HK8T<W
M=GI$<59N3DUS;6Q45'AP2G=J93-$35-$.6MK1E(R<C-X14%E<7AW>&M0<7(S
M;V8O1W)R3#9C,FLS55IO<D=O-TYX)B-X03LX44\W52MD4$A$-%AM>2]+-V)3
M0TIV.$%Z1F0R.&\Y1%0U3'5*9W!14D)Y-T)O*UEC55%P>'(X3S=6<C)W0T$W
M,D5-25!-,'5S4$U6)B-X03MX3E!"1F1736QU2GEW.5=J8U598V%++TI6,TIA
M;F@W-$1$>E=E14%':F%D-4)X,4MB*SAG+W=#36@O-4YT:$-2,6%S+SDT-% K
M36%F)B-X03LX4D='6$US23AG=S=Z3'%8,517<G149E17<$YU2%)O=U=O478R
M86-W=E5C=6=*-F0Y.#-"0S1$83DS03%'5&AM9'E.:W)J,75354UB)B-X03LW
M5TI'0U-Y96I+<V-Q9W)'4&E)5E1(4FPR2$AF8F9R6$Q4:7)L1F]'82]Q;#%0
M96E0,'1Q1%%,9%%A>F-35W)4=D-8.491,%I-8E1P)B-X03MY5FU&4G=.2S O
M57!Y4&AX=6I%6%@W1V9I>4ES4TY8,V9(-VUO9&)V,&PY5S(Q4S8Q34IC>$M5
M.4AG4%1+5%-&4V\V,45!<6%#9RM:)B-X03MO5&E(5TEJ="MR.6)%6G!!-U--
M='@P.34O471F5WI*97A31%=B:45W;6]H5T9V:E0Q5$E3-5IY<$Y$=U!H="MY
M8U)I,BMK9DY*>EA,)B-X03LV:4LX=E X04%:3' S;G918BMA2T=)>7$X<D)+
M>4IX5EA)66A78710,D0P>D9N<$IX1FQY.&5T>'I.0S X=78Y-5IV.5)V,4A-
M95!.)B-X03MY<&-K1C5J24=I6%I-:GA!2E9P27%C=T%15'AQ44MK8EI::"MS
M3E=F-D-W9V$P449H='1E=3!-;T%H5C1F5F8T=S1283AQ5EAJ>#=C)B-X03MJ
M=C!P;68T6%5X1')V1S9#6BM8=E9,4%=$8S-0,4TV.4YD3F5Q<U5+3D%Y2T=D
M:T-S>DEY.&$X0U!K,D-73VAF1%9E87=Z5V5(:DIV)B-X03MY535D679926)T
M6F1B=6)34T-1>$,S14MY1E=I4$=I=5AA;U!"=7 S<40R8D--64I&4D(K2TI:
M6D%'-6M6-61Z4C%E-&=U3#(P9E@W)B-X03MM56%A0DA-56E)675P6F5)3$U"
M=G<V.'8R5#E,-%E)0C12-FM$3E)L2&I*-&9,.&9G2FAP3GAQ56UR=%IZ87A,
M8UAK8WHO5C1N54I%)B-X03LT9UHP8TXV5&UL5$@P659P=E1F2SAG:4DR23!0
M,70R1U5J2VI):S,Y,3EY8WHK6#ED;'5X3VUS3D-K8WAK:FI25TY537IY8U<U
M35%F)B-X03MH:S1D2U5!>6=:;T%6=SE0,$]18T5Y8C1U=C94+UEM,G)F-W=3
M+S=(+VE1>6E(3GDK;SDT*SE&-498;3<V;&1W;$QD=&%U;&M:5FM2)B-X03LK
M0U-(:74V9V=32&E2>'%W8F9X>DHT9DHR9V=$=G=J.&9"5F)6-W514U)W-C5.
M3$I(1C9H26@T1499,V]E4F-+3U%95DAB66YE=5!$)B-X03LU23A-1&Y%9DYV
M.$%41'%F:3%'-&$U=&]G='AC8TLO1TAF:U966F5"5G5886\K15DX4&MJ=R])
M569X,TQP9%IS-4<K=5<K<C-D=6)T)B-X03LR6C0K25E25D-S;G<X:CEL4U(K
M,$-F65E"13AQ55EI3FI%1VUZ8S,P.$)V64YD=5(V6E9*545&6%EZ8UA$0TE-
M9FAP4VQ"+TA':'EP)B-X03ME14$P66HU.7IC=792>3(S,4YD5W5)-5!86C1:
M9VA-;D(P:U@P5TI90G5)645.6')J=V1A55EQ3CA)-69Q,U$Y;G)%,3-F5W%P
M<G1W)B-X03M'64Q26&AO=BMK9D=I<U9E;C)24W4Y1'--2FI1-4UP66A%2#!J
M-3EY<EHV:3DU8G=#4%=*-7 U8FXP;S=G>$UG5C5#1D)64S9G.$YT)B-X03MJ
M=%$Y.$)&9$=-;V-*4'!&571L,7$W:FE(<6%V8TDT:5AI-&I2=T%Y9%-&9C=2
M63%03&-B1$1W*U-2:4)0,&A.9$YH:S%6-VE7>#%I)B-X03LU1G=G:$5P6F5+
M2#EY<6=H45(Y<&M::C16.&-G5%A-3DUZ=U5$159V.39-;3AV95E(4TU,<FMI
M>4EX67DK;4%71D%O<6]B:CEN<G0Q)B-X03LS>5!'3S5G33!0-7%9-E)986Q:
M*V]L,V5'.5)Q1EAC14]P0W%$-&EH3E1K6D5&<7E4:DQK2U1(2714<U95<'8W
M>40O:DEF.$%K,C)%)B-X03M*2%9Q>B\S:F<O-'AP+WA%65IC>7=J>4-5879B
M*V%M=FUM,#$W43(S04E)6G=E4EIF:D1L9W R-69#5CA.>'9L,D]73W%L9'50
M;&IL)B-X03LT<FIW,35O2#9N*UE*;%4K=EEI36]G8T9D=SE$>F1F:#9S5#-Y
M>FEW,3%A*TA56'IJ4UIA5F)E66\W,E)D4F4S:W-414M#3F%-6F%G)B-X03M6
M-D0T4W982W-K;T5E;3=B<V-C9VPV<31A*S%/07%J;T%/*U5/43$V8V1#3TEO
M974S6&%N-G-.;W!P;TE76&DP87-V9U%#4$0K3TYL)B-X03MA0S(V+W="-5IV
M.$%58CE2>&IZ5UA*4S%72S=L,"MA3S!B:F--045*24<Q4GE&4T=!<712,'E7
M36=3,S5-8V=*:6$U<$5B5'HP<75))B-X03MP8DA9;UE427)-,W=H5E!)<7%G
M-T9T+V(S,GE/3$0Q-&Y&36,O47A5-#=8>BMT14PR2EI&:G!->3=%.'9I-DM'
M<E%E1DYZ5'11;5=()B-X03MZ44DU+W=#:6Y7:G<V=7-5;S%9=WEY.'@V36M1
M<%9/22LP2T1F;'EY:DE9+W=U4FE%.2M/:V8V564O=TQU86Y98FYX>74R,FTQ
M:FI5)B-X03MK<6]"2DI*07!5;G%C8E=M.$-52G$S*SA%=CA!<V8X06E1>55/
M83E2-W@Y-DQY2W)F5&HS*T5B-VY99&-5,C<P;W0O9U@T=&TR1SEF)B-X03M(
M-SA6=#-P4E9R=U=T04]G-D1P:71U.4=,*U)D=6UW>%=Y-%)20G594E$O5&Q1
M5C=D+V]'2S(P,79!>DMZ4G%743AK2E5%9S!)<5!O)B-X03M*>'1B3%EI:4)Q
M155'=&$P2%=L359T=VIJ04%#9T)D,3)',WEX5S-E;D=/:6IF9F]/<#-X5S(Q
M4D9R>%5#=E=G<&EH=D9867$W1EA9)B-X03MQ<%1F,VM(+T%":U O2G1S25-/
M<41T4#!T.59H-"MH>#1,4W9/=$M$3$IC3CE7;5!&435+=BLU9B]L,R]!3TAY
M4' X,EAQ.&YF-VPO)B-X03LK6&8O04EF2# K82MR>60O=5@O-60O.$%H.&94
M-7(V=DHS*S5F+VPS+W=#2'@Y4&UV<3AN9C=L+RM89B]!269(,"MA*W)Y9"]U
M6"\U)B-X03MD+SA!:#AF5#5R-G9*5'5F,'8X058U82]6-F-'<CEV=W=X-&(V
M<UIC5F1&5"]C=B]!374O+T0T4%0U<W96-4\O,TPO.'4O.$%W*U!P)B-X03LX
M,3E8:S<O8W8O>3<O=T1$-"MN>E@Q951V.7DO+TQV+T%-4&HV9DYF5C5/+S-,
M+SAU+SA!=RM0<#@Q.5AK-R]C=B]Y-R]W1$0T*VYZ)B-X03M8,654=CEY+R],
M=B]!35!J-F9.9E8U264O=T0P:CE59C$O4CE,8FQW-6-V=$-L2S=D8VQ(:'9:
M4GA73')M158O=58O-&\O-&9+.6TW)B-X03LP*V)V.7EV+T%"4B]W*T]Y*VYZ
M9"]U5B\T;R\T9DA:9E0U=2\S2R\X568X040T-TPV9DXS*S58+T%);R\T9DA:
M9E0U=2]W0GEV+T9()B-X03LO1#0W3#9F3C,K-5@O:6HO04EF2%IF5#5U+S-+
M+W=$1D@O1#0W3#9F3C,K-5@O:6HO:#AD;#E0;3<O8W(O=T%59CA0:G-V<#@S
M9C=L)B-X03MF*TM0*TAX,E@P*V)V.7EV+T9(+T%!*T]Y*VYZ9"]U5B]W0TM0
M*TAX,E@P*V)V.$%C<B]X4B]W*T]Y*VYZ9"]U5B\T;R]W0TAX,E@P)B-X03LK
M83,O044W,3106#E,:'I0,D]683A'.&-/>3=5868O6CPO>&UP1TEM9SII;6%G
M93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F
M.D%L=#X*(" @(" @(" @/"]X;7 Z5&AU;6)N86EL<SX*(" @(" @/"]R9&8Z
M1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T
M/2(B"B @(" @(" @(" @('AM;&YS.GAM<$U-/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O;6TO(@H@(" @(" @(" @("!X;6QN<SIS=%)E9CTB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(*
M(" @(" @(" @(" @>&UL;G,Z<W1%=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(^"B @(" @(" @(#QX;7!-
M33I);G-T86YC94E$/GAM<"YI:60Z.$)#0S0V,30S1$(T14(Q,4$R,C=!0S(P
M.44U,4,Q,3$\+WAM<$U-.DEN<W1A;F-E240^"B @(" @(" @(#QX;7!-33I$
M;V-U;65N=$E$/GAM<"YD:60Z.$)#0S0V,30S1$(T14(Q,4$R,C=!0S(P.44U
M,4,Q,3$\+WAM<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I/<FEG
M:6YA;$1O8W5M96YT240^=75I9#HU1#(P.#DR-#DS0D9$0C$Q.3$T03@U.3!$
M,S$U,#A#.#PO>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" \
M>&UP34TZ4F5N9&ET:6]N0VQA<W,^9&5F875L=#PO>&UP34TZ4F5N9&ET:6]N
M0VQA<W,^"B @(" @(" @(#QX;7!-33I$97)I=F5D1G)O;2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII;G-T86YC94E$
M/GAM<"YI:60Z0T8Y,C<S03@R,4(T14(Q,4$R,C=!0S(P.44U,4,Q,3$\+W-T
M4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS=%)E9CID;V-U;65N=$E$
M/GAM<"YD:60Z0T8Y,C<S03@R,4(T14(Q,4$R,C=!0S(P.44U,4,Q,3$\+W-T
M4F5F.F1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E9CIO<FEG:6YA;$1O
M8W5M96YT240^=75I9#HU1#(P.#DR-#DS0D9$0C$Q.3$T03@U.3!$,S$U,#A#
M.#PO<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12
M968Z<F5N9&ET:6]N0VQA<W,^9&5F875L=#PO<W12968Z<F5N9&ET:6]N0VQA
M<W,^"B @(" @(" @(#PO>&UP34TZ1&5R:79E9$9R;VT^"B @(" @(" @(#QX
M;7!-33I(:7-T;W)Y/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @(" @
M(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO
M;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI
M9#I#13DR-S-!.#(Q0C1%0C$Q03(R-T%#,C Y134Q0S$Q,3PO<W1%=G0Z:6YS
M=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C R,2TP
M-2TQ,U0Q-3HT-CHQ,2TP-SHP,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @(" @
M(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T;W(@
M0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @
M(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @
M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z.$)#0S0V,30S1$(T
M14(Q,4$R,C=!0S(P.44U,4,Q,3$\+W-T179T.FEN<W1A;F-E240^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C$M,#4M,3-4,34Z-#8Z,SDM
M,#<Z,# \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS
M;V9T=V%R94%G96YT/D%D;V)E($EL;'5S=')A=&]R($-3-B H5VEN9&]W<RD\
M+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO
M<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP
M34TZ2&ES=&]R>3X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR
M9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS
M.FEL;'5S=')A=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL;'5S=')A=&]R
M+S$N,"\B/@H@(" @(" @(" \:6QL=7-T<F%T;W(Z4W1A<G1U<%!R;V9I;&4^
M4')I;G0\+VEL;'5S=')A=&]R.E-T87)T=7!0<F]F:6QE/@H@(" @(" \+W)D
M9CI$97-C<FEP=&EO;CX*(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O
M=70](B(*(" @(" @(" @(" @>&UL;G,Z>&UP5%!G/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O="]P9R\B"B @(" @(" @(" @('AM;&YS.G-T1&EM
M/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O1&EM96YS:6]N
M<R,B"B @(" @(" @(" @('AM;&YS.G-T1FYT/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O<U1Y<&4O1F]N=",B"B @(" @(" @(" @('AM;&YS.GAM
M<$<](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]G+R(^"B @(" @(" @
M(#QX;7!44&<Z2&%S5FES:6)L94]V97)P<FEN=#Y&86QS93PO>&UP5%!G.DAA
M<U9I<VEB;&5/=F5R<')I;G0^"B @(" @(" @(#QX;7!44&<Z2&%S5FES:6)L
M951R86YS<&%R96YC>3Y&86QS93PO>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A
M<F5N8WD^"B @(" @(" @(#QX;7!44&<Z3E!A9V5S/C$\+WAM<%109SI.4&%G
M97,^"B @(" @(" @(#QX;7!44&<Z36%X4&%G95-I>F4@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" \<W1$:6TZ=SXV,S N,# P,# P
M/"]S=$1I;3IW/@H@(" @(" @(" @(" \<W1$:6TZ:#XX,3 N,# P,# P/"]S
M=$1I;3IH/@H@(" @(" @(" @(" \<W1$:6TZ=6YI=#Y0;VEN=',\+W-T1&EM
M.G5N:70^"B @(" @(" @(#PO>&UP5%!G.DUA>%!A9V53:7IE/@H@(" @(" @
M(" \>&UP5%!G.D9O;G1S/@H@(" @(" @(" @(" \<F1F.D)A9SX*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT3F%M93Y!<FEA;"U";VQD350\
M+W-T1FYT.F9O;G1.86UE/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N
M=$9A;6EL>3Y!<FEA;#PO<W1&;G0Z9F]N=$9A;6EL>3X*(" @(" @(" @(" @
M(" @(" @/'-T1FYT.F9O;G1&86-E/D)O;&0\+W-T1FYT.F9O;G1&86-E/@H@
M(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N=%1Y<&4^3W!E;B!4>7!E/"]S
M=$9N=#IF;VYT5'EP93X*(" @(" @(" @(" @(" @(" @/'-T1FYT.G9E<G-I
M;VY3=')I;F<^5F5R<VEO;B W+C P/"]S=$9N=#IV97)S:6]N4W1R:6YG/@H@
M(" @(" @(" @(" @(" @(" \<W1&;G0Z8V]M<&]S:71E/D9A;'-E/"]S=$9N
M=#IC;VUP;W-I=&4^"B @(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT1FEL
M94YA;64^87)I86QB9"YT=&8\+W-T1FYT.F9O;G1&:6QE3F%M93X*(" @(" @
M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1&
M;G0Z9F]N=$YA;64^07)I86Q-5#PO<W1&;G0Z9F]N=$YA;64^"B @(" @(" @
M(" @(" @(" @(#QS=$9N=#IF;VYT1F%M:6QY/D%R:6%L/"]S=$9N=#IF;VYT
M1F%M:6QY/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N=$9A8V4^4F5G
M=6QA<CPO<W1&;G0Z9F]N=$9A8V4^"B @(" @(" @(" @(" @(" @(#QS=$9N
M=#IF;VYT5'EP93Y/<&5N(%1Y<&4\+W-T1FYT.F9O;G14>7!E/@H@(" @(" @
M(" @(" @(" @(" \<W1&;G0Z=F5R<VEO;E-T<FEN9SY697)S:6]N(#<N,# \
M+W-T1FYT.G9E<G-I;VY3=')I;F<^"B @(" @(" @(" @(" @(" @(#QS=$9N
M=#IC;VUP;W-I=&4^1F%L<V4\+W-T1FYT.F-O;7!O<VET93X*(" @(" @(" @
M(" @(" @(" @/'-T1FYT.F9O;G1&:6QE3F%M93YA<FEA;"YT=&8\+W-T1FYT
M.F9O;G1&:6QE3F%M93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @
M(" @(" @(#PO<F1F.D)A9SX*(" @(" @(" @/"]X;7!44&<Z1F]N=',^"B @
M(" @(" @(#QX;7!44&<Z4&QA=&5.86UE<SX*(" @(" @(" @(" @/')D9CI3
M97$^"B @(" @(" @(" @(" @(#QR9&8Z;&D^0WEA;CPO<F1F.FQI/@H@(" @
M(" @(" @(" @(" \<F1F.FQI/DUA9V5N=&$\+W)D9CIL:3X*(" @(" @(" @
M(" @(" @/')D9CIL:3Y996QL;W<\+W)D9CIL:3X*(" @(" @(" @(" @/"]R
M9&8Z4V5Q/@H@(" @(" @(" \+WAM<%109SI0;&%T94YA;65S/@H@(" @(" @
M(" \>&UP5%!G.E-W871C:$=R;W5P<SX*(" @(" @(" @(" @/')D9CI397$^
M"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG<F]U<$YA;64^1&5F875L
M="!3=V%T8V@@1W)O=7 \+WAM<$<Z9W)O=7!.86UE/@H@(" @(" @(" @(" @
M(" @(" \>&UP1SIG<F]U<%1Y<&4^,#PO>&UP1SIG<F]U<%1Y<&4^"B @(" @
M(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^"B @
M(" @(" @(#PO>&UP5%!G.E-W871C:$=R;W5P<SX*(" @(" @/"]R9&8Z1&5S
M8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B
M"B @(" @(" @(" @('AM;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]P
M9&8O,2XS+R(^"B @(" @(" @(#QP9&8Z4')O9'5C97(^061O8F4@4$1&(&QI
M8G)A<GD@,3 N,#$\+W!D9CI0<F]D=6-E<CX*(" @(" @/"]R9&8Z1&5S8W)I
M<'1I;VX^"B @(#PO<F1F.E)$1CX*/"]X.GAM<&UE=&$^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" */#]X<&%C:V5T(&5N9#TB=R(_/O_; $,  0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_  !$( .P"7@,!
M$0 "$0$#$0'_Q  ?  $  @,! 0$! 0$         !08$!P@#"0(* 0O_Q !/
M$  " @,  0$$!04-!P,#  L$!0,& 0('  @2$Q05$1895]96DI67U1<8(3=3
M6'>3E):VT=<)-CAU>+2X(B,E)#%!,CEV,S1"1%%586+_Q  > 0$  @,! 0$!
M 0          ! 4" P8' 0@)"O_$ %P1  (#  $# @$## D3 P(""P(# 00%
M!@ 1$A,4!Q4A(A87&",Q5%56D9+4U20R05%VDY25TS,T-3924U=S='66H[.T
MM;;1TM8(-[(E0F%#8G&!"29$H<5C<H/_V@ , P$  A$#$0 _ ,7J$LN.F=$^
MB23_ 'ZMO_\ /M__ )]A_P#[\_IGBB,X^3W$?[&4/W(^]5?_ (=?P4Y/,_5+
MR'YY_LYK?NS]_P!CJB^^E_E9/S]O\_+/P#^Y'\V/^G5'WG]^?RST]]+_ "LG
MY^W^?CP#^Y'\V/\ IT[S^_/Y9Z>^E_E9/S]O\_'@']R/YL?].G>?WY_+/3WT
MO\K)^?M_GX\ _N1_-C_IT[S^_/Y9Z>^E_E9/S]O\_'@']R/YL?\ 3IWG]^?R
MST]]+_*R?G[?Y^/ /[D?S8_Z=.\_OS^6>GOI?Y63\_;_ #\> ?W(_FQ_TZ=Y
M_?G\L]/?2_RLGY^W^?CP#^Y'\V/^G3O/[\_EGI[Z7^5D_/V_S\> ?W(_FQ_T
MZ=Y_?G\L]/?2_P K)^?M_GX\ _N1_-C_ *=.\_OS^6>GOI?Y63\_;_/QX!_<
MC^;'_3IWG]^?RST]]+_*R?G[?Y^/ /[D?S8_Z=.\_OS^6>GOI?Y63\_;_/QX
M!_<C^;'_ $Z=Y_?G\L]/?2_RLGY^W^?CP#^Y'\V/^G3O/[\_EGI[Z7^5D_/V
M_P _'@']R/YL?].G>?WY_+/3WTO\K)^?M_GX\ _N1_-C_IT[S^_/Y9Z>^E_E
M9/S]O\_'@']R/YL?].G>?WY_+/7UR]$WK;IA=+G]'/K&CCMOI[MT,:6KVIS+
M)N;R\R63'RZ"=G].3 ZT&9F,E,Y'DU-HYND<L6^4'MQJ?#_B%\/+Z[X\[X',
MTN3T2FQ<I5Q&%["QC[:0)[>FRV:XD+%<HE>BN9B8]UVE_P"LO@O\:<9V,?P@
M^+XCK?#_ %@&EF:EPB)W&6D4>V6RSW]96:EWBRE<64.PW") 7R?W&GS7ZV/1
M;>_2)=H<9+*MW(;=-(5S;I(N,2!M Y(\EQ)'<HGTAAV8,/.)=](\ZA.PM?FZ
MC_V/C UW6?#WG^9SG/+[6NCNT1@-;)/YC4<3X%9K0?TV5#9]'O/=E=D^@_Z7
MIL;YO\:/@SM_"7:")8S6XEK&3..<C7$$FRDA]4:5TE=TITDIF"F!F$W4Q[NI
M]#UDUN(??2_RLGY^W^?GHG@']R/YL?\ 3KQ7O/[\_EGI[Z7^5D_/V_S\> ?W
M(_FQ_P!.G>?WY_+/3WTO\K)^?M_GX\ _N1_-C_IT[S^_/Y9Z>^E_E9/S]O\
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
M$@UE+*D_]6^--_=12S;QP[ZUOGV:[!B1E-=;2%029D1+@I@ 'O,S,SV&(_\
MVS$=YZBU=(HP:FM:6YQGEU;KU4ZYO<UC:RVF%>NJ",S,RF  ?FCO'<H&)*+L
M5Z<[)E<K>UZX46XUIO7^IOP[&BDN0*_;/'JK#<KDGW$MM,K#S1IHE*"D52?*
M-DS.8V&.)OIK&7(-'C27Y$MB;"6@RJN5,A!%VN-E*3[I>U?AYP4''GZ@P,S(
M?.,36+Y=3]9U:WGZ6?<1:Q:IU+,9[6]M^Z5"A8AE'0N5I3-@&0^/7]PD5E)(
MF9 3P*KP"TVE.ML.+#3$"(_GMBZ=,TL#%N..KJM6O\?.6\I\:Y$S*D8:.I/B
MA%JP=B2P7:XU"UG;2CJ9LVZ"E&2_3>Q@V%U8%8A,DUM>;(>/DP8@?".Q$<C
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
M<V=_/Z[4H'4%/J*BN5O#7?=F;H)5S&1K,=424?,,K@!WK6\3T-)K;.]NAH6
MS-3-S0J90YU.@6O7]K;O%7*]=?;M^C$)7)W%J6DG "X-Q,B\1\1<;$KHH\/X
MD[%I.WL#;W6:7(CW-387QR[[_.R0NAD953.SO=%-EXJS'6'65U&->:ZH(*XU
MSUDBUM-=QP:':X&=T_=3T;)1>N,,<?M6.E$V&<5ETSDC.I-@+?8:9%8,"HFR
M2P4F"?1'7R#ELA81D[*!;X"=M^>3-*D2:$8TILGAJ^7:7R2%4#5D;:;J64:M
M^:OG919K:!!-BR*VP# %5OG_ !A5GT]I:<+4"SL_51%NDKEECZD-3ZI&Z#%6
M>2<3LY-M&MH8PZ'I4;=+0Q1,:.>;T$Q#3L0&/52C%M*/KZWDPW[X!5GETFU[
M<VW9O2H&?+"JE,#9D'.XJTM/46BRB4Q:MLA9M[=ILB,[)E*A42M0]U,GZB[)
MTK&$W;..,.^68C-KT81H$K9"]#*=K5*VY;Z=1E]SJ@+S:S_454]>RX4'#X$?
M%*BK4I<NK\47//JOU,%.[=UIMXP6>+MR33IT>/#FUGU-323CUZVBYVY=I^E9
MT9IT:AVE%5KS;U$($"7Y/POGS7E4A_5J=V1XT<7S6^,-;7SS2PYHJNK2Q5&G
MZ5^IULJV/CH 66EEL!I,X.6%F)C71Z2RD<5M6;'K\DU$[4*Q;^!62C,G,5[+
M4FK&B^Y!7K\V;UL*599,5-2LL!9Z50);,Q7VOB#0H4_:<(X_:XN3^59',+MF
MYNQN/C4X_&A.'5S)#(QQH9.<W5O/6BS&E><QB?7TF#7&"V%MZVFG[JM]N2ZG
M-*50;WSQ/S&*A\RZ$TH[ZC5M$T3V=?/0NA#I3R5#7-P6G/SY#ZXV6-(K+8U;
M!5..PUF@J_K>)^1<V@V^G0TLW5L;!:6QEIT:NC;LI?4:.EEG86#T^Q<NLN%V
MTN252LY3A)<B70_7JM?53O[%?(M8V%N\?I\:#"XUR&SB7\3/HVJFE79A<@52
M>RI:^5Z]B\^7YUJM9#2T*MBJQ;Q(*%TOU-S= KW0:OK7;'J!<8>1AKVMRZ;8
M.C6Q>)ROZYS9F>OWP,/SYG9C[H><9LG J"!5)%["RN1ZD2Y\L\CAXY=K+NS;
MJ2W/+<8U&?CU<JBT]J* >-:K687MDTUYZUK]=EZRZ"[NMS(#U0\D^)C-_/Y!
MEQGZ,5]@.)IKVMCDNAR'6KJXO.RSSO:%](^_LZ3]JPYTU$9%"K(P-7.&#.9L
M'2^J"A>E?CO%AWM7L=J*-ELEJ;UHHLTQ-SI82[?<OYK9&$P\$&7":V]'ZL^=
M)1MIXE>I%5')FE( @B"BX^*QG--[D!UKE2DM<5*2+@ L+&JX*U;8UJBA(B]O
M8I96-6KV#\9=(W2 8%I2R?R7E*D_"[B'#0O9>CJ-<6CJ6\UK7NI\>JMNWN,<
M<T;!  3<IZO(N4WKE-4F-4692V&9H 4\:>=_UX[UFK5K%RQ!4* 3&C5H8,O6
MK5XTQI[ \V;0<,((,?20@HLHB2. <>"/>::;?2./3;?;&,ZW.574U[VK2A*S
M:YS3%:E*6,D;&&4P(  Q)$13 B,3,S$1UNKU[%RPBI40ZU:M.77K5JZC=8L/
M<8K2A"5B3&N:PA!:P$C,R$1&2F(Z^\G*>4\K_P!EKRM?ZA_4.O6W+U87):3C
MD7(M21Y\TO,X_NY2")8_?Z"FC:$::6VVZ:2Q*(9=JS6<EGEDDL_S9M;6U\9-
MIG%^+,;0X50<$[>W(&,7X$^\",3XR:SD9FC1F8)Y1%NWX+ !3^Y^+<5XO_Z8
M>+H^(/Q!16V/BIL5F1Q+B4-6SY&EB_$F,(?4%;U0<1JZHP85 *<W,EKVL;9^
M,7:.T=$[_P!$?=/Z>^F?6E]-].^^?:B7*5T6V_P")$![>\:M(KCWVA!!ASGZ
M/:E))E).)++G]]X_Q_+XQEUL?'K#6IUA^:/F)KVE$>I9LL[1+K#ICR8PO_P
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
MMJ#J,'Z?[>'5UH]7Q\_HR,+\O#RGOW[>4=N_4=O#19DY&5\HE$97'-+C\/\
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
M?CM^)2_])N)?KSI]DWZ]ON1&_6?R/\=^/KV?#7\83_F?<_5W3[%7X[?B4O\
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
M _0!:FOJU*--MQ\50>#4>ZL2"T+8Y35I FM])A@,=7JBS<JZU95XLW+EE2?
M\_[^U?A5EE8-*4XS5^+6ZTT5P&O;OF[E38$UA4YF90#M=D+. 57)LOBDW91F
M:+$6ZBB*+1N7-C/!9-%?KAZMY*G@1 L -9K/L,R'J!,G'E,>'C6:8[>%3<8[
M3KU5FKQ9-5EQ56=&O[WD-"EI5V-1617?5L5'^*2-/N4F;HALQ"97Z/\ @U>&
M#9VVUW5#SRM(U/I[ GB15BR6(ADTZUQF"^BDAKR74LV[#W*T]C:-YVH*W)DK
M.=$,*/JKK^X+[)($I0RRUA:)Q+&J5 A4O37F"* [>/<A%40!%XP$,F9\V=?*
MO)[9L11HYUK6N6G\J:)6;M2H*4X>^688,:->!A7DY2J<"ECO3A(V3,O6M1EF
M^F1N%!)66+6H+=JOU#NJ2UWJ."Q$S#UKDE%H=L;M9!]2-X3E'RYMO/5U(*(*
MP%.FI(30Z2 @'17@.H!3#1!Y>K4H,37F51$LN6+"0#OV[B?D,0TR9*H 8(1B
M8F3UJYDAAQ<2B^Z+N+QJS1S).H G<W-+2HH1!R,$I_K(@;CV6650KI%JE00,
MEU'0<4JMJ??!UCIA%F3;UN%\/#6N>6)[T28R1W*CFKV>>+RI<1,PLQ?.2B=K
M/E+A"0$7 TG/*U5Z2&7FI7Y-K0HX;*YEEA:ZT#"X9#/<E$?1+OZ8QZ7GZD%$
MC QY]65KD=ZE6\[F,-.Q%PJIE<U:E;)%<5ALC;C6:N()+(+VX!%.+$V@8!)%
M02Z;+U+AHO)>?7X)S'HPM]=ZSRA4"^W$;IR\52]\FM5^B7FH&6T4JIA)ILBV
M;KSQ=SU;,$A?J3M%I)M/JJ7YN6*Y!]%+:EPR7W X]6O;37\A8,?3&/MG@0S
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
M#W$_.O\ Z9T^SC]$/\W6D?UU@_;7CZZOQ#_&K1_)6_1^GV/'P5_P>XGYU_\
M3.GV<?HA_FZTC^NL'[:\?75^(?XU:/Y*WZ/T^QX^"O\ @]Q/SK_Z9T^SC]$/
M\W6D?UU@_;7CZZOQ#_&K1_)6_1^GV/'P5_P>XGYU_P#3.GV<?HA_FZTC^NL'
M[:\?75^(?XU:/Y*WZ/T^QX^"O^#W$_.O_IG3[./T0_S=:1_76#]M>/KJ_$/\
M:M'\E;]'Z?8\?!7_  >XGYU_],Z?9Q^B'^;K2/ZZP?MKQ]=7XA_C5H_DK?H_
M3['CX*_X/<3\Z_\ IG3[./T0_P W6D?UU@_;7CZZOQ#_ !JT?R5OT?I]CQ\%
M?\'N)^=?_3.GV<?HA_FZTC^NL'[:\?75^(?XU:/Y*WZ/T^QX^"O^#W$_.O\
MZ9T^SC]$/\W6D?UU@_;7CZZOQ#_&K1_)6_1^GV/'P5_P>XGYU_\ 3.GV<?HA
M_FZTC^NL'[:\?75^(?XU:/Y*WZ/T^QX^"O\ @]Q/SK_Z9T^SC]$/\W6D?UU@
M_;7CZZOQ#_&K1_)6_1^GV/'P5_P>XGYU_P#3.GV<?HA_FZTC^NL'[:\?75^(
M?XU:/Y*WZ/T^QX^"O^#W$_.O_IG3[./T0_S=:1_76#]M>/KJ_$/\:M'\E;]'
MZ?8\?!7_  >XGYU_],Z?9Q^B'^;K2/ZZP?MKQ]=7XA_C5H_DK?H_3['CX*_X
M/<3\Z_\ IG3[./T0_P W6D?UU@_;7CZZOQ#_ !JT?R5OT?I]CQ\%?\'N)^=?
M_3.H)O\ [.KT2PL*M'IZ?*7#J4^(@ECU:M0]2H]:Q8RL02#DM)9FNFLHT9.
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
M_8$>;$_U57^,#_Y1U)I?UY4_RE'^U#JM<E_BJYE_1]3/\.+?-MW^O+?^4O\
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
MZ/\ [?6$GVOX5N/X/JI9_P#\'?\ U6?_ %>S_ G_ /DO_P R_P#Q&&ODJO\
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
M3/2]_P ,_IV_H+Y)_@"O^7/+_P"VWE'\(MO_ (G:Z\T^&?\ [;_#[^!'%/\
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
MX^?0?%O(>,VJC,.Q:%6&[C.#A,=7T8G6!_']:[I5[(2S,BH:;<6Y"P@A"5G
MDLB]()+96X5SW/T4\LJ9YOY95YYS#ERJMO%D>-NJ<TX[E8=VBP5[YZ";6=.;
M#*=L";#ED8-!<6&"&;;>&]BLC!C,71(7P=N]+M;X;=P77*@DB*6S5*[V*]KG
M%<K%(Z?7XDZ Q@_P#'@%VO<5W8 5VMW,8:8@QKI<CPZBE"&@=8Z/,+?(LYE?
M9.Q9BI>SJF:U%NYH9%F;%E:JOJ3+*S:]KU3KN$%3Y=;]7A'+M&Q88W%5?5K?
M#+-X1M(N\753HGI9.UH[B+F?F8O): U*#K&AZ(PB[7MY\H5<K$Y\0$=7>BGG
M/3.;U:_@=&/M_P!#>WC-JQ6K0V<VB"H)<(P%VRE+<;4]>VZPBS%@2G2X=RC1
M*L3CKUT,D4<Q,W&<_P!7)U;F:W*51B4421<MTT5Z97G^Y:V'V*%*O7HU3%;1
M4/MX,G>!-:0R0@/J'P;X[R3CF9O5^0V=8HMZR[69G:=JWIAD4HI(KS4I[&I=
MNZV@LW(-Y>])8U88NO7 A$V'VKYP/7LG3QTZ>.G3QTZKSK7.652SC7VL:V$G
M;.?AUT_L8^JEGU]KWIVV"1/ISMC3XA/C9CM[7PDNOR@IIMK)1/95WY^W>L$1
M])H]_P!F5)[=EQX'\T3/B_LJ.WF,^N"8F!<CO8RI[=^U]DS/IUS[?_2]*._D
M^8:KYYB/4I][$]_2*/:-M3'*_JNH=SL3?C5_Y: WWZOQNTN[733MJZ-9*48)
M8*\74K55+B)BT5EN(+8$K+.1&B>4DQ?.%B2.';,F?9[+A>E0J)WLS88GY%WJ
M5>E?7%HJF@LZUI=ZE=H'-2V@SJV$QYI? +:#)B2CM'7F'Q1PMC1M\/WN,)M3
MRGA^I=U,AQ9Z]'&<F_GNR=3+UU1I9MM2K]*S/HV:AL=78F"@)\IZYQL51]4]
MJ5\ZM]F@?63KW/\ ONW8E2@J@*E7*4=<(ISJDR\[0[@7>6Y2C"".B'8[]V4>
M84SVE%E%&&WQ/KU-6_PZD[5HTYKU,33XS&"YX:;7;-FT-^OHQJ689GQ0$V,K
MA7*M76M8)B#@S..W7GFAC_$[4K<>UM*+NCRS YY/+ZE1N#5J\6I9S,>[BEQ^
MC*-DM@UJ5=.Z%ZZY[FV9-1*4HH.-#NO2CVV2D5-2D0V(*_)L]GCGZ0E6VGGM
MD3R]3Z:XZ .>F+J/7-AK"A PUQ$?SBY+&*D@Z':6&R:1D$9EZ.OS3C\:-Y]A
M]5F98CC_ (95AM+4J/'&QZ^6:[ 7L3RJV6^AW5K4&J>"R\2JS(AX\/<^%?,R
MQ<FK2IWT;U+ZLQ/D5)&K@:-0^4\FN;ZWU&Y/*Y5H4*_N_%_'-BM8JM>$F.E
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
M[F+#H#SFNN\Z>.G3QTZ>.G3QTZXLF_C;OG_57RO_ ,;JAYU][^PO'OX.:?\
MS1J=4WP^_M@^,7^/I?\ *7"NNSY9,Q12RXCDFS''O)B*+&N99<Z:YVQ'%C?;
M37,F_P!'LZ8VWTUSMG&,[:X^G..1B.\Q'>([SV[S]R/_ ,9[=Y[?_LZNACN4
M1W@>\Q'D7>!CO/;O/:)GM'W9[1,]OW)ZX!X-Q&F\E@BL#OA+Y_U.*QWAUI?H
M:O7Y&,$%HL;ID!$'*PM.^X18*5E GF)%CADWTAFTTDS#+MC;H-"\ZYW4&@M=
M25(#V\M; S*E )24"GZ4$P9.(F9B)F)[=XZ]/Y-R'0W)*I7Y+6JXI4\VM.85
MVS"2*E3K)83!53B& VRDK @<E$20S,>0QVIJ#D72*-0_38/3JJXFZ!Z>=+E#
M#I8JL')2+1!? SP'4DVJVWP.5K(74J(Q:RBC(WQ/DZ">':$Z3?7<RY5L6-.7
MN"*VC*9GTF%#U37(27$22) AGM(F,S$?M9B>XQU86MW)TM/EQW[M<<OE4YY%
M-2Z<:-,LQBFUX&742KN2?@2W**1B0],@*"6/5-%]._3JLHP+3E38IE:N-]#Y
M%T*2ST8'*D.#H5VL=_,<4-8MO?\ ]%H UM3)5 F9S;!3KAEIA6\Q,$@TF\M&
MHX^[C 13=KW*WI//S*:Z%5X!YE7^?R!(G)A'E!20Q$1/E$\^58]VQZE]U<$T
MM_*W<N*>DR+#"RLZIEK1IN;F_;):BDEQ6$AZ@--RPB *#C]O^"=<G1V>JU].
MT@1W[F?IZI]K);52&9L&WX-K#'#)7OA+E$'\LL>NF^TY+&.0L''T11!2;;_$
M1_%WZ<$EK&!+*]K1<J ;, 0:'>9]3R1)>2OF["/:"^[)1]SKY6Y-AC8IW;3T
ME9S-CE5^B"+TBAE?DWE)1:\Z!,]:I,QX J8!GSD3(B/"=LU:E]6JURM(H=:8
MS<LLO4K_ -:FV.H"5CT>-MT!:9"97ASS+ENF7 +F9NTXUA!QJ\F4#Q)-HX()
M9ILQ'.J.0J9:$6E5*]./%[!K2%8AD6R,(\S(A'M*R^A!SYQ,S$1U27-#$N9]
M(V6U#M4\;+PQ]/4L*R91EN62[1J"A%AS7)7 G59^QA>4V(DB$1ZTZ#Z;NB-:
M,!2[<HLPF%7IP<<%!8UJM!$9VETOU6N5;L)H;2V#ZD#YBK.@MA5:SPZ%8*E&
M%FQ!G,WDPM.L#R<DU3Y:0:!"UIQ\TUV):L9%,]I[LF5G\_;M$S'?YNKYO+<I
M.DW0HOIGZ_+:_)F*MW&#V&<R[0MU5L31*0."N2=5\B4AX"9CY?1ZMK+D'4[J
MZ<7>^5<\>W.[AP0\E33ZF,)48JMQ.RSV#:/?YG<"&+!_8?CC1HMR(HPE D8B
M^.4J'62;S2-RH@ 17<,I!&@,&]I2Z6WE0OO$ B!%:_$9F(F2,I(IB)^:8*=W
M%SJZ,[,N**C6H<G4%B_>,[Y7>14QJP4>C1%2:M7TUG(A),>R6-F *8'KH;F
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
M]KV=GI,F51 %,NB)5$1,RSNPE1X1'>2[L @B(^>2B8ZDQ3M$5,!KM,] 1*D
M!)G:@K+:8^@ Q),DK2&H$1B2)@$,1,]N^8O;K6N['1<9 9NI8S*&6L.V=LAL
MH(1R)@YOX,>S/' 6-+MKCZ<8UFTS]/\ #_!B0$'C)#(^8P8]_P#[AF9B"C_\
M.\3'_P"N)ZUM0Y,*EJR7#U"],E';U$D1@+!_?&2 QB?WQGJ1\QZU=/'3IXZ=
M89K$!;J/NP-%"U+,%7"[%D1#X)/.EU@#"@S+MK[XHJ;;$< \?M2R[Y^C37/T
M9\R$2+OXC)=ADI[1,]A&.Y%/;[D1'SS,_-'6Q:FMDH4LV2"S:< )'X*6,DQA
M>,3X@ Q)&4]A&/GF8Z_U>>(T!#9 38(!8"P&ASXTDTQ,*5%K-!+C277233$D
M6^N^-9---]<9^C;77.,XQ\(9 B$H[$,R)1^],3VF/F^;YIC]SHU1I8Q+1\6*
M,EL'O$^)@4B0]QF8GM,3'>)F)_<F>LOSYUKZ>.G3QTZ>.G3QTZ>.G4'9_P#=
MJP_\C;?]@1YL3_55?XP/_E'4FE_7E3_*4?[4.JUR7^*KF7]'U,_PXM\VW?Z\
MM_Y2_P#VI]2]S^S6Q_G30_WMW5,]+W_#/Z=OZ"^2?X K_ESR_P#MMY1_"+;_
M .)VNO-/AG_[;_#[^!'%/^ T.K%VND,^C\MN5-2S@P.'"V+95AKO-&G+8K#Q
M&X2MW(- 41HC<$@1JG>\ I<NBHPS:,0K?&!Y(N!H)R]BA>L"PD(:4.E,#+UJ
M<LT,=7@B 9L(!LNKP1@,N6$281,E%AS/%L\AXQL8]-B%V[=89J^ZDQJ-L5GJ
MMIJW26#&#2N,0-6[(*:457-D5-GLLM+7A+U[ID<1S3DZE'74[:ERO:41:T9-
MWZ@G6GN2;+6I'RIABL04X6<I(Y2(WS476X&@LU=G@K*HS?4Z^S[&)DR2T[+K
M%IZ;XU[X4K Y^0YJD!4MQ7<OW97S$+%>Q8KH/V"V*=3.VY<2OCMNERSDD"^S
MQ:I2SZEK&.]C,U*3-KDU2L^XS1S2O57QFKQU&VG<I4KUI4:[TV:VDO,JNGU]
M3B^F;H;7!!=E'VSO"?Q7%/6?7IJ1O2:6!ZK.I7WH=+'-@-AQF4'T]VNL\Z/)
M$VEA>+@":DN.+2PQ[$71\MRT^(5"B()6_P"^;\G(&+^@WAF/FYE\EDLI[,Y/
M2MZJP.!FLUH76K!Y% \LOX;\@M0;=%<]Q?PR,FM\N6S+&QJ_Q1Y/N\AQUO6X
M/I)X!JYW'GL41!>KH9E(<VF$2STU]+]W*E>1L1_I!76:@#<_A@N+,;6OT1?Z
MQ>O7NW+5FHA\.RK6;TZV:I5."*';0C9-\52!I(@HB!M_GU7YP#7E1?;&U-,M
M,BH).;.BW@N'FT6M]190Z1Y34O7B(HD8?X:!P3"$HSCX:;+2NC87W17TL)>"
M :]E<4,1'Q<Y9N:M>M"7A-6"^'^EE90"'BR:<-QE$*18LOP?Z?NKB0NU("G4
M_2>.X*>--X+ID$7@+ CO'5+>BND(4Q<1&X<G.;-SE<(NKL#1@*-0=*&4O$K3
M4J:+)?)L5DUW,?*I&:+MZN5#U#Y,H..8U&Q0)@@00R-6GJM-MHDJ,],M(6,M
MI 9Q=P+E"1NU458L"P=>KQ"TO9E"^"6&<YY1KTMD%&T6$DN/:7'JZ:V>%EZ5
M8(X3$)S;32&2W].'0!C:8>O'@^*GMC2P])G)LQ!6[O=7ZQ>)=:H1!6"R)M#Y
M*URNM=!"21ZZX^1Q%:5H+$,)L4.NCZJLPU:"F$7@-)-7*$:@A%>'<%Y!B:0A
MZ8C*HM[-O,98F9[V)";;/(ED4R"^'F\NQCV$+7ZC-6U?Y&;-)C2NS6^+O#.5
MX3&^JPX>6;QC.Y FD,=HI"T<Y, #@ =B>FVNV0@'H#5HY+8U]84?R+D)TI#.
M2 SF5,<6(A)99-6.D)4KHF6Q:TYPUSK+J]AYTI=!E3"GP[YK.5VJ@,S4IK@J
MTX%[>XL12)+U[Z*HV*D2J2 :X15F\A/>)K%J/KL 3641T/PZH:)IWK5JXRQG
MUFNXIQ-Q,LF+N-XUO092T2]P(,*XPM",BW:['%X./U;BFFMX3UI0CB_=7]:3
MAV>L-],5CGWIYI<BL&]4RP;69]S%5W!?<[(57+1')4[77G3&[T\J!/9'E/>F
MP!"VS5JFM=14(R;\=_CM:V]E.VB?>:?*;\-9G7JT5*NN[CS<^H%JG,7*5JNK
M/O 3ZM>]663#I2E]*\^R'%GP[F]_-J)T\VW$9O'_ (?XQ54;>1?G2O\ &JW-
M$;.@W/TXG*U,^Y8VLABZNC=R+SEI7JQ9IZF54I,\X?3YZC2K# Q-?DI+20AJ
M\2>Z5NWCS5N@0+^&+:4YJFD]H'L?3G:_;I0S>RQIMB3%E@T<P6QS;!;>LU]]
M]+DW%0JDI=4+%,+-PGT+5$AMZ9-Y$W01<D:95,BNSY)-%.;$"#JTURI(I'1=
M/;X' OB$S0"RZ\RGJ,HY@T]C.UEEG8(5^$UL:YEB>F&AR6Y7GDB[>D-.6MK7
MQN+U+NHO6JC)[OXIRFQ5,OJQ^U"BYT/;*%SNNJU.+:/99S++5EUX&L+J0P4H
MO02!DP>@E#E23Z'N=MY[$Z&!L#-N'!S^_LU;J\97RE.H=+2U+3G^R*H(5+C<
M\ZJ(68!)DI=9@$ C*J\0-6N;*R4&7:<,XOH93N46)PAX\O4P^/Y]:K\K+TF.
MT<ROM+T+DM4UL*"Q8O):MI'#[DD>C<6F_9MI7I=1Z9>HURP\NE!W<;"IJSPW
M6=@KN"6'ZJ6RJNI6W9&#9G8@GEC+EOF)<[,BZL,RGZ3')/4[E.@20 N];Y_+
M,>U5V!9"/-]OD4@IU%Y>\I7*XHPE)3596J@.=XQ"EW#4.3,#<H#8L$RO/'5?
MAOR;/T.,DB;<JIYO"H.Q6UJ8?)6KEW3M\OL6K.@F[HM/=@^]EV8JP?(Q(\O8
M.C2!%R*-+RWJU$BEN714XBRFE1\[CZ?48+'GZN7IXKMS*=U$2U@.M#8NODX=
MAFC7GKUCB,M(R;6N]#^J2@S&9K"-?&TB&CEO-U\)U)R+I5?V5G5W45#7D4DN
MHD+(S7-9YV'5)=,WS:S/>N7]&D/C/*,,"U^05%U<AL<?CDN2O0[YVW=JZUAE
MT&V@?I6FY[(NJ<K;Y9H"W474BAR",JH[[9D4GC79+:'2;8'#:%R @IK+2@(;
M@O')YII#ZD^K7+-@W<75.?9-E5DYB]HH2II7$S!O9TE?'K5A5+J^RU)C^7][
M!I'?IG--UD02.@TJ+2'6\N*8U#VWH4'JJ0ZIL5M%CDVGJ13L6BMU7NLJD"V8
MW$.7ZR<;54&G7H,;:+&KAK5ULXW ?$7E&O.A[S9J/T)JZ/&KN(BK:SJ=BYI4
ML]>=?JHH6H8-Z>>F"ZR5U5'I70K"60!\XOZ@VSX)VN=CKOJ+YQT6L#SSN3-@
M"38.=J;O7D9ADPX2B!C!7]B056\6!ZZMR_/BT^9M,JK%GH9CEU/#V%6UQ;6R
MKA"-<(8"SU'YUFP"X-CB4=J!8Z)D[N]\--@L^K YR-!K$>\WJCM*&3LZ&?\
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
MS":4O>7?;SJ^==EZX=.6S4.W8.K+@2ITUR<<HEJZXA76V52/J @!2!]Q4(A
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
M/E<ZFSJ&-A,*V;"KH][14[)H<$99U5?=@S9BV6;M=P7OMOEZ[WM7$+,6%+3
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
M"O5KC$,)*96G/E-8U'9KV5C4E%:87<<P-I<:J]DJ&@BJRU.2#&[NT&5UC#L
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
MLP0F3U4&XEGLZZ> *>=F ,RP"8)#AG\87H5*9*T"'2T*>E=J4SIQ%6591O\
M<"_0FU$I8Q-=S$0-1HDP12PE>HLRW;//VXNGJKL8H'AXFG@Y6EJ+T^^A%CD*
M:A4SJ8L9Y190FQ>JIMFS2KF"F,L(78]!JAUY7/5M:[6/7!U7%&(CZZLJ-!4H
M+,WN]/K1B^]5R_6,:5C9;-R)61AJ@&H1&+ )5$-R0^Y<JR*_:;!M\4/!:6N%
M4J16R=OJ.MGJT"O%41GWK8-SK>94(55*FXX?1LGI#[4[MFA9\J[@LTZWT"+G
M\[XK:FHO/75X985>V+.(O*#2M[.3G.K[>=NZ*SL:.EQ2LSW-!6$SWZLNCKT?
M"Y590T[\RQ85VE^I?I*M'U)S<*TNM..?M>GWVZ9@N0*Z"H\LKW6^F\V0I>?A
M"<Q5%7-V&)R&X,"0+.P"+/GA7E;6R"2U U>LRM#B64ZQCHHVVT_E-.1FT/*@
MQI7=FSB9&M9L:;#UW!0KL/<HJ!E13 6)-"*112;<MP,?XC\BJTN3V]?-KZ<8
M%GDF[LR&PE 9/&*'*^2<=HT\%*N-56[%U*>):]AE?2>ESV!79.J!:B,W-L+[
MU9W),I<6*/CR<M&IK/J.OOM[]0F%:ST?TT6ZOT^VEY7XYV2)%9K&:[D+J=?P
MVE6S!BP9=V9).7+"#&K<*H/<BK.Z\+#K?%<WM&.)I'0Y;2M7J0>K\J PJE1=
M<0NV?0AHL,HKT[ @)-G7_BKKTZMO0'B-1U*KF_$/=[SR8E6CQ/AOK4,C5;Z$
M8#$CI:+KI.RL_P!V5<TK#WVE18PP3[W7U9OZ*%<AFO,5!%OH+*WPV.NJKQ9G
MP\R>I\^YIT>5JB(KG)G5D,UF3]20 L#7-.KU.KK<8T9[<PX"D!3O"APJMHLH
M&G7>-'251FK:=G5*Q"^[IZV4*+(V]JO57(OQ[+%+1>M7[2"6=:@P@M!7V;/Q
M5O8B=A=KC=0];!LZP:&?5VM*\!U,K XWR$K5$\[BMS1=!U.3T$/=<R,_(S[B
MW*N["0;0;=RWOJVFK<;VPM.<9Q0EK6]5Y8X#M\<]I;/Z3RAAUW>*6JS5T52L
M3M$:ADIA:SW.:<-Y!%J6KU439;185^$C:FM53JQ\I-3G6G(.B0TTUM#95B00
MW1M&YSTV'J>21H"!UBF5NEX^A.V[\53SQNW[/'N^%7M;>?6N)UA/3M7L;BS^
M5R)99YRJM:I:I5;%4+1[!L3=6,-JQ4/W0^MY]4%PYZPQ67/'=G-T$46JTMDM
M$LEMOZ_2KU@.GE>VL857E#%O%8V\]OB 7*;Q6J"ACG6%%,+<$I8(&3?'.XC1
MTU3;1N^WSS?3IIL:52EFMFY<.\$0Y5S:4B:B!HDQKL^WI69%P JBQRK*D9[?
MQ+U\"Q&9;XC-S974U-.U3P]'6W:\9F8K(9Y5K&9Q6Q:'0MGK"A%7:SL*D+*S
M6OU4U+%"S;V'T[N+"CR2:5ZEQV?"GF%A[%:,.;)M3IEU+KFX>I J>&5 \^;V
MXS$Y61$S+>N)Q]@<Z.;,IR6)F6LR./*T(B;5\JDOV*N%3]"I%^&W[4,\3>0V
M:_H4ER(>;U1:>?J=Z]1_@?C?\EYJ_%(HH8XZ7M.-7^7:<6]&<@Z^-GRJ&+J
M=&[-O5;!M]*I9G/J+E/C;TJLM5Y:8Z)ZKKDHH=ZLU:H*(6"./M*+G;QI<"BR
M#K3R9#8K!.99*K!48]DZ4U/5GI@7LNV!4C8(%&P&7".1WD5]E<+H/TLZG;TK
M)E,X%G5KIH@ JI[5BK6%=2Z5Z8L6%ON5EL[UU!"&-L*-IH*O/'\@^*.Q5P]O
M2S<*DI8CS&CQ^]9UF--^GQ6CH7S=HY89,%3I/J9EYJ>URPTK244K"JZKB[HY
MS?U1VRM;VJ"/GD%IEJ4U\<6?<J^"I]5J>HWI-325=6R-0/\ Y\KW[CXE+&\C
M08)"!G^</1BY(,2ZD<0I6XIE.H5.+L9U>I 9QOEK[N<^^#KGGI?L8/%'A8FO
M-F08P?0K&N"\=]OXF:N;.H \?7IEDEN7-(F[BZD5ZF3MT\=M;,]/!_9S99;]
M6F-T:,,2DXMWEM(/*4F]2=@#;6<9Q7*V@:T1'>M[,I87XW>CR%U:R\^!A)6V
M<'E)]S9L6*NZ@Z)%@E1@F/<DRUZ-.>;*L:8U#Q2LQ-,T6K5E&C8SHJ/5FKC1
M@+E3380.J,V5T$J4[/9-AQWB%:!BU+UK%J>I)_$6^JUI*MY^=1M8=+;G2JV-
MUTXDMR]' 2#*VDGBS]BS8LU=I$4ZRLH#?<86>-1[CKV8_P!,]4=I1LZ*GM')
MATK:QE\M66Q.-<']@8T1OUZZZTVK -24?,3*R%N+(>D/<8N5EHQ,V"V 55$M
M1*X;YJ7P^G85HOI[1V$U V'4GG1K55:*,//F_<:D+&N%MD'"["D>PJ:(1Z:F
M73I"TX2=\3=.C9Q*FGQ5=.UH-XQ6U:B]>_?LX=OENU&/EHM,I<;;FIE1/I/M
M_+&CB-.&V$Y:=-E=?NJQSKU,=#=R4I$UJB-MT3H-7YT4H31VW*6@#'V7'J,L
M# \A_K03[.NSK5>+2XG$PILV)F<J=>O$"'C?V,J5I\3RZXW[";MA.7F6]07V
M"I0_3-=3ZE:RE#5G353;WN\@'Q/UJDBD7M:QA36JA6\>^(_(+LXM*UETK7(-
M_,X\VK3'5FG@J?HQ\0;]A[+\8;])';,X<<&N*NEYV3IH0E"QO:#;76_54RLI
MZZ4;FL(E7CLO-Z9:&Q5VURY4VCH[XJH#"I$0U6(!L:M):AL"L&Q%C08*3$#N
ME0ATF95D4.UPY55;1+5([DU-6_30&?/H/IY58+QG8LG<%E5UBF4FI U;/A8
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
MV*/111IRII5VFHV)Z]S837143IWE5ZS%-KJ79:$)-#YM)E4B4$ IM$5E0#,
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
M;X+4%D 3XW'FWTVTQK:8GZHW[8,]-2O4![ 9"T6@O( 3$H(83<6NTKQF/!X
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
M S1MM6PV&Y3'MD'PZR5QRV^)B9*;:,[!K\X'UV&X?%I2<U_FO"*;S8@IB)#
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
MO':.WSZ"^'U]3V5;&GF(LS9V44DE[TYT!PJ8W;STFNH:TK]$U^B-HT,:7J#
MQ(1!Q7J/[OU#GG1PJ7S[=;M)+R9W?%ZO?D'0NL-;5:%U@A3K*III07BN6J@-
ML3:Q;6-M!.N!)]C2;?VIXM/,\VA5L5I?8\NWO KF7O:U,%)E?F;OV0L_6(/G
MGTPF"*/GB/FGK=Q/C6-JY+-#4AWB.W7S6NC>RL--*DVJ3W7IG4K.&ZRO(^45
M$$+6AWD8["4]6>/U4[B;N5K?D]VT>UYS0J$= O-J.X3+K5^24YRMH*60ZQAE
M8W&BMDLS)\W&6H@ TQDLA\A,X0A&KY)\O @MH]-@6'C)"Z""G7-P'89 K*.T
MRJ(%82;"DQB![04Q#+A<'%=R-O.FM;KZ>FHFKOPU.'F6="N[4L"NHP.QE1@4
MU4&ZRUEA8BJ %AA4;[ZRM J3>Y*+SVTE]%I=#ZE9+*D<:UKX'G3#G)\];)DM
M,FEJ%@L*[-DQ%+K%36+4DZOPEL(-HIM819-J,69=7]Q82-9]BHI3 EO>R-D8
M9$)[IF5EZ?>.[P"!9,#/>.\Q/S. 2W1S(TM6DO*T-/%IU+*)N>KJJUEA;&*4
M%1,JK8IR0R6@I +M2"B@ADC'9$7JDIXH\6[E4[%P/T9WS%J='"'N&,WK7(M^
MP.'>D6ATI6R3Y'#,&-IK'(QV88UTV$Q!GXC,:<MQ3] ES)5EV@'N43(-N12
M.\C$>IZDP4]Y@?'Y_+O\W51/#+["**[JY^637V4KDF09HM[HX2*\E*X#W/N#
M%AS,BF%=Y@_*/'JO'>IJV3#<C8*N*V]:NZAT.GUP,FRL:=C!54M]1?VX)TI^
M46XO3#;0!+ON<K/VBW5ZQSQ2Z%&3+QRM@YB8FX)W4D56LYDBH73V<ERTRL_-
M(]@DC^B8]X+O$_1&"F)2^(41/=4[D-!S<;*O6V!35H3X7J-ZK196?Z]%<^A+
M;$0MZH*'3(E$@L6FNQ\K]3:GKXEHWJ=%LVS:KGUD<ZKFN:*+:H!+$YD5SE.*
M]+:M&M9)KHHY3ATNL @$LP0^PZ"5XS]L&/7;RSIRKUGJ\&BV1:(/)4RL(*(!
MD)D&PR9@ )9%$%/=D+'Z4Q-KA[\)E.+NE3A%Q=PE75U](Z1G4KPX0KVAI2BX
M%LR"O7;5-HBPO.U%9/9DS=\ZTTHW8:-6C\)Q^=.JP],M+@N.>,Y$TTFVUK[+
M8_XK42%/,4'NA)'D"E(F:/5$D1$,4,^DF%>F+Z;VCYS9!RQ4 S$BP9C[8/CV
M[R<1/J1,%$0"S[Q,S$Q'S<-.C@Z5M7N"U:]RLNG77(DNRF1[VE0OPEA/$#BR
M!PP0%-9\$)$0S&JJUZLMP:_@GH-<FQ9)C[RXG2(-! B4E-1/=!%8,HCEOJ6_
MN.@96H<JQ+K)LT8*6F\$(&TRL(V4S)\F3%=L>E H"&,DB%CF+\B*"6$PM/>/
M*"/]J)AWDNQE%S<X3#+4AEVA]H*\VN%FU+&!9T+-:6.9#*Z)75H2P)8+K,C"
M4O3!$WQ>Q=MLGJ"9P,XI4]<-!IN0.H8CM!XJQGENSYU:4%2)^6JA[( :,+LT
M*<X@PTU%RS"'@.AE$QK@<G4K."1F#:).\JO=0R8^ V4L='D<J(9* $._AY0)
M3(S!?MHAU.+I))18MK9?AF-,TE&Y,(3JTK5X(<XJC%FR$+K^?HR?HM,E%!_.
M0; IW;T%QZ RY\(OF@8AK[2S&,C<UIP/,-3K&HK#N)A&A<,IDC#XU\J*"6L,
M:&[@$[Y80K6 Q"Z.,ZBQ-<+,E$B1*"1D&A,2Y9M#QE@##!\5G!$,R,%$>,F,
MP757?X[:H9:=1C1)+&TDD$HN(,3T*C[E8E39KI&PKTZSP8Y4RN&A$*)RB%LT
M\[U/U@&P.JYI7'#-@MW,B"'2NJ:U(8S+NC4_F)8A$0ECWA0GRO+PC-! >$AD
M[J=BI&>BE@-(NQO'+;*UME@ )^,S)@\(&#K.M043*N[!A:&"1+@H\^T#YC,%
MU.7PZXRK7MS;KI4Z%RPK%>^@%"W)O[ &),J05E45LVRMC:X,"'0$)EZCAO4=
M<?4:P!IU\)J]#=37:EU+HCMTL/)03+:J13)"UHQK.>)Z+AXN/80_,814<^Y\
MR,)EM-H"UT#6F?4YHDZO#7KA#W5E@8PR";#X$Y$8E<^F0C/C,LB!@R'M)#Y$
M.VAQ13;^:%S3KCGZ%[*K5W+"T+;HZ$ TUI$JQ^V:I1>D1V1A0V6)\98B6."\
M]?M]ZK1]:'JD6\"8H&P&65VNHS/ISE22#(DCK\.*/7[ FL921C\6ZD:MDX;D
M@25:"NU&$D;1GP:::4-%LMF)."6*ED\:JS@H.63[ABS4+![!X 9+@H(B[EX2
M,UV%1S;:[972@K -JKJ5FZ*<>N\&Q9FT4Z5JK8J+L)].O"4V&5P8+FM\V0@E
M%AI>\I2ZZ&T+@T:$:'4-&>?6),SU\]M=*<KMFAZ"5IL"RW111L?<QY9AA-,9
MTQJ0%I)C?&/K,\Q;(1/A$C88(MCLP00YB?%D!Y#ZDR'>? B#Y^\%,=;+'&K"
M[9I I2!+TK"E7(\;2D9^@ZC*[0IAB8LE*O(H2QB?G[BR8[=1R_U$:,MZNOBY
MQ;HK%=(:DPK2$@^JZ2E)+I6[U9538X^-[* NU"%YZ_B=A;S3' [Y!R) QR7K
MIKD>=X0TILIE:)<+6"+IB&(:A1! RN"+RFRN5E$>)?2[R/;OUM;Q651<:6M0
MFIGE>5<M N[(A8S[>;3<A:IK"ULL9JU9K,@16R/4]0D^G,]5C]],G'93ZD*2
M-QVNM?AK:<B=0F9AG[++(9;AK&U8N?D<>R8U#\HBPN(*U(930Z#2%KY968NR
M,HR'YCB)#U)8<09@0^2H3*Q$//Z8L\Y\HB8")[Q!1XS+^HUYI&1>$$CW16[
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
M(5D !)S"A6,#$<^!:>EEO?D-?7O%&ESK):>CJZ^);[8I 9M>3E,"4->:IHG
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
MMUZ"<K3G4G1R*M2MH7ZR:>9:J5 JWKM:$^A;L+9Y0>FWC08Z>!=5CD^R"-?
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
M-T0Z&R(1*UB)#Z;5B4R03W$X,9B(^CVF>_2T=FK2QUUIHT[UP-=EU8W1NR"
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
M/0V:=6MEQ,_LBAG\C7'G7%PKN7D.C.8$,$PD@>2S%GC/H&(L^:1B>M.G\<[
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
M+N+RBZ\ZZ>.G3QTZ>.G3QTZ>.G3QTZ@[/_NU8?\ D;;_ + CS8G^JJ_Q@?\
MRCJ32_KRI_E*/]J'5:Y+_%5S+^CZF?X<6^;;O]>6_P#*7_[4^I>Y_9K8_P Z
M:'^]NZIGI>_X9_3M_07R3_ %?\N>7_VV\H_A%M_\3M=>:?#/_P!M_A]_ CBG
M_ :'6]/.=Z[?IXZ=<!8[-UH'K[3XPRV8YX)ZBUO(9B3ZWSF3F "1ZM1+U F6
MJDS7KL%P86Q\L4J3RUAE6V;-%X;2059-.Q"]*^0<5F&GP72G4/BSML07:U8U
MV6*SK+'LA+ESAE152K.>]8.7<A"6FF#<(J9X1',.5)Y9:]9NK\@*^(5;B9M?
MG\>+C2*5ZM0145-JJZ.5KUK&M?K5*KVUG9A6[5=-DE5B983*6WU(72X5?ED'
M,5 U8>=,0>FF\DLF3\'4A%6^YNK"/.G7[F46X+9VX&M9RNW9L*Z0)N,U).&!
MC,7P0$::7%:%&YL3KO.W7R;/+,X%JJLD;%KCJ*I"]L+TJ+12WWD-A*[0G!I!
M9LD&D0R=7XB;&OE\8'C51>;=Y)0^'.VRQ9O(AE'.YM<O@=.N3L37K';1&;-<
MK+\]J97:8]:(:@%LKO+O5?><B5M5<:4_NKUOFL6&W-:N#8W"ZJJ>F7E[6*RL
MKF*OR(5,2OJP225O8,WNPUQC FSMNML%W;:$@BRMCAF=YVG4="MGUTQ<JT4W
M&54-NNR,ZM<MNM3<W#>+;C+ HK?)M6THK'S-K9Z)!AP.,_%+:E>=5U\:]LWK
M4YE_6M9B-&W7RZO)-N]F9E;/C,XHNHU&8FD5N_.W?S["Z<R5>_M6A8A5[!]5
M[_<#G#UWRL>O5CHOP3$6P%W)P8M4UYFW3)ETS=L!SF>L(;&7.<R/'2V^QU5,
M<L $T4VQF_-85])7-X96ANK6K[!VKF5ZBCK!00#7VDIL/:*$,U!N6:H"I2RL
M4:EUZVL.7TDU@59L7B?BC?E''KUWC"Z&9R&4V%7VZ]MU:KGV+=*F@[=M''CS
M:.@TWV'A3UM#,J.K(4-74LWG/HTMY=NN+ZETD0RLS! N;#>>;4(1VS$R>OKF
M.A7VNTR:PD!>_&T-F50.Y)U81$\0AKKY:&;O@2>?SG>/T:U_0-=L6,16SM;2
M.ND_3;:^2\VUH#5%GB<K%Q5X%S!$C77]4UQZ@CUVO-->]C8RFYIH1<T-OCN$
MJY95ZU?/^7]W/QCOL3YK%QU0NDRJAA@I]SVR7%"F'UJ:T]9L?$3(*@RLN_<[
M39K(L JZN11*#<*X 75;18SB^@0<?H-E*V3$:TYMK5&"'E>A1<TFX++24-8S
ML@EW4Q:G(%E?54CCM.I4:RXZ'BRC::%RG46&86YI5 ]<)OHFZJSLR(#$,5,,
M:JJ?*Z?*=#AC@R+&C/-M/2T:R,RL50TZ^>AN7IZ+V[P<2PM)DTV1D6HRGTN,
M"UIE*;,$FM9T50O-N_6_H'4TBS<%A7*P^,WD^JMA1ZK+*DAWXK1;ME0UP1!"
M=">!8WK3$^^^NF98O8BUQ\-K%C&[5XW2S,BPV&*M6ZP1'O*MB6U+!1OZ.?ZZ
M?$B62VU:R?&(F8B>\S].2GJ)QWG6MO\ )J=>4OS\VZXI^2[]**VC3 N&X>S-
M2UZBP>#T:-ZSYE,#)CXC'=4!'5E0VN_6DNQ] (ZHFHM=K';&W,XJ$Z2US%7+
M0UV_Q<_DC?/#H8+;I>[W-C+:CDJ[$K2#R6*HKIZK8?:)G:Q;-+-IA5S!Q[&C
M:M\?1KEI5WVIMA9M9A:<36KK(J4YN:/VG1!U5M@HJWFC=JQ "FPHZF[IMT-Y
MG)Z>)GYO,[7&QPKM3.C-=1S]T,$AO77 .J.YN'^R\5E;0K4P+0R:YYE_NP[4
M*X]2C5NMY1M5$4:IET+3F5DVT9,(21X4]IZ6EIC"O$2ZJYI(9"8&$N<.AQ9)
M1,8VD@!DFCUQF0CBB4MVO>V)<K,G7J1*E$!D^GDV+ZK0Q+A@A E#]H(X@^\0
M3!&>H=OXBV;=?BTY=$:MC?'C>C,67@P J:G)*6.^@PHK&0$Q=@_V8M9$GM)
M@C&.O\Y;ZFW+_FU+>W2K+X[2T4>F'9S\@<R[J"CO46Y6(Q#P(S5(Q0D:;5AH
MX,4R8+SKG,R@9H5H-HX*;'$D5M;0K4+C9II?RZ*_N4##Q7Q=#;!K;*W&!R^5
M2A;H\._87FD).4 XS\2;E_CN/>V<M Z=FG\-"N>PN&5-COB%<K45/1#ZJFI&
MG#QMNJE#>TR=1=EHKBXVN)/64[:0TPF;BK[,=HH?,^IFCULRXW8Y10>N,F*^
MH%>W6N7&(OK)#$BL#2P)+ ^JRP)<"-\ELMB8$F+U<JSP6N@KX#OUN]/2UL99
M6@HYZWZ6(I3;P]K>NNS[0ILUDU;%:M<<QK#]Q4JJ!;75U'XOW+88[#X;>F-/
M"XWRARLYVOM.J8/++%A&0V"SN,MI3H@-'0LZ%*_>S*R*R%^STM"PQM>M9NG=
MY?<L]0,2Y^6/CC(?'X7#\>);%(T7W)E-U!XI=898Q@C()"GE1]4@4YVSH;8;
M*BT'Q@G?V98F1QRML<9EM8"^7F;A(K&32A+:"1QZ[J_I?M?4%^RJZ3_NKJU+
M,G]".XV7)><WN,<\&O>:OZCT\1&W>6%<"M(V+!\ENU;D6/F/T&5.+V,L*LSX
MNT-&C ?;"[%J_G/JXZ"O0K$'0:&XO/04C"[%=.,I:"U$")5 WJ$ZSR9 %7 J
MC1[0J8'K0^:.9"8[8\HPQ@*F$N!RT9'E0BW&KPG,;9;9R])&?FV%9Z\A=^S2
M$[%@N+XFW:9:9>T*;E*<>O7\)I5]$UL>0$A*E 1\UQ[XK;Z*->AO8=O;WJ5C
M9;R5N/1U#52IKY_RKBM!.<G*Q=.I8?75QNX3!U+V*MR:@-"Y9L6&"JV-O4G=
MRK?0BAJ_!7N<7$-QE$0([6MK'8=Q?4KZ=^/@L72X^M:15/35;T&P$D* F#Z4
MI4[@]MFELBV.-?!3Q7/"CIB=DK6K097]P)UVIJU8/BG*-QBJ[56_*[,MS*P"
M]BJT ZN795BJV9;:6OB+M-U\)BZ 4./:Z;<TF*NU[6A?)7Q&^'_$DV+E=^;
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
MZ=/'3IXZ=/'3IXZ=/'3IXZ=/'3IXZ=/'3IXZ=/'3IXZ=/'3IXZ=/'3J#L_\
MNU8?^1MO^P(\V)_JJO\ &!_\HZDTOZ\J?Y2C_:AU6N2_Q5<R_H^IG^'%OFV[
M_7EO_*7_ .U/J7N?V:V/\Z:'^]NZIGI>_P"&?T[?T%\D_P  5_RYY?\ VV\H
M_A%M_P#$[77FGPS_ /;?X??P(XI_P&AU?ND7U-RVAVOHEA$=G)*>E,>LPZXJ
M(>/"! M/;EC6JQOHE+(VQ_\ ;&=XH8M/;G)G'&BEFCK<G-?L:5++JG778OV%
MUDLMO"O7 V3VB7./Z(!'[_8B*>P@)'(C-[R+=I\9P]3D%]5U]+(INO64YU1E
MZZQ28[D-:JKZ;63^]W$!CN;#6L3,9VNO [/7T5E7Q'0 6%,L> P- 2%C.$-L
M% >-$Q6F:1EKSHX2--"P2HXR!"-9()]-98]M<1K5<ZEJS4:2R95>ZNPDL!R2
M-#"69*:$R#5R0S(,"9 QF"&9B8GJ=GW4Z5"CHUQ>"-"G6NH"RAE:R";20>L;
M%9PBVN\08,-0T18ID$LQ@AF.N/E77>[7[H/26-'8\7KG+>0]O6<8=UOH0-F&
MM5O]P%3B[=80[VN?8458_&]N@#H=?FI%@TL18T4;%D!JV%V&[EV)QS-S,E6B
MK>M;&YQYV]7M9C*9TJ/DR^NC69G-K>O<7VHDS2LCH59J@92I390<'Y)5Y9SG
M=W^1V,2QPW/XQQ/FM;AUS.WT::]76\$Y#=703N5[\5,M\%K+3AYYXFA&@U8C
M8LHBVF593'UO\[7UE=9\4WHS$=I4N[V\1<J4ISVNP7 .DJ^86D;<:)[C36=H
MZ;0,E,_OL@0(8#&#PM1D;>'S!7P]U&6VU)OY2B3=XW1-KGO6F&<GR7[%,H.:
MW>137027CX^J5H@566_R@NMK_C3Q]&;6THQ^0V M97.=95>K4IOM2G@7(ZO&
M=1<K&]V@[-VV%FH?GZ 4 =8O-J2N0ZI$'KU2LF'+W2RD%;<OM%2[W;[U<![7
MSNT;5)9PQ8E9N)Q,4R\NQF$6@;>$\\;3WKW2 M8+ CR9NTU56!?#>PE6O7=H
M!\L5+W&Z.=1*EJ4XNMY$VPI G[_.KFHI-!+610-:2!IE9\(3Z]*'QSI67\9N
MU<5L\8T\GG6OMZZ]7CVG.55X17IV+;%?(^Y=4\(5;![UC)WA6ZLL*/JE:BI9
M=?7&@TG3HC>,]<77ZRN^<+:QSXS;F^KUXIZVAO+ZB6>)G%T&6J@JC=>?6)8Y
M&9/Q'%>9CZQ'KOA]]"=XD_#VS(OLKWL1N;4KZK;>FOY6FM7?B6<ZMI4Y5.6-
MQCE_*E1R"56-%I)R2F^42$6,?&NA!TZ+N'\LK;VE=X[6S<!_U.Q>N5>5T=R]
MAZ8V0WSRTU'1Q_1K7 L7U6\^RN!L5X60M*LB?[1?E^]7S:7'/NDU8=C5*3:Z
M>+8Y.>@;V\:\7LKF@< ['6^3I:WA7<0BQVQ]S9UY>.E'DL&A,J_,>9)9_"W8
MBY%-&GDW"5<T*5XZD:C8HGG9H:S"-4YHV+?K46 2%T$VFE8**T@+8GM7*_\
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
M<*ZKL>\JRH[/H.\HE)H%LB,Z7_'WCZTHL5>,\LOH^3<?1TBKIPULR)U^8:G
MPH6TV]RL;M"KR;)L4;"Z'NZWIS%I5IE<2.,6P?[1;D]4A!AL5.O:FP0LNB@W
M"K%&<]A;4V+EMR@HUIGSO->8@+J9(Y(]^B0\\,M=A>+ V18:S.PFL$^5;X6[
M5TF%5OYKJQ*RF4;@!IDB].S0+1ICV'.)M (0'C9LZBZ56NXU QT0SS'7?_\
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
MZO45/S*QKV+KH^KS767&!@P+,&G@PP;)IB2L+8GA"N6.(0-6%BRL%LKV7"T
ML$$RBO+^P,]"5L#]TB5)SX@<1'G*X*\5\/&IN5D:>K536M9FO?7;K5]-M8CS
M<PM#Q5:^3IJVDR/TF-ILL%Z2+ @'K36!]S;>L.DI87[1A3+Y#6%PG6-ZY:L0
M5F17>6G%!FA-^2(!HK+NX#+$PD<ZJ2K$L3+''REAN,;KI&/DG0&.\_3$7(EI
ME3AB>[?- 7B$:[&3*H"1F37YPLC,/4&)'[O:O1P/1L%50K0S"NN9AC;I>5R'
M9J>0FD,RQ:.:<5V <V:\O"HZPY'KJ@U]Y*!_,'K J\+J559N=]%IX8-EWJCE
MXYUIA:U.WGYF7UY/"5%7[>Y93ZM**#.PVD  +B6F;0+CI(YY<YC^SCMD/-5B
MLZ25#@6'KP9A%J*9S'J) 8\'E _2*/(>Y#WB/G^GP.[-<75-7*OL94B[7K5Y
MT =8KCL!A6#";5"ND?1TV"J(:U9.7Y.7$B,042D];5*LRE<56J#>GSMW:ZC5
M$E75G<\,/8$7NK6VV5DR1M!>9*PMTW"ICD-XN9O!'5;81:1-EL,$D)$N9X;U
M&4-L5UK!+G&TQL"(Q7<E+8\)1#2GR>LED"R!HS] I*)&-]CX>:%-[EV]/-JU
MJU*]>LW7KU04H,V]1HW%P@LV+C9AFA796:FLRM;44RAQ'! -SJ?J@17:R]&I
M]>HUN+M//!WLTM9E9T &SO9:^[PA('!K1]S%>+M&)6VAB1H^!5HV"R4<J1H+
M,2.++H=EL0NLYKTBJSZ?9L#8)00Q?J1),%$K+QCZ)BLC9!1,0$Q$S%==X=9S
MJ>1?M:-%=+6*L(W!3J,IUHM5_<@3+B\\Z[94$2%E-9CK*G"00@Q$S':-TO$]
M(L]-V;[K1:&_'M:QNV)TFT*3V18G^M*,B8OXC L*0I @N4!N9Q<RY;:H81R=
M-B=QR(J$0]3_  @RL+E)@$=I@U$?HLB([=Y9#&(D>T]O#U)F/F[Q3Y^<.C3T
M(1#CTJIT7(0$C(/J.L>RLB(>'F5D+5K/)?BSQA$V2()@/,-.K/4^L481@=&4
M[)6[4.=PRU!.KVT]<!/JK7HZ@1I5OK*;<=?E=0&&2.G64\01EO@*U7B1K)<2
MB3"RS/U"K'Z@!, /D+.S"%H5CD7>D*/INF3 /4DH3,>4^4=IOG<.<^;+,ET6
M4)8*%2Q=KQM,5=1DO--WVBZ$^O?,[%:OZY,70():PG1V9?L]E8XW5+_W*+]]
M9'@+)XIK>2:3@PVM)P5!K)QH?];<IM9 R'R='*JW8X8?/F$$.L6RCWCJ./[(
M?IE[NOZ2R$#;V?XPPR.!#Q]'U/I0LS@O'Q],9GOY]@FLC 5,/;\MYGM*S$UG
MV_#1]-=M[7K37E7L?<3# K/LB^%>C[91%)18[5IK6OJ*"#^:8)JEI;PI2[,8
M^9 @(5 ]=KZ;I3[G^)#065MG//-!G3R3SZKM))V88Q+")<L+DA0Z[?DXB\>S
M5!)PH5B1,.6,.LNQ]$A3 B)0?:/*8@)F!DC&)9U+GBK&>CX7:2"L+IA54UME
MYVK5C(JZDPMBJ(J4M@V($9;,"EA@HFM7!6NK/0N]5'H=M-J:04_66&*RS@L=
MRD98QT-3>CU]IL2(L;'-$6Y)941:2%\"OF;*]2"HM(I12!8]=C/=62+F2/:9
M5!#XLB1ERY8'8B 09V&)%DK(H ^PSW[Q/4/3XU>RJ*[MDU]BFF+4P%D#45ZL
M=I$";D+19@%A(6"JM<*'2(%,B8&6GU?>^@Y:-F1 <3^NHNA]F0V)$HY'T!3E
M%2N:/^B*1+!'UIH_EYZV:215%/@I9$)!N>S;DJQ-0"0YLP2RH5O$ @I6QE:D
MQ1G<KGZC[2ZQDN:@+BP 1+CF"F9\0""+RB8[WK^,Y<)0D&%6M6<KC]FK9?N9
M;_<Z&Q5RGG5G$15'40B#O/\ !Q&<*2@7,EH''ELP+U!+I=-#&E%N").,WJ"&
MQ.&$U4G'K#?H$ZS2G!,AUMD..*W8#V&JE,)5 S&!/K9UD94FVXSSY1%+/*)\
M0>EAR#F+ 8;$M"O!^L0R2A&/$E.$8.1D_2*1CL2_.H9Q=HS*TZ5"S8-%ZS40
MH;PE=1F"Z;[$FZHI80HZMX%0\U%8FDZ0&(.MZ\96O4 0\N:M8?37:&MVNO\
M-F5.G8:II&A\M_FZ$2.R.RML+" -=JIJ(7O%LP\+@ XF76>,B&:/:#-N?"T&
M8N!C4LLBZ!]2 'V_MAD!\UC)%YNGZ43($,1]R8[3NM\7&OGN<N_7LVZ5K75?
M!4V(2J,L<L#2N&U5$QWKWF1#A,J[5!$B0D,P5A6=Q'L4Y4-5HMOL.BR./+LD
M7>MC1)R#'=@0KH)XCGXI)6)2*[.>?,#"1"K4&@FD[YVR7 )K.A*HB76$+DOZ
MG$^J7G$+6PIB17,1VAD",%,29P0Q'W)F*WCA51";NE0JRZ9]N!Q;,GB%:K::
M0RJJ8!V"V*E"T@)[UM6$1'IDRG43U#L;,MKL<U-;-KE9JY5GX]00QH0,!#L:
M(FM[HW+UW;]5Q2Z+=RO'!Q+E>?&0V6KYQ9](V+87=8SA4;.S@!*F-7+F2PO*
M1L,2L? $^<',+.2[00S"R*)B9$)GZ?%54G6Y'00FA3MW:I7K,V6^H:=*Q0KK
M]M6H2T'%%=I-[0U4BAS0,9)2&6>K>H6O6]ND%3UBUYK[YT@K@-N*T1CJ_G=F
MY4LZ^J"F6[.]K#'K]6&@XII&5&81'>\87M2P_$EBZFYS$@PC:GU%@QI)CU)+
MP5;.D107I^G/VT)D8\^Y!]+M$]HF'=XM:H(LG8N4O=5:]FVRB$V3=[>GMNP7
ML%L5XJS^S$F:Q]?R.M$L["7@!W'H]IL"8NB5JJ[*1'_0;4371'#X(IFJ2"K*
MK8[>S/D5!,4Y#8Z4&MRKUJ_5JOTP2;AB1-*(N(%(TUE+.+#6^<KKJAD@LA S
MDVK2 ^9"< ,$V"(O OF'QB(DH*(&32JV TK=V'G5RZ06S168"7V3==J4$JA[
M%/%"X9;AK6RAL^"_1$88X##3L7J365@<A5:F*VVV32PNUP.J)63S6:50D0U]
MV42\4=2;*(%3B/:P!KQ UKYT,^U,4. MUXAC06OS9S#;,$D24OTED7F<6OIF
MQ@1 '4 Y()](B*36N5S!@4%(@3+Z>).N&+J2G4:DU:S639<&N(OLV;5<!K/Q
M4/)U>8JL:QCJU<ZLK?79#6+0=JP;>IJHP_$LBZY;0:<-,6+O<RQE,0&3 N/;
M=QF@RERWS:(M8Z-"7M++.DBUB<C_ "O.N=M\S1ZODQWS##4DZ?&?0B3\O$KG
ML8GS\/2GN^1^:&3]"?/]SMU%CB%XO!(6J++YPLXSP-Y-]-F]''!+W'H>R*9T
MB#L(V)[UR]?OVCQFX4#JP?5EEGBK$.Z!XF&$UCE:Y2VA8-,\ ((3&R25.R$+
MF>!9QYX6Z2%^O8P3ARP[3P!F+6I>FQ4*H2I;/J <EW@88HYA91!Q$.4)CWB8
MD&2L@F)[Q$D)@,'4Q&8KJ97"BU6L&R9A$6*;C&LT0L+B+U0&IDQ(218FLU1
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
ME1+#DV'Z-)%=1,87:3:02PH$!(I$ @==$/>%H[#'3BW25:^3]!S9,+BV;2'
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
M:=>@IH5SD:+7=SY"CM1^DT)4R#>']S\;0>P#8T^*F2SZ.]=+.(YZ8.RS? J
MIJGZE2OGZ-P6V;[*$);7H;EFDN1(!LP7RF<E5/OX#8&:W4I'Q)V;1+I(X<T-
M<[-]7HZ5S9Q<PZ]'(3KE:KW=CBE'3?!@TJ)!\A+%=]?C+3IF-V/\SZML24U]
MU +G11G-$"T7WY^+2#%=R[$=RU/U$)4OH^ZO,9ZZ<=\MK.3@+(4]U=;D,-:G
M)4PR+'H^HKM?KX[-0 UK+C\5^S86>%5>P_'8YFA#O)31.LVWZ3*@5IKP*_>Q
M=,:D_)^*L%CWN3)X^QO'*-9<F_Y34&RW0?QBGR9-5&*561?78N]6S?7KZ+;L
M7)8^,HLM3- 8QEZNW:95L>YXZ\3?*V[\.S-'>.DU^H+5B1)4'\341W8..*78
MXK0:UR@P.;[4N>4-<XK+\-Y>58\M<.L&Y7":[W0JONUK'K(K,J)KSDV;S76+
M%ZM*65ZNZ^N1I.D+"KYM[4TFHMUF5\YQ#:76BV?BQ<IU9?<XC=I^UMWDZ5J[
M]45#(K5J=+)OC:5>T.(U+BU65:AH"YN96!A5[F9?3=VZH'G.O[*[\5?%NO/F
M=)Z:\I@[_H5#HS$%6AHCD,H&V/XP3&\<UHJ[TN)D.)-C4+W!6B[&=-))P2-L
M[9VJ>-CG-G33H9%:^5;,T=!3'6=*N8,I5I8M,C3N5@)1&/=GD$M^>8%@=HZZ
M3G;MNM&!9QN1W<A=_D&%B6$UJ6)<2Q&K?%#K8GI9EUPV04?9/@V*\3 D:&3W
M[T ?U1M$ZRH:,:5,XUOT.RKE;HBV+X6ET:@=-HG(=3NAKE]17K.=_.WE_163
M;:O1VX<)+\V@W6+WPZNKLK,N'I>V]*M"$3FEZVS7"DTDYZ69&EN>GEM;>:[4
M]"OF6:D1:FB3+'H%#FUC;<50K^)EJI6R1L8QVXW ]KQFZS50%G8M(Y)A\3];
MD%=&37K<?]Y>W:6A,T!U5JI^[7-:O>76S;%YYKV.PWKK#^F,U@M?S4JRV$LJ
M$0Z-\#!<%-K'"R:GLVRQ,8U3G(#UI0^25*F>&4B48U8*<)/'BMU<.KG8U:^E
MIV8NVTG4LL7-9A474R9Z;ZD.L+2]=E;0/P>\2@(-;C68SU=\<Y=?V^4W\>S6
M50G*SK:=&BEXWD!KU-1:9=3TIK4W6JCJ-BNU?J5:I@3"4ZLIZC&.;ZEWSMBR
MH8ZXP'OU\J:2L]2M71%5BJ-&IE4%6U1;8R:V-S6T+@%+MFU9OEJ=/KJUALB[
M9,6W9GE % A;&=7=XW@.O?(BRS<V[8MX]++=5NZ-ZZ;KK:@VCUJ;6OKJ0JLY
M[YE)5&P\$)6M@L9"_/,KG7,J^3'*WJW=S+I9O)]3D%70R\3(REULJOH'G+X[
MIH15N6+=F]7J5(BT&C7FFVW9>RNQ"9=O2;U$W@.=A 7R55/NNN!/+=X4W2)#
MRS.J8H.;RN3+AC:(HS-3V&\H-:S;"9 W(S8F0_-)FK8_SN;G1XOG,%1!M.&&
MT@V()^5"P7C3I1G-L-->B[M>5$,M^R"#KF@(7\HC;+VX]J?Q VE'8!O%:IE7
MUF\8D*?(B>UW*(PIVZ].NMV)4\\FQ)(SIU6$JXJVPG_(QYR_>G6F'J\5%EHW
M-31,W57<Q1JZQ/\ ,5RX"XV:PC<<U1C%3$*#BTJQ6ZZXE0MG Q<VJLX.U:GJ
MC94<(^\M7"' %BO=L*KW$23K@^DUK*%2J>Y[@P$7K"PYR,1]E*# ?66=.5."
M+!%%=8^+%5K:5O+HV;N;< :V8<6*Z$:^E?7Q&*2VFRHYM.M6N<KIT;5M;3BL
M].I#ZKBI LJ[-ZL[U4VMTKUCY@PM=K16._L"$%)^MEG%3TJE*:!MJ E;5/F3
M@E\^>'VD@A!M;5%$3[:8W%LMEK<VHD,TH>%YUU-"U5UU4J5BKF*"UH>RIF_0
MT'Z<>I81=UT#6K5E4Q&S[)^D_OV.I4M1)D-<?Q5V\JULY^CQM^IJ4='>L,H8
MORKI*J8V-4P)A%.UE\;MLOW[K]1AT/E6KAU)B"5H:&<8J6=OL'JGLR=8[L0O
M)/BJNNO-II@3HFS67,F=*7ESH^=V=76N86PZFK)"05P*L]KI*CB,,/UMKRGB
M@K"W\&MP^F]M>J>WX7&YU.^RN%2IV[Z'MYK5Z;K>O27?= ,:QRDS%B5K5-&O
M?-C@K7%_XFZ52M=T%\4EN97V]/'3<9HZ7?MC^\B]=TZV=QK4=C5B8BNBL^W!
M4A<U\:MW)4BLV_UZL8#-EJ]J%+#.&R"$8"3CD0%P3#&01DP2P%"RS"DPR12:
M;QD#32P3:9UDAEDCVUVSQ#5&EK4L$A-3#48D) 0FLI$A(#@3 HF)B1(8(9[P
M41,3'7K%9Z[5=%I)@Q-E*GJ-; :LUN 6+,&J(UL A*)%BS(#&8("(9B9S?-?
M6[JO.O:^95+Z/I^CZPD^U]&JW/\ Z?JI9O\ [Y.S\5KCVO9_]2?Z67T_1K+C
MY1LUSB4CMZ5W_)0[?.W[OO*G][^A/S=_F?\ :OW1^WPGJON=_<9/^<&=_FKS
M\WR7I?W_ .VQ\_;YZ?>Q^X7[$FU/5A\B]6'5?MC25)5;,Z@-1K)U%?<M(65G
M,PNK2^5>N)+C-L+#.\> 48F\6L[8S,D>!0(R)_;T]CVL2:21L7*E<EV&B^RA
M)*J+]6VP6M )755VGU+!P4BE?:?-DB/:>_;J!JV3I9>E<6ZE6.I0N60L:3O;
MYR#178T7:#^X^A25(0=IWD/IH%A]X\>_7&%0[=T>FSS(NB8N#R^/@J /7*/T
M%1SZLPEV2U7 "G,757Z1R?5]42^6"'OE,TP[)>ZZ*B$T@E+'<&N@%6.]O<?R
MKXC8R_8U\ZL>D5O1RWZ=L@J4Z3+RD7,G:]M>7LL56>(DIM?*LGY"!(77:_KQ
M[)YIR'',Z/((U[NY>3A+S\7>J8.:#='3UDY%B[F<BXM%[*;QA3[M4S791<Y#
M15Z9-7;=<15ZFG7JC?UJRD5@V@&,;F>Q1H ZJH;-+;7%A\0?3SW[+5[S?G%R
MN1*Z06@?3!K)3#&L9#)6*Z0TV06R_+8]?B%6W5&VO3!5!:K%EEUZ$TK;5D>0
MNLJ:VMK4* M@]+Z7:^"9!3CKV;\'4]69=^)M[-T69CL)MC8?8HT$Y=6W9U<Z
ML\4\EL7K$7N/<>U]=E>58/</+'=:%EFJJY1R"7H^VD%?JP*/W$<&<N:H:5&V
MI*"PGO7)"^[(7=XYV#?1 LT*6M>T3JGD.B1O-B;$M)CEWB.6!M(]IQQM;N&
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
MF22IBRQ%NO;)S2:D(KP G-0KW=;;,_TK.B:"TV!S8ID"@<UL)5T0FN]U]4$
MQA1H5<<LH\"USB P;#; S+).VX9 041GS'9EN903"_5\Y4L%PPY$):R>R,N9
MB!)H#/=EZ2'YQ[?2B9F/&!G6>-T8JS<FP5.K7J#:>2T'<LG,9_#B-8+9;KIG
MSM\B,U1)J\(@P8P@]+TI.O\ J :V=HJ6URJ?'O[4HK;)8@>6,5,D48FK]B=6
M#$UA K3=A-N/,GC7BX^6'98D$#$:0IP8V$T.#,\% 9L=XK2QH&Q:B,S[,4"^
MRR: QW@Y*?I#XQ!1W,I&)TVN,(II>ZU=].M1L6TNLUJAOLV/&U5KU9&JVXA0
MP8OEI_;EPD1,)*PR5"5PIO:IK1>]J:?5,UJ,A;.:G,8.)IRG6XH"<\CY5M"C
MUI]@!TT9%Z9,IEYM<XORV3=NO5:SZ^ZTNI0JOZPN]68*!,1"($.Y&,>7=GKK
M+Z,?,^NF"\NP$4Q\\'0X^-/-B^J[%R1<*["U($0KP;;"@]:"LS?JMF4A/IZ&
M;2$_6B$-=(_2WOY ZYKIXZ=/'3IXZ=/'3IXZ=/'3IXZ=/'3IXZ=/'3J#L_\
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
MAA<+N+$GP[8<F88^(@>3:/,>OMZU1OK5]"RIGH(J^4,F>Z*OA[9<P7<9BM(
M5<NWD@@$E$)#$Q,O<3XWI(BM=QJ%A$7+=^ ),#VMW_4]^Z""1.)O0YH7 \O3
MM+8:W@Q92,V2OU5-5]WFR4;X2-^V@<F#1YUT$@)&0(ZU!"O%CTCA!#B55Y;%
MH+#IB/6726;&/:FV\BV;C[D5X>?G-9!(6<]Y,@.S8MD33F9)C"=:;,F4]YB1
M'[@QU8T,NGF%=FFOT1OVPN.4/:$@Q="EF@%=0B()2-7/KC"@CQ@X,_NG/5B\
MB]6'5>=:YRRJ6<:YVQI82=MLX%7$>QC-4L^OM9F-VU)!QG;;&GQ2C&['?.^
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
M[@A"Q[?O3"X\(F.TP'<>_:9B?JMO62HD*T+2U$"PD!;,# J1%5?C^Z!+K1Z
M&$B8IDEP4 11/E)R#E\I;T^2BUS<RS".@7A&RZ+,C .R,!6[\>3^#Z(HW+<$
M5PRP/B'XQQ#AK/G=AMN3L]Y:@5CZ[?%1 2X\I["2QD%S_P#C( 4@/?OXA/A'
MT?FZRC=V(765&E;A=-E=M8(:40IE11HJG'[\UT,.NKR\O!!2@>RNP1[0\HYO
M 8<PBI5?U,8YSL7/\!%MO)O(S!=DR:8W]K6"0]RL7-VD@^L4C5H"*Q9;%&01
MS:_)MV9$1E[/$?VL>4]H^B01'_XP(&0#$]_ "D1[#/;K$MK6):E%H6I6F(A8
M^J41$"EE<(GMVDX57<VNF#DH0AAI3X+*1G\->44!N18CIZTO@:6A<U6-FPD6
MH["2)T!$L:%#RXQM&(R-!'&&*901:&DQ"C1D32QP1ZZ_0MV A8PTI!1@8!,]
MQ[@4D$3$_MA$I*8&>XC)%,1$S/7U.UIH"HH;;232<ER$,GR5!5VRY(&/S2Q2
MV$9@DBE829R C)%,W.52LG:A/9@1I'"U>S5 ,MXM<EB+71"DML%!-G'M1CL"
M42:<J/7/LRR+0]ML9S#K]&B#* )<%, 1 9#W^C)!!B!3'[LC##B)_<@R_?ZK
MQ>X4,K"PXKN:E[4P4PMCJX/!#"'[DFH+-@0F?G&',B/VT]5+?EG.9#%1^],K
M^Q:6325;-E?#C,$D+@FPB[;Z8QB,GX%^86\6ZEZ3ZK7!,[,# QLN\^=WNK/8
MQ]9G9D=CCRGY^X0N?_U>2XA9=NWD$0)=Q^;J=&UK0#UQH6H"Q$BX?5+Z4$@*
MIQ$_=#U:JUUG>$CZU<!2WS7$#U5VO N7LOEND-87*H ;&OL<\"T>,?0^54%8
M!EB[;?&,RKUBXJR,&RT53N#&N:;9-!P/-+-O)M&_:'S[M(Y)9+B3F9D8,ER1
M?_I$4*$"D_+R#Z)=XB.TU')]E/K25QKR;4;4$G&1RJ'LJFYT1W[-<T*BDN8^
M&RY,>FWS&!B+/+ROF\PP0<E(K>1%V4^01<*A=!Q<(!6@"C2&'336/6(,!XZ
MUB]GW4H+9D'/I*,<3%+JBU9B9*'M[EY^4^9=Y]20(^\]^_<B "F?N]P&8[2,
M3$*-K6$V,C1MP;?<>H?KGY'-HTL?)%W[S+&UZ[9GOWAJ%,&1-8%&(%QSEJ^.
M6(:AUOV"(HH"<$+HC,EP#I;#6X(#-C/?[&005ZUV-##"3F6.)*W,5QZZ@[ZP
M:_2N6B[3+V_-,R/8ICQF6+;,CV[>,RU2V3,=IE@P<_2[S.QF]LMD2/2M]P(C
M#Q:2_3,K%6V1KA?C"R*W1J6B(($BL(!TS+>Y3*B<YHP->;50>KJ=:\^WEE=K
M)1_B8F\THPH6T[*4G:4@TC0,$ 2 @B:2<84 $<:2*$(72+&;+R8#I:?J+[>!
MQ/:0B)DNPQ':!CR(BF(B(F2*9B9*>^@]729:1=.X^;5:(BNZ#\20(F;(%,!X
MBL)8QC" !@3-K3.")AR7BKYASY-@OY944HFS#1Q&PEC$UVG/^L(25<^D.(DS
MO.9.Z"KB(=J23)*0?JK#R5++O%C;SZ5JP?;R<PO'P\>Y3V'TR,EP,?<& )C)
M"([0/F7:([]9.V-2Q(>M>L,]*:\J@F3XJ]JRPVL*ACL*PKLMV22 0(*EQP Q
M$]NOT'S/GZ]^+:0:BC$L(6<;!M8 HXRA9/D^*]O/!G7Z-(B9D6L2@DK33!!2
MX8,0F66$(32'X5FP2Y43F2LOVP24S$QY^IVG]^(9,G$3\T%)%':2GN9L:C:I
MTF7K)U6?,Q!,D@./<>Z@2[_.0#9DG@$S( TV,&()AR1QS/G]A?#V=W4$3-\-
MLOVU9%@12S3;J)\EI]S=<X]RQW3%[9+3[GQD[*BLY)7Y&FS[?@+5A:Y4MS 7
M/EW$2F(B#CL<1^Z,''S' S$''S%WCI7U]2K6*G7OV4UCAL2E;2$1AX^#X7\_
MDJ+ ?0?"I"'A]!OF/S=98M!I8+(=N'64XS00O)PQ\0<6A4!F9KA/DF.7&/:U
MES-T"[29WQGZ?;M#G/\ _6R_3\*P\AD":<C,>,C)3VF.R8[3'[W:NB.W[R@_
MN8ZUGIZ#$E79<L&DPA9J)A2!+@: P!#]R1\<O.CM/[E.O_>QZBR^3\V-"T7D
MTM!N)'D':&/0+2':#9<,Q"#R/-#F.<?,(+=L!],$L>90&; *;W@IA$,F0V[(
MEY0]GE]+O/E,]_.1DN\3WB>Y !?/'S$ E'8AB8W!MZRV2T-"S#"AD%,LDH*&
MFIC(,2[B7DQ"&_2&>S4J8/8U@49JCG%#0.<V!)4D2EO[C8;0M>!"+@>*08,.
M; 8\.N@H4A :\ 0J82""8H8(6 B26(>+33X=FPP/38YAAW[S!%)=Y[D4>4S\
MY=B(BB"F8B2*8B)F9G6_6TK-?VMB]9>CR@Y6UI'Y%!L8/J&4R;(%C6L 3(A
MV&81!&4S=?-'5?T\=.GCIT\=.GCIT\=.GCIT\=.GCIT\=.GCIU!V?_=JP_\
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
MV'>N6&.R,A9 FN'I5]=3X6ZZT40]UGU%W=:^CD] 7K=6?Q"_:RM&QF4HS<#
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
M9O\ _J;X^L;Q/\(\B_E>;^J.GV7'Q(_ G"/YMWO_ "7I]L+ZF/R&X7_=F_\
M^IOCZQO$_P (\B_E>;^J.GV7'Q(_ G"/YMWO_)>GVPOJ8_(;A?\ =F__ .IO
MCZQO$_PCR+^5YOZHZ?9<?$C\"<(_FW>_\EZ?;"^IC\AN%_W9O_\ J;X^L;Q/
M\(\B_E>;^J.GV7'Q(_ G"/YMWO\ R7I]L+ZF/R&X7_=F_P#^IOCZQO$_PCR+
M^5YOZHZ?9<?$C\"<(_FW>_\ )>GVPOJ8_(;A?]V;_P#ZF^/K&\3_  CR+^5Y
MOZHZ?9<?$C\"<(_FW>_\EZ?;"^IC\AN%_P!V;_\ ZF^/K&\3_"/(OY7F_JCI
M]EQ\2/P)PC^;=[_R7I]L+ZF/R&X7_=F__P"IOCZQO$_PCR+^5YOZHZ?9<?$C
M\"<(_FW>_P#)>GVPOJ8_(;A?]V;_ /ZF^/K&\3_"/(OY7F_JCI]EQ\2/P)PC
M^;=[_P EZ?;"^IC\AN%_W9O_ /J;X^L;Q/\ "/(OY7F_JCI]EQ\2/P)PC^;=
M[_R7I]L+ZF/R&X7_ '9O_P#J;X^L;Q/\(\B_E>;^J.GV7'Q(_ G"/YMWO_)>
MGVPOJ8_(;A?]V;__ *F^/K&\3_"/(OY7F_JCI]EQ\2/P)PC^;=[_ ,EZ?;"^
MIC\AN%_W9O\ _J;X^L;Q/\(\B_E>;^J.GV7'Q(_ G"/YMWO_ "7I]L+ZF/R&
MX7_=F_\ ^IOCZQO$_P (\B_E>;^J.GV7'Q(_ G"/YMWO_)>HP_\ VO'J/**2
M3ST+A.\JUG*:'MM6+[G,),B9NNVDTSGIF<Z[9$/*ASG7.NWLR[:_3[.VVN=R
MO@CQ4 L".ER.(:D5G$7,WZ0180V(G_Z3\\>:P+M/>.XQ/W8CJ,__ -67Q$:V
MF9X7!R*O9)R9G,W9D&%4M5Y*._)/FF5/:'>.T]CF._:9B9/[87U,?D-PO^[-
M_P#]3?-/UC>)_A'D7\KS?U1U)^RX^)'X$X1_-N]_Y+T^V%]3'Y#<+_NS?_\
M4WQ]8WB?X1Y%_*\W]4=/LN/B1^!.$?S;O?\ DO3[87U,?D-PO^[-_P#]3?'U
MC>)_A'D7\KS?U1T^RX^)'X$X1_-N]_Y+T^V%]3'Y#<+_ +LW_P#U-\?6-XG^
M$>1?RO-_5'3[+CXD?@3A'\V[W_DO3[87U,?D-PO^[-__ -3?'UC>)_A'D7\K
MS?U1T^RX^)'X$X1_-N]_Y+T^V%]3'Y#<+_NS?_\ 4WQ]8WB?X1Y%_*\W]4=/
MLN/B1^!.$?S;O?\ DO3[87U,?D-PO^[-_P#]3?'UC>)_A'D7\KS?U1T^RX^)
M'X$X1_-N]_Y+T^V%]3'Y#<+_ +LW_P#U-\?6-XG^$>1?RO-_5'3[+CXD?@3A
M'\V[W_DO3[87U,?D-PO^[-__ -3?'UC>)_A'D7\KS?U1T^RX^)'X$X1_-N]_
MY+T^V%]3'Y#<+_NS?_\ 4WQ]8WB?X1Y%_*\W]4=/LN/B1^!.$?S;O?\ DO3[
M87U,?D-PO^[-_P#]3?'UC>)_A'D7\KS?U1T^RX^)'X$X1_-N]_Y+T^V%]3'Y
M#<+_ +LW_P#U-\?6-XG^$>1?RO-_5'3[+CXD?@3A'\V[W_DO3[87U,?D-PO^
M[-__ -3?'UC>)_A'D7\KS?U1T^RX^)'X$X1_-N]_Y+T^V%]3'Y#<+_NS?_\
M4WQ]8WB?X1Y%_*\W]4=/LN/B1^!.$?S;O?\ DO3[87U,?D-PO^[-_P#]3?'U
MC>)_A'D7\KS?U1T^RX^)'X$X1_-N]_Y+T^V%]3'Y#<+_ +LW_P#U-\?6-XG^
M$>1?RO-_5'3[+CXD?@3A'\V[W_DO3[87U,?D-PO^[-__ -3?'UC>)_A'D7\K
MS?U1T^RX^)'X$X1_-N]_Y+T^V%]3'Y#<+_NS?_\ 4WQ]8WB?X1Y%_*\W]4=/
MLN/B1^!.$?S;O?\ DO6ZN=^K#HMR]/O4/4HS2TJ"]!>JVCXB4@+GL53VPLY!
M3Z[![P$BQE.,^V%G,LWLO=/:*_\ 7I[N+_V/.!YOQ;/P]?"X]4=<92#C%DX;
M88@[7=VYI6#[FJNE7:#F8'LB.P_-,S/TNOV3_P"C;D-WXMM^(&ER156D_7U[
M%2R&(#:R071XQQ1:B0-]^D8F0H"62QC1F9+Q$(F(C)^TW[U^27(OT#<OQ]YQ
M_P!2^?\ WZY_&(_1^OVW]9[C/W]N_P IS_U9T^TW[U^27(OT#<OQ]X^I?/\
M[]<_C$?H_3ZSW&?O[=_E.?\ JSI]IOWK\DN1?H&Y?C[Q]2^?_?KG\8C]'Z?6
M>XS]_;O\IS_U9T^TW[U^27(OT#<OQ]X^I?/_ +]<_C$?H_3ZSW&?O[=_E.?^
MK.GVF_>OR2Y%^@;E^/O'U+Y_]^N?QB/T?I]9[C/W]N_RG/\ U9T^TW[U^27(
MOT#<OQ]X^I?/_OUS^,1^C]/K/<9^_MW^4Y_ZLZ?:;]Z_)+D7Z!N7X^\?4OG_
M -^N?QB/T?I]9[C/W]N_RG/_ %9T^TW[U^27(OT#<OQ]X^I?/_OUS^,1^C]/
MK/<9^_MW^4Y_ZLZ?:;]Z_)+D7Z!N7X^\?4OG_P!^N?QB/T?I]9[C/W]N_P I
MS_U9T^TW[U^27(OT#<OQ]X^I?/\ []<_C$?H_3ZSW&?O[=_E.?\ JSI]IOWK
M\DN1?H&Y?C[Q]2^?_?KG\8C]'Z?6>XS]_;O\IS_U9T^TW[U^27(OT#<OQ]X^
MI?/_ +]<_C$?H_3ZSW&?O[=_E.?^K.GVF_>OR2Y%^@;E^/O'U+Y_]^N?QB/T
M?I]9[C/W]N_RG/\ U9T^TW[U^27(OT#<OQ]X^I?/_OUS^,1^C]/K/<9^_MW^
M4Y_ZLZ?:;]Z_)+D7Z!N7X^\?4OG_ -^N?QB/T?I]9[C/W]N_RG/_ %9T^TW[
MU^27(OT#<OQ]X^I?/_OUS^,1^C]/K/<9^_MW^4Y_ZLZ?:;]Z_)+D7Z!N7X^\
M?4OG_P!^N?QB/T?I]9[C/W]N_P IS_U9T^TW[U^27(OT#<OQ]X^I?/\ []<_
MC$?H_3ZSW&?O[=_E.?\ JSI]IOWK\DN1?H&Y?C[Q]2^?_?KG\8C]'Z?6>XS]
M_;O\IS_U9T^TW[U^27(OT#<OQ]X^I?/_ +]<_C$?H_3ZSW&?O[=_E.?^K.GV
MF_>OR2Y%^@;E^/O'U+Y_]^N?QB/T?I]9[C/W]N_RG/\ U9T^TW[U^27(OT#<
MOQ]X^I?/_OUS^,1^C]/K/<9^_MW^4Y_ZLZ?:;]Z_)+D7Z!N7X^\?4OG_ -^N
M?QB/T?I]9[C/W]N_RG/_ %9T^TW[U^27(OT#<OQ]X^I?/_OUS^,1^C]/K/<9
M^_MW^4Y_ZLZ?:;]Z_)+D7Z!N7X^\?4OG_P!^N?QB/T?I]9[C/W]N_P IS_U9
MT^TW[U^27(OT#<OQ]X^I?/\ []<_C$?H_3ZSW&?O[=_E.?\ JSI]IOWK\DN1
M?H&Y?C[Q]2^?_?KG\8C]'Z?6>XS]_;O\IS_U9T^TW[U^27(OT#<OQ]X^I?/_
M +]<_C$?H_3ZSW&?O[=_E.?^K.GVF_>OR2Y%^@;E^/O'U+Y_]^N?QB/T?I]9
M[C/W]N_RG/\ U9T^TW[U^27(OT#<OQ]X^I?/_OUS^,1^C]/K/<9^_MW^4Y_Z
MLZ?:;]Z_)+D7Z!N7X^\?4OG_ -^N?QB/T?I]9[C/W]N_RG/_ %9T^TW[U^27
M(OT#<OQ]X^I?/_OUS^,1^C]/K/<9^_MW^4Y_ZLZ?:;]Z_)+D7Z!N7X^\?4OG
M_P!^N?QB/T?I]9[C/W]N_P IS_U9T^TW[U^27(OT#<OQ]X^I?/\ []<_C$?H
M_3ZSW&?O[=_E.?\ JSI]IOWK\DN1?H&Y?C[Q]2^?_?KG\8C]'Z?6>XS]_;O\
MIS_U9T^TW[U^27(OT#<OQ]X^I?/_ +]<_C$?H_3ZSW&?O[=_E.?^K.L%I_M+
MN[&K&(<M3Y+K$6"6-)M&BN.)-8YQY(M\Z9VOF^N-\:[YSKG;7;7&WT9SKG'\
M&<AXQ0$A*'7.XE!1W8GMWB>\=_V/'S=;4_"'C2W*8-[<DEM6<1-FAVF1*"CO
MVS(GMWCY^TQ/;]V.OL]R7^*KF7]'U,_PXM\XJ[_7EO\ RE_^U/K\^[G]FMC_
) #IH?[V[K__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>img235218545_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img235218545_1.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_[1T04&AO=&]S:&]P(#,N,  X0DE-! 0
M    '/2^=!(X0DE-! 0      4L< 5H  QLE1QP!6@ #&R5'' %:  ,;)4<<
M @   @ $' )X !\@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @' )0
M  M'87)Y(%=A9VYE<AP"-P (,C R,3 S,C0< CP "S$P-3$S-BLP,# P' (^
M  @R,#(Q,#,R-!P"#P #4')O' (*  $R' (9  =496MN;W9A' (9  A0<F]D
M=6-T<QP"=  2PJDR,#(Q($=A<GD@5V%G;F5R' +0 !,T-34@175C;&ED($%V
M92 C,S P' +1  U386X@1G)A;F-I<V-O' +2  )#01P"TP %.30Q,3@< M0
M U5301P"U0 ,-#$U+38Y.2TS-S$X' +6 !IG87)Y=V%G;F5R<&AO=&]S0&=M
M86EL+F-O;1P"UP 8=W=W+F=A<GEW86=N97)P:&]T;W,N8V]M #A"24T$)0
M    $&GDO(1!FZE2]0]NZ=%+5=4X0DE-!#H      .4    0     0
M"W!R:6YT3W5T<'5T    !0    !0<W138F]O; $     26YT965N=6T
M26YT90    !#;')M    #W!R:6YT4VEX=&5E;D)I=&)O;VP     "W!R:6YT
M97).86UE5$585     $       ]P<FEN=%!R;V]F4V5T=7!/8FIC    # !0
M '( ;P!O &8 ( !3 &4 = !U '        IP<F]O9E-E='5P     0    !"
M;'1N96YU;0    QB=6EL=&EN4')O;V8    )<')O;V9#35E+ #A"24T$.P
M   "+0   !     !       2<')I;G1/=71P=71/<'1I;VYS    %P    !#
M<'1N8F]O;       0VQB<F)O;VP      %)G<TUB;V]L      !#<FY#8F]O
M;       0VYT0V)O;VP      $QB;'-B;V]L      !.9W1V8F]O;
M16UL1&)O;VP      $EN=')B;V]L      !"8VMG3V)J8P    $       !2
M1T)#     P    !29" @9&]U8D!OX            $=R;B!D;W5B0&_@
M        0FP@(&1O=6) ;^            !"<F1456YT1B-2;'0
M      !";&0@56YT1B-2;'0               !2<VQT56YT1B-0>&Q <SY1
M\         IV96-T;W)$871A8F]O; $     4&=0<V5N=6T     4&=0<P
M  !09U!#     $QE9G15;G1&(U)L=                %1O<"!5;G1&(U)L
M=                %-C;"!5;G1&(U!R8T!9            $&-R;W!7:&5N
M4')I;G1I;F=B;V]L      YC<F]P4F5C=$)O='1O;6QO;F<         #&-R
M;W!296-T3&5F=&QO;F<         #6-R;W!296-T4FEG:'1L;VYG
M  MC<F]P4F5C=%1O<&QO;F<      #A"24T#[0      $ .__C4  @ ! [_^
M-0 "  $X0DE-!"8       X             /X   #A"24T#\@      "@
M________   X0DE-! T       0    >.$))3009       $    'CA"24T#
M\P      "0           0 X0DE-)Q        H  0         !.$))30/U
M      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &       ! #(
M   ! %H    &       ! #4    ! "T    &       !.$))30/X      !P
M  #_____________________________ ^@     ____________________
M_________P/H     /____________________________\#Z     #_____
M________________________ ^@  #A"24T$"       $     $   )    "
M0      X0DE-!!X       0     .$))300:      ,U    !@
M   %%0  !YX          0                         !
M  >>   %%0                     !                         !
M   !        ;G5L;     (    &8F]U;F1S3V)J8P    $       !28W0Q
M    !     !4;W @;&]N9P          3&5F=&QO;F<          $)T;VUL
M;VYG   %%0    !29VAT;&]N9P  !YX    &<VQI8V5S5FQ,<P    %/8FIC
M     0      !7-L:6-E    $@    =S;&EC94E$;&]N9P         '9W)O
M=7!)1&QO;F<         !F]R:6=I;F5N=6T    ,15-L:6-E3W)I9VEN
M#6%U=&]'96YE<F%T960     5'EP965N=6T    *15-L:6-E5'EP90    !)
M;6<@    !F)O=6YD<T]B:F,    !        4F-T,0    0     5&]P(&QO
M;F<          $QE9G1L;VYG          !"=&]M;&]N9P  !14     4F=H
M=&QO;F<   >>     W5R;%1%6%0    !        ;G5L;%1%6%0    !
M    37-G951%6%0    !       &86QT5&%G5$585     $       YC96QL
M5&5X=$ES2%1-3&)O;VP!    "&-E;&Q497AT5$585     $       EH;W)Z
M06QI9VYE;G5M    #T53;&EC94AO<GI!;&EG;@    =D969A=6QT    "79E
M<G1!;&EG;F5N=6T    /15-L:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +
M8F=#;VQO<E1Y<&5E;G5M    $453;&EC94)'0V]L;W)4>7!E     $YO;F4
M   )=&]P3W5T<V5T;&]N9P         *;&5F=$]U='-E=&QO;F<
M#&)O='1O;4]U='-E=&QO;F<         "W)I9VAT3W5T<V5T;&]N9P
M.$))300H       ,     C_P        .$))3001       ! 0 X0DE-!!0
M      0    :.$))300,      YX     0   *    !K   !X   R*    Y<
M !@  ?_8_^T #$%D;V)E7T--  +_[@ .061O8F4 9(     !_]L A  ," @(
M"0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1
M# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" !K * #
M 2(  A$! Q$!_]T !  *_\0!/P   04! 0$! 0$          P ! @0%!@<(
M"0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(
M!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/P
MX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6U
MQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U
M 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086
MHK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?56
M9G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1 Q$ /P#L"U(!3 E-W22N
MT(K0HM"(T)*9-"FT)FA3 24N%(!, I)*4DG224LDG224LFA.DDIB5$A3(3$)
M*1$*#@BD*#@DI%"FT*,:J8"2G__0[0:!-R4I4FC5)*1@T1 %5S3<S R'T/%5
MS63781(:9'N@ARQ_K+G=<PNI;,'*=1C.8QS:_LSK=2/>?5^R9'YW\M$"]R!Y
MI )V>F:%,!<ET[JW7KW'?D6/:RM[GG[,\:Q['_T%OT'_ )BV,VWJU?3,>RK(
M8W*%CO7L]/<'L'J;65U[/I_S?YC$B!^\#Y*,2-W63KC7=6^M5=Q:_(MC]W["
M^!_5>W#6STW*ZK=]C=D7.(MLL]4.I-<M KV,]U%/I\V?\8B8U^D%<)=E,7UC
ME[1\PAYIVXEKN" (/S:@MR'^FP2[Y"$RT4VO4K/#@DU['?1,GF% WV.8Z7.,
M#Q0[['?::_I2(/W-GZ(^DE:FS":%A.Z]>"?TU U.A:>W;A(]?NC^>QQ\ Y-]
MV*_VY=G<A,5C4=7LLO:W[122[L-TGR:V-NY!R[,UQ:ZK-NK:7[BUM@$R/H,]
M2RAVS=^:G1E&76D<)!HNZ0AN"P.F-ZI9U6EEV=D/J-GOJ<X%A: [VG]:L=_F
MK4Z9ZGV9_J6ON/JOAUAEP$Z,G=9[6?UDXUT-_0_]T@BFP5)JB4X,((?_T>R"
M(Q1B%-@22QS?Z!D?\6?X+G?KEL;GUEWI#=2P@N?DL/<?X(>FNAZA_P FY<?Z
M%_Y%4ZET_!NR:'V8]3W>DP.+F,<0/3<6SJU_TT#M]BZ!HW^VGFND.H=>0#23
MZ3]=^8_L?W8:U=AG">G5@:ZO$ 3.C_S1]/\ J_GH>#TOI[3NKPJ7\@'[,".-
MI@BU3ZQ6RGI;JZV-K8T6AM;&PT2U
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 /_A41%H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B96=I;CTB[[N_
M(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED(C\^"CQX.GAM<&UE=&$@
M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#
M;W)E(#4N-BUC,30U(#<Y+C$V,S0Y.2P@,C Q."\P."\Q,RTQ-CHT,#HR,B @
M(" @(" @(CX*(" @/')D9CI21$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S
M+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX*(" @(" @/')D9CI$
M97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z>&UP
M/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(@H@(" @(" @(" @("!X
M;6QN<SIP:&]T;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO<&AO=&]S:&]P
M+S$N,"\B"B @(" @(" @(" @('AM;&YS.F%U>#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]E>&EF+S$N,"]A=7@O(@H@(" @(" @(" @("!X;6QN<SID8STB:'1T
M<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B"B @(" @(" @(" @('AM
M;&YS.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(@H@
M(" @(" @(" @("!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C(@H@(" @(" @(" @("!X;6QN
M<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E
M<V]U<F-E4F5F(R(*(" @(" @(" @(" @>&UL;G,Z27!T8S1X;7!#;W)E/2)H
M='1P.B\O:7!T8RYO<F<O<W1D+TEP=&,T>&UP0V]R92\Q+C O>&UL;G,O(@H@
M(" @(" @(" @("!X;6QN<SIL:6=H=')O;VT](FAT=' Z+R]N<RYA9&]B92YC
M;VTO;&EG:'1R;V]M+S$N,"\B/@H@(" @(" @(" \>&UP.D-R96%T941A=&4^
M,C R,2TP,RTR-%0Q,#HU,3HS-CPO>&UP.D-R96%T941A=&4^"B @(" @(" @
M(#QX;7 Z3&%B96P^1W)E96X\+WAM<#I,86)E;#X*(" @(" @(" @/'AM<#I#
M<F5A=&]R5&]O;#Y!9&]B92!0:&]T;W-H;W @0T,@,C Q.2 H5VEN9&]W<RD\
M+WAM<#I#<F5A=&]R5&]O;#X*(" @(" @(" @/'AM<#I-;V1I9GE$871E/C(P
M,C$M,#,M,S%4,3<Z,C,Z,3<K,#4Z,S \+WAM<#I-;V1I9GE$871E/@H@(" @
M(" @(" \>&UP.DUE=&%D871A1&%T93XR,#(Q+3 S+3,Q5#$W.C(S.C$W*S U
M.C,P/"]X;7 Z365T861A=&%$871E/@H@(" @(" @(" \<&AO=&]S:&]P.D1A
M=&5#<F5A=&5D/C(P,C$M,#,M,C14,3 Z-3$Z,S8\+W!H;W1O<VAO<#I$871E
M0W)E871E9#X*(" @(" @(" @/'!H;W1O<VAO<#I5<F=E;F-Y/C(\+W!H;W1O
M<VAO<#I5<F=E;F-Y/@H@(" @(" @(" \<&AO=&]S:&]P.D-A=&5G;W)Y/E!R
M;V1U8W1S(&=R;W5P/"]P:&]T;W-H;W Z0V%T96=O<GD^"B @(" @(" @(#QP
M:&]T;W-H;W Z3&5G86-Y25!40T1I9V5S=#XY-#@R0SE$,C(Q04%"131#,D(T
M0C Q-3$U-#1#,S%".3PO<&AO=&]S:&]P.DQE9V%C>4E05$-$:6=E<W0^"B @
M(" @(" @(#QP:&]T;W-H;W Z0V]L;W)-;V1E/C0\+W!H;W1O<VAO<#I#;VQO
M<DUO9&4^"B @(" @(" @(#QA=7@Z3&5N<TEN9F\^-C,P+S$P(#8S,"\Q," S
M-3DR,R\Q,C@S.2 S-3DR,R\Q,C@S.3PO875X.DQE;G-);F9O/@H@(" @(" @
M(" \875X.DQE;G,^5&%M<F]N(#(X+3<U;6T@1C(N."!$:2!)24D@4EA$/"]A
M=7@Z3&5N<SX*(" @(" @(" @/&%U>#I&;&%S:$-O;7!E;G-A=&EO;CXP+S$\
M+V%U>#I&;&%S:$-O;7!E;G-A=&EO;CX*(" @(" @(" @/&1C.F9O<FUA=#YI
M;6%G92]E<'-F/"]D8SIF;W)M870^"B @(" @(" @(#QD8SID97-C<FEP=&EO
M;CX*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@>&UL.FQA;F<](G@M9&5F875L="(^(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI!;'0^"B @
M(" @(" @(#PO9&,Z9&5S8W)I<'1I;VX^"B @(" @(" @(#QD8SIR:6=H=',^
M"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \<F1F.FQI
M('AM;#IL86YG/2)X+61E9F%U;'0B/L*I,C R,2!'87)Y(%=A9VYE<CPO<F1F
M.FQI/@H@(" @(" @(" @(" \+W)D9CI!;'0^"B @(" @(" @(#PO9&,Z<FEG
M:'1S/@H@(" @(" @(" \9&,Z8W)E871O<CX*(" @(" @(" @(" @/')D9CI3
M97$^"B @(" @(" @(" @(" @(#QR9&8Z;&D^1V%R>2!786=N97(\+W)D9CIL
M:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+V1C.F-R96%T
M;W(^"B @(" @(" @(#QD8SIS=6)J96-T/@H@(" @(" @(" @(" \<F1F.D)A
M9SX*(" @(" @(" @(" @(" @/')D9CIL:3Y496MN;W9A/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D^4')O9'5C=',\+W)D9CIL:3X*(" @(" @
M(" @(" @/"]R9&8Z0F%G/@H@(" @(" @(" \+V1C.G-U8FIE8W0^"B @(" @
M(" @(#QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z-#$Y-31F.3,M-6$U,RUB
M.30V+6(X9F4M.31B9#<Q,#9B-V)B/"]X;7!-33I);G-T86YC94E$/@H@(" @
M(" @(" \>&UP34TZ1&]C=6UE;G1)1#YA9&]B93ID;V-I9#IP:&]T;W-H;W Z
M8C1A.3$P9#4M83%B-BTS831D+6(W8C M8C4Y.60S8C5F9#EA/"]X;7!-33I$
M;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$
M/GAM<"YD:60Z-&%C8S<Q968M,V)C9BTU,C0U+3EB-6$M,C5B-#9E,3$P-V0S
M/"]X;7!-33I/<FEG:6YA;$1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I(
M:7-T;W)Y/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#HT86-C
M-S%E9BTS8F-F+34R-#4M.6(U82TR-6(T-F4Q,3 W9#,\+W-T179T.FEN<W1A
M;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C$M,#,M
M,C54,3,Z,#@Z,S M,#<Z,# \+W-T179T.G=H96X^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O<VAO<" R,BXS
M("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @
M(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @
M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z-&)A93DW86$M,F-B,BTV
M9C0P+6)F8S$M,S$R-C=E.&%A-30Q/"]S=$5V=#II;G-T86YC94E$/@H@(" @
M(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(Q+3 S+3(U5#$S.C Y.C(T
M+3 W.C P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M<V]F='=A<F5!9V5N=#Y!9&]B92!0:&]T;W-H;W @,C(N,R H5VEN9&]W<RD\
M+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO
M<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYC
M;VYV97)T960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.G!A<F%M971E<G,^9G)O;2!I;6%G92]T:69F('1O(&EM86=E+VIP96<\
M+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYD97)I=F5D/"]S
M=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T
M97)S/F-O;G9E<G1E9"!F<F]M(&EM86=E+W1I9F8@=&\@:6UA9V4O:G!E9SPO
M<W1%=G0Z<&%R86UE=&5R<SX*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V
M=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$
M/GAM<"YI:60Z9F$Y-C@T.30M,3=B8RTR8C1A+3EE83,M-C!D.&0Q,CDT8S(Q
M/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M=VAE;CXR,#(Q+3 S+3(U5#$S.C Y.C(T+3 W.C P/"]S=$5V=#IW:&5N/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!0
M:&]T;W-H;W @,C(N,R H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H
M86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.CDT
M13)&-4$Q0T,Y,$5",3%"149&1C5#.$,V-C)",# R/"]S=$5V=#II;G-T86YC
M94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(Q+3 S+3,P
M5# Q.C4T.C0V*S U.C,P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!0:&]T;W-H;W @0U,V("A7
M:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @
M(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @
M(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M86-T:6]N/F-O;G9E<G1E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z<&%R86UE=&5R<SYF<F]M(&EM86=E+VIP96<@=&\@87!P
M;&EC871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<#PO<W1%=G0Z<&%R86UE=&5R
M<SX*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z86-T:6]N/F1E<FEV960\+W-T179T.F%C=&EO;CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.G!A<F%M971E<G,^8V]N=F5R=&5D(&9R
M;VT@:6UA9V4O:G!E9R!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S
M:&]P/"]S=$5V=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL
M:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\
M+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A
M;F-E240^>&UP+FEI9#HY-44R1C5!,4-#.3!%0C$Q0D5&1D8U0SA#-C8R0C P
M,CPO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T
M.G=H96X^,C R,2TP,RTS,%0P,3HU-#HT-BLP-3HS,#PO<W1%=G0Z=VAE;CX*
M(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@
M4&AO=&]S:&]P($-3-B H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H
M86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.F,R
M.#ED,&-A+60P-C(M,3,T,2UA860Y+3<V,&$U9&1C-S,X-3PO<W1%=G0Z:6YS
M=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C R,2TP
M,RTS,50Q-SHR,SHQ-RLP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @(" @
M(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@4&AO=&]S:&]P($-#
M(#(P,3D@*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @
M(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@
M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I
M;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"!T;R!I;6%G92]E<'-F/"]S=$5V=#IP
M87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^9&5R:79E9#PO<W1%=G0Z86-T
M:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<&%R86UE=&5R<SYC;VYV
M97)T960@9G)O;2!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P('1O
M(&EM86=E+V5P<V8\+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @(" @
M(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO
M;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.C0Q.34T9CDS+35A-3,M8CDT-BUB.&9E
M+3DT8F0W,3 V8C=B8CPO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @
M(" @(" @/'-T179T.G=H96X^,C R,2TP,RTS,50Q-SHR,SHQ-RLP-3HS,#PO
M<W1%=G0Z=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E
M06=E;G0^061O8F4@4&AO=&]S:&]P($-#(#(P,3D@*%=I;F1O=W,I/"]S=$5V
M=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z8VAA
M;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \+W)D9CIL
M:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<$U-.DAI
M<W1O<GD^"B @(" @(" @(#QX;7!-33I$97)I=F5D1G)O;2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII;G-T86YC94E$
M/GAM<"YI:60Z8S(X.60P8V$M9# V,BTQ,S0Q+6%A9#DM-S8P835D9&,W,S@U
M/"]S=%)E9CII;G-T86YC94E$/@H@(" @(" @(" @(" \<W12968Z9&]C=6UE
M;G1)1#YA9&]B93ID;V-I9#IP:&]T;W-H;W Z8S0S.#(S9F(M,C Q92TT9C1B
M+3EA934M9#ED9CAE.#DW,3AC/"]S=%)E9CID;V-U;65N=$E$/@H@(" @(" @
M(" @(" \<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/GAM<"YD:60Z-&%C8S<Q
M968M,V)C9BTU,C0U+3EB-6$M,C5B-#9E,3$P-V0S/"]S=%)E9CIO<FEG:6YA
M;$1O8W5M96YT240^"B @(" @(" @(#PO>&UP34TZ1&5R:79E9$9R;VT^"B @
M(" @(" @(#Q)<'1C-'AM<$-O<F4Z0W)E871O<D-O;G1A8W1);F9O(')D9CIP
M87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @/$EP=&,T>&UP0V]R
M93I#:45M86EL5V]R:SYG87)Y=V%G;F5R<&AO=&]S0&=M86EL+F-O;3PO27!T
M8S1X;7!#;W)E.D-I16UA:6Q7;W)K/@H@(" @(" @(" @(" \27!T8S1X;7!#
M;W)E.D-I5&5L5V]R:SXT,34M-CDY+3,W,3@\+TEP=&,T>&UP0V]R93I#:51E
M;%=O<FL^"B @(" @(" @(" @(#Q)<'1C-'AM<$-O<F4Z0VE!9')08V]D93XY
M-#$Q.#PO27!T8S1X;7!#;W)E.D-I061R4&-O9&4^"B @(" @(" @(" @(#Q)
M<'1C-'AM<$-O<F4Z0VE5<FQ7;W)K/G=W=RYG87)Y=V%G;F5R<&AO=&]S+F-O
M;3PO27!T8S1X;7!#;W)E.D-I57)L5V]R:SX*(" @(" @(" @(" @/$EP=&,T
M>&UP0V]R93I#:4%D<D5X=&%D<CXT-34@175C;&ED($%V92 C,S P/"])<'1C
M-'AM<$-O<F4Z0VE!9')%>'1A9'(^"B @(" @(" @(" @(#Q)<'1C-'AM<$-O
M<F4Z0VE!9')#:71Y/E-A;B!&<F%N8VES8V\\+TEP=&,T>&UP0V]R93I#:4%D
M<D-I='D^"B @(" @(" @(" @(#Q)<'1C-'AM<$-O<F4Z0VE!9')#=')Y/E53
M03PO27!T8S1X;7!#;W)E.D-I061R0W1R>3X*(" @(" @(" @(" @/$EP=&,T
M>&UP0V]R93I#:4%D<E)E9VEO;CY#03PO27!T8S1X;7!#;W)E.D-I061R4F5G
M:6]N/@H@(" @(" @(" \+TEP=&,T>&UP0V]R93I#<F5A=&]R0V]N=&%C=$EN
M9F\^"B @(" @(" @(#QL:6=H=')O;VTZ:&EE<F%R8VAI8V%L4W5B:F5C=#X*
M(" @(" @(" @(" @/')D9CI"86<^"B @(" @(" @(" @(" @(#QR9&8Z;&D^
M5&5K;F]V83PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI/E!R;V1U
M8W1S/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D)A9SX*(" @(" @(" @
M/"]L:6=H=')O;VTZ:&EE<F%R8VAI8V%L4W5B:F5C=#X*(" @(" @/"]R9&8Z
M1&5S8W)I<'1I;VX^"B @(#PO<F1F.E)$1CX*/"]X.GAM<&UE=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E;F0](G<B
M/S[_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0'_P  1" &6 F # 1$  A$! Q$!_\0 '@    8# 0$
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
M!$3$SWX3&S2-;,W6WG\\-P;Q#7UO8"SRP@'TQD 8CR1@Q/;88F3 V,C[2!X
M?=GOKTZ-KM@( NXMU/;0=G8P3$# 0D@'I.1L2,8CL=R(,28G.\\.;C7S'5W)
MW%WOH8P /&IL[_+T+WT;5@D9C WB=S'<F.Y!C_8<)W)N#>\<WUW;J;X0'E+'
MH'%_/Z8PJ,E69W[X.\1V&._8[[!OH7>V]YZ&+R3@L-[1IY^]^C@B",]Y.!/3
MN<"#N.V\YG@MRE_X'KJ)T=[F<-K]+R"?6-=A+]L8C\HW@Y,&?$3X3WS W&8/
M#!L27>\!W(T#:$!_*-XL"V_IJ=8:Y.K&=8!TPD?N<SN1B8\;=L[G'4F(G06(
MZ[Q/J1(8Z8<-U^K[=OF_22E!62!L1DQWV@9D^# .(^Z8Z;_.6;>V'&M[WOTD
M'J9TB7!P6$GID_I/@@03&^9&/:=C,@!+C3L.AN.W5^YPB]A]=-9C1V'5FO@!
M3(5  ^K^Y@]Y.1[=MSP AW #6+VL=W,SI8 :G"/OY1^_LX(*?<[2/TWR)&=I
MB8)(CLS!<$.\BWRU;2"]YPP'C:W?R!EMF&"L F03W@_?$Y\'<SO$9GB1[G4Q
MH&#@OJ=-1A2)T@>??>WUO@E29S,S&TR.\  P9 '[G82> "=88&S0-X.WK:3@
M>YOJ_N[^^I*DD S$^XCVWG[P9(C!DG@T9VN">SZ@PUY/22YPO2X_;>_MCJ2X
M"<C(C &8Q&<G:>VYSP'OH?(E@'+D[0+F9MAAM/=_V;OYLA>3 $[B>T8CL-B
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
MP:1.^ )F4G.WB#,DG]3@P 8*/*& +EF'>[;=-+: L#M](B#H[-+Q=V=RL;2
M4P#$]]\@_H1)$8,GM&.$\,8MMYD#U$.[EPS#$P &(8'9[DBU["#J3'GK^1G.
M8.<#:) @'$$8G[Y.Z"E$CS^_T\[.Q;$S[_M. E!"3"1,8$8.2)SW(G /L>+!
M%Y+EO>G5F$MWB1# =O6WG\]6QY2"4GJP>VP$2-P 2"3/8D;\'4:MY3-K&2^C
MB<.PT$7@?5V'K@@@'&YVB!M/^H[D0".X[MOG&(O:=9AB6TBYT)M$MJ0$R502
M3N!D1!,YR9P<G]!N>(@,XW;UF;GU( C#+*&SAP[]3,?RQ+1).0@"2!$'Q_5@
MD@' W.Q]B#D<, ZWGWTZ-Z/9_;I:UM+$R.TM@\)@B!@#(VQ&ZNV1YDYQL8>!
MK0U_M)T?U.N^%"1)GOM&3'F<1@SDSYR,$P0?G'R,>_GA2!TC,">H# Q$^)W)
M_P#38!'Y,7]^_P!B??L]'\\*$@=R23,_]S[8$Y$[_3N36[M<;/(/4PWF\8/.
M]GGV&_NYPO:D!($D[$S(SC/ZB<$?<[\(MWV:((/D8>]A\V(;7OK[]>KSAXIT
MD00!^5)."#M@E1R1D$;;$3W$0218BS%B7E]F&CFVPT#F-7M[^7E&'1M,QY/<
MD3G'G?R(!,CQP"3/+,]8)M+]X%IFZ.H:^\QUWN-C#6PK2(*3@Y*ICSF=TX['
M[9 CB<O[?^TF/,=($P_6[::&\:";V(:,*$# @3V,QL<=CV)(WP8SP>_?7MZ8
MB8C0[VV9WT)ES!9GN5+:<G,@Y,;D$0?.Y/Z3(]AO9/LZ3NYG 6 CII=P'<]7
ML#&VH=&FATR9B#Y@2<8&?R[@R!W'$26EFTD$]')!V[GR.)) +ES] ^A V9F!
ML-\+4()@Q*CA0_MG,]I$#M._!,%W@. /4AI8L_5FF!B3>IN?)I;^V#$I)C&T
MF)DC8"-S P3&)_LA,R-F@&(+21$;&PP_HWO[Z>>XR#,),&/U22-L^WF"/OP%
MG!#P-8+38$!XU!?SP87,H&.H@' (D&)$[3V.V,@1 VX2K[.2""8%BXU9Y?\
MMA]_E)9]987^0@/+DV 8P9V\P< 1[[^8[C!X$N&N;@!F8L]X +/,F=7PC[\K
M?W^^%!Z_Z9C.T3)V3D1GO&-IC8S()9X#2-=QIT^H[F! 9&#VG'D?Z1&^\DC?
M@$RX(EW&A /D&W?KT/?O0=)P/<SYB,B" 1D#[1DY[8QP FQ<>?MR2=&8$!P0
M!@8=_H>OT^S8/0CR.PG_ ')F,YSL(P(D\)[:]SH2>Y)AB)FVV!M]MV/RU?V!
M.%($ 8@3X R9\_<8W[2>(D@ -JQM\COI<=7+X<F,*$B(!D[X(Q$[$C'F#X/O
MP$BQ%GCN08(MW9B'9HPF(UO/EM'4:X.W&\2!DGR3C># [1WG' 6LYEIDP\/X
MMI ;T.#&4IG?:=YG'8&0,&)&0")/8#@CN7CJ.I(\I:);0L GRNTQ[]ZX,V&
M? F0"3OG,R))(S,^. [AP  TP[AQ?J#I(WP6[NS'L?F/YQD X(Q.<"8/=0!$
M;C.!GVB8O(TFPT/F6F-?D!@:3KJ['U.K=6P*.J<B-\9.YSW]Y ,SC$GAN"9L
M)WU@EY:9U-[OA>_YUMH]XAL"2#N((@2#.)@F"!X!,$^YGN;[0]V\VCJVENF&
M&U^5^G3O#V,SC,9)[0?;'<[ P-P?<\##^9Z:3(EQ%PV':X?I/7T+N(V-WGP
M[[SV@@;SD 9,COD0=R> ,\L+DM;6+ZO8:-K(-^GE[,/Y$FV,G>>^VXVV&\@Q
M,@'.(P>!R+Q VD:0X!^;3Y)OH_[[=?WQF /?;O[2?]<F9\[CAL WD>K,28!<
M=]'V#E@D 26EH'74OZMOMCRNWF(W.QB#]\S&8.)@C@-W=V F!<:#H)TU+Q@
M<&098OUU'D')8%GNT> ,3^DD8WC?,1VVQWG!!/G<WEW$%^EV?Q"<+<,3\N[B
MYLQ;OHX&!)P1'C&W88.3F#/GOP&/1F.PT,M.K:AMQB6FCV&I<[Q+L6+EB?3P
M$$@=QW.01.=@8[3L9_3A0[2PN_3T;;>>N$(%G=I!TV[F7#[;8P03N?/Z&8F?
M:)]M^F. ^)B($ ;;GH!_=I+,%F?J8 !%]3):0Q[2+X&1XCO^I[R,[>,3.P/#
M#%H @ZM#D?NY+P'9X(3,/+P[C5]Q=BP=WC3&#^D1[Y&V)!]\XSVF>(B23L'W
MLP ^FC0Y%\,@,'#'82;'S,L)^3D8]MV$G;;:/'VS)[2<X@MIU?N'$6AP2/M@
M !DZP[EOTNQMLY ,0-\8P3.P,Q_K'O\ ^N-\L%Y$F21'5P=WV%F,/.$0Q#@[
M$]F8C6W;8&#C&,X\S)@;=_:(()F008QPK=R6Z$0;OYQI;JTM(<@ B[ L'N>]
M]K/C$=H&=YR<[=MA'C8;8X"SEO?T]WPN6SN+N )UZ=W>XM@/]4?220-\[_;_
M &&V<9/"]S[]Z[X<B[*86N0^@#N0(DRV &3GIA/@@D#L/:1)SYX;$QT<]@/V
MMZ8B2-!VO[+=>TAFQ@ [#[DSB)@S!D?> #.0>"SBS[W'L&[6=M<*T'1]=?W[
M1;8N%0'G:3VB8)V@8'V)W_1VN[7@/=V_5#7([[V"SQK9RV][7OVWP5&()P3W
M,QWV]IP/N-^"0 TCSV!D.T/]7& 7G[1?3]O*6P!2=\9S[]MIW,&/.?WX!!V.
MPG4QK+@-?0X6">GO.XR"?[ =@1DXS,SQ)W:&81;Z.#( $"3T@GT?U_L[]H&F
M"",^X'W)]IS$>,0!^Z=G%W :U@\1OT-B[X;!B6L1\WOZ,_:,)UY)$03.WB9/
MC??M@#!'$DNSGMI U[3'D(#81VZ;.&ZZ6C^7P!2<2>PSC[Y[1N21W QG@!!O
ML]B[>I,$2VK&]S;7W]^F"S,SC88V'^@,8'<CP0 .& 1\I:\M,!^[Q&DDPG<3
M,@1B/'D1/<Y&PV$003(1=@&$B0"S" SG<M]!O@%SY/[W9OEAN6B"2F/?L/><
M9!$Y(,9V()X7B%X)<:2UR=V%BXTNYPQ>=;].V$3C>V2GN=@)]O';)W(B00!P
M N6(&[-WWAWOJY8F&PCT<=7GOTZ7[X3E*2,F-P3X/G&1WQ[P #N%Y9B#(+:'
M0>NK$DE@3@O]M[,&^F$JT#)@ $^-S@XP8[S([C8'AB0X<!R3 GRD]FLS3B)B
M_D',6'8:B=V) .$BTY\@Y!WG/F) &T >Y(F!+3YV;JUM7;?SQ%V.XL9!WU.H
M>0&&I8%L)5MG; .#L<QVR< >Q[;$""?O[M;V-<$^;P&U <.# B+[$6<HEI@F
M"2"(SN 8WG8P#B8_7<'L1!OZS@): 7<$3M O %CN\.\8(4D$';>1,@Q[ G]C
MO_< [=_7]_WQ,6;T?:-/[D:S&$3LA9(.#)WF ?,P1YD&")'$3NSABW8B2\_1
MF9FG#Z#3S/G@/2"=SB!F3O V&)$8$D03W!X-;L6#_(RUK%P[,21K@L[-_>?[
MD?>1H2"1D@"!N3,#]"/? B208/!%X(]6W+!G'5@9+^'![]]O+2\C"Q"1@$DX
M'^\$XB!/ON)G/$A#"\?1L04[ZF# #]N:T3 +P.IPK0F,CMVS@XW@SX$8[#L.
M Z=?=B(\]6&N(;D.TEAH#&CA]QL#;#DR,) Q,Y,G)&X(^Q[G?OCB)( =VNW7
M1QJ')T,AC.)6<2=W8-#"9!C>'&Y;"K(V.3N8/F1W^V1'[ <$EB#IS&!KU,:,
M"=)<C (8-H.[W$$@P[DNS.#TH(#8GN<9[&!MG ) S]B(X8,!];,WD- _[;QB
M;ASHVG?74^YP-29[[=LCQ_M.PC/F>'I!<B/-Y>[?;#]^]_F,%E!5].8/>2"9
M$9B22,XD9R3Y-?3U?VW<X3Z3L^_8W/?3!*D0,#R21^N 8]C!GM!.!P'J(ZM!
M][;X-V%[RWLES,6G0X(*.A04!()^\G<_?[XVSGAX5IT?J]R"[1%WO#&9&0-C
MV$SC:?&!!$@Y F1)/$2"]V']QH1N-;X;6B9G9]G%QV%Y=L'(,Q [$2.XWQ'C
M$R#O/GACII>)WZ-=S&#V#W]_OA0WXC[D#]]\03X,R,[<$7/;YQ\V^3VP\*D)
M/@^\Y['[YC<_F)'<F 68/^_GZ'"B_P"_R&\M$Z85I;(C_2")CN8[>9,F#$29
M)^NOH_\ #]-L&C&_W&L>K/A:T,00G,@B1.Y,9@^!&0,&!B(DF&F";DO(&ATO
MVAL,1<#IT^EK?/IA>PM1<*"V F#"OJ^F)P%$=)!.T1E1\9B^L/8OI))<6%H
MDWN<&'QH$@9P,@?5B"2#,'?$[XG<\33/9X8GRV!N?D#(+%MO[]_;VPK0F2 1
M/WQN#)!Q!(W !VGV#]??]M.^(W+%K'^PZS)&C;ACQU!9"4GIGQ."!)G$Q)Q!
MB.Y@D) <QU^FGN,(BXF[:-N!)#W+-(-[#"YE()28S R/$@Y$2#!&3X SW1):
M&9NVP@V&K>6(B38%R!MU>]Q#WZG4NC21@$G  $?[[@#,C;89F>#0EB7<C1P0
MV[6MJVCOBP!C?8'YF;L+%N@Z86(&2#WP(!V&,>)&8)C.1@\5DEHEG,'J1W%]
M@&-H.&/;3@WI@$1 /DR<&-C/CO.)F# + FT00+L3+03! DL_3#,1;?V+]-GG
M? PV(ZH!G8']8V\9C8Q.0.&6N2SC67F93<=+N-!A?8_,_P!L*FA)@ #S$#<>
MY2")@8DR=O$ #N6$.->TAWVUVPR!$W \MW\_EAP;']@(R!,;^\;8\QOQ* 9<
MEG8V9OT^1Z,&T;"][Z[Q\HPI"< ^\P08(Z08Q.\1(C?$$#B8L^\P3:.^S1I*
M=L&!@ 2/]#!@@CM&W8Y.YF0.(DE] .I%AN;NY#2)]<# 6#8$E&Y\# @=O)C/
M;$[#8F#P[L2!\Y+#23HQUC9Q@PI;B8)'V]^V#^L>VV.$2[L[ ]1.NTNWJ2Q,
MX-)]^6%"0)!Q$B-Q/V_M@@8/8QQ$N[>5XOT:.F@C3#$R+Z1HU^^@B^,!2_44
MC^D04G,*$ $R01/ON0-C$<)K_*\L;ZZ.3[&#1GZMZCR^^%D#I$P)R,]P !!C
M[2?[0>&IM_(6?O&C:1; .H<,3M_>Q%X-@;8,0 /!VWG..X_-OCN!G@AB2SPT
MGT82(#?=FPPXAH-XV?H;3Z2#;&<D]1 !,>V 9^XQ]4B=X[\,%Q 8B2;"-=][
M,?H$S7CWIH8GMK@>#.)D[#))C$?H9P<"(C(XCH;;:=#\FF\FSG )ZZ7[ :O/
M]NF0/'Z>#&,P8/WD$^,<,Z2XE@= Y:VI^M\%NA$%NAO>3T#;Z8$ 9]_>.Q[S
MXS/;>>W \B']2\]=_.9OAPTN_0AHWCK>>^WE9.!^W?><@$$1W&.PB!Q(M<$R
M  P>+3N3U;UC"FWORZ3I!QX#OM[1DY.1V/>9]MLRB01<3%BY U>8?Z7=QA@!
MY9K&1ZR6]-.LX&F((\DYWV[C8C<;X'D<,/>)]'U</L[P( (<X4Z?( 2;6U@=
M=-,9(P1))DC?S@3ON(B8B3G@#D-<F7G=C)/66 AQJ#AN!IIUN\3!#:M!\XR9
M'@B3@[ >YC !\C&VP,IH;F>"6=FUUO;[N 7)(-B["W0@>3B#J\;C&!O@;$Y/
M<_<@D>(WR#,B>" &U96K[-&GR(:1#@'Z@(9_KI?R-[:Z^B02#W/;'5.(DX.W
MG$Q.>$T!@Q?2383<7N!W(+8D6!8EP1;9R^C"X^S8\1YD$C_:!))[Y[#&9'U0
MB!:"QOVM\Q]W.$#K) !8,6U8F69H]=GQB,8S@$"1._;M(@S)@2?>62T:ZD$B
M0XF^^E]] V>69M(EGL]IN#'<X]TD>TQYQ.#/^^()@8'")AA\ST'EO-V^:"7
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
MYSY\1)P!^DF=AQ#FER)T:-]WU+]\!!TVBW62W8OJ-3@Y#: 9DDR)$?:3C/\
M<DG[\!V+.-@T3Y=1!N[X8 T>6!=VEON"+C2;X-((F!CM$'M_:1^VWB AK6O<
M'5G#:6\XN,+Y0=#,2-=^@UC!R20 #GN0(P._>08$>(G81P& VNAZ:R\V8=+0
M< GMM,G:QDZ8,"<"3MD$#_W.?&_?A;>W^WIU? &Z]Q^WTD;X.2 4X(/<@' )
M[D9]Y,C&TG/ ##3+QY7L;:VT:T%R]M0P8?9F,/WE[B ,R))'Z)VWQB00/M&_
M@D6_OZ]HZ]<3 !G6'=@#!@,+1M;&8,S]^^TQ,;GW&W]^&')%R=-&VTL+[=,)
M0UCJ!#:,/0RS1Y8%$3$@=4=_><F#VS.3.<<#CM#1LY=GUF'T<[8 !ZAP=]@1
M.VDFQ<G HW(@;;]A)P <$P-_T[D<)V$1N-_MWL]FNX6) Z";1/8 ;7T:8/@)
MR(F(C/D03V.8B9&>P!X8.MG#3S/=W):[CS8V;"9CY.X:#!ZV,;^K'T2/TQ/L
M1@&<F#L/VF.' =B8):.D]7< $@B#$8/#J&^NXBTZ._5X($/ QO@QG:)G!R,]
MQ$ 3P.'T(ZP[ LX)EX+M? Q$D-9VT&WI>7+AYG A&1^Y^_;]! CWX3N;$W;M
M81:- &F!@+P1<7@[DN7&H8S]L9_M]\>_L,B23X@F0>%)(:0#J_4@1J\??$H:
MP)(TDN;%FCRWU?&  0-CWP=\2!X(&<'(&,=F9<$EV9.SWT)<SYZES"#B&B7[
M2YEF'I(';&8$?W'?_3.V!O@1!'$@2&>QL=I;=@ ^C:#"WT86(;1]X).UW)WQ
M@B"=H\CW]B.QDF<03OQ \N@_DQJPT$1?$O%> S OWOLTW[MC(\GS.^([?81D
MC&9GQP #4M<FYZ_>VC>6%S%WTN!9PY$D3O!CZ$)23F1 R?.(R1N,'O)5@8/
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
MG=F+Z%Y>,$$O-NAD]_Y/74*@C!)&>W8_;).V<X\P9CB+D&VEB-+ZZ1UF3K@
M/F["9Z8-;01^;()VG:(D]ICL0=YW@#ANS$,7#  >KC<VZN9W"3:T-#2^L??:
M7PL03']('DC?)P=QC,SX Q.0*+L8!(<=NYUU^>N$7:^D:^V=VP>V/8DSC;[>
MP$[[]YC& ]0)%[/ (UB6,L[VP V?1NWD_O?!R&Q,B/:1L3C<D]SL3^@!CB1+
M@)O(EHL^IOOK],,,)/9N_>_I-BSR:$)DC QD&09$>2)[#(/]N$&%[C82.[Q;
MH2+F0<%[1-NWFY^^CNV#(@P  !..Q&\&>XW,@1C.P$+G2_I^V)/ :" 7N TP
M_4C<28FQR0-\#L8'C<3!/;'V.^(,#-+AF9Y(N;L!!(:7BSM!Z4=QGR"!D=Q$
M@@?OF!PQ'FS^1['IH0?)L'+H0S,'ZS8'EOY_-\# ,D'VCV'U23F([C.<[\!Z
M;N^LZ;?+MA!PTS8>;ZVOK(GHV!]\F,;3C[Q C._5/@C;A8<&S#YC?TW)L[$6
M80'O,3[0-]OT/^@X88NYV;K>/Y8@8"  &DF\1N)=@PEA&IAL9B1B)!F<?KC:
M1GMN=MN!P\/UZ=KM&]MSB3:DF9=PPEQ]='#FUL"B-A/:"(CQ&9\;=S'@J=F:
M>X'[FTG3<Z8C=WT&C$,\,2'L^\W,8$ ,_F^VTGP8,1D9'F3@C@ %B1>")+VT
M-KM#[LX!';S!28MT#^K0)9@V/  @XCL,XG/;>>^9@#P.&Q5!N"1<#<[7W8,6
MZ83L'CI%Y:[;0?TO]<D0/! [B8S!@?;<P)W^T2; [ST)N)+F6 U?Y,'6V@:+
M$$SVU+]3OF/$DD#]-_$8S @# D9@<2"6MIV=_F!)#F6U-\+F?868,-/*W[M9
MR,[;?Z$=A &\?<?:)/"Y6($P0'9Q<B9GL=7%QA\VA$;;#1OW]&P+.V=I_P!S
M[';]<'QP,7*?,LY@[=)#]NF [M @.+Z7\I%@Q8@G'B(QF9($Q,3M.VXC D[
MD\-X4E]=;P1KV'NV%H#:]K1;J[Z]IOCP,3WF-P,;S!S,]R??ADLP,L&/\;PT
M$;/."_0^;-J9>TD^>M_1ML!]O$?V(/:?(&!Q7M(OOV;R+_9CB0=^K./U7(?4
ML\[6<EF; =CC$'!@#S WG$X_:3GAJGM(&L.?4:8$V-R=1U>^C?(PP,/CQS$1
MN)G]\?\ :-OMPL,@%V9QV>P@?206T9L!(!.PV&3(S)P-I/?W_4'@O(VC8GO]
M.@U,X4@@&7DD1^SM!WTUP$@XDB1.9WC_ %(VV^Y.P7OV_GWTZS%MM9\VVL!(
MT&NN,1 F)'>,"23,08 ]\Y ['B09C$FT&]F@]I[WC$659P-NIN;R9%V(8GMC
M$3@8F8@F(C,=Y,?[$<(BVO?5C<>[X:9'2PW]1\M8?7 0")"MY@Y]H.8QWSVW
MWSP>[8 [0>:([_WU?]\>]Y&W_P =MM_W_8]^_?RPX.NE@=_0]K8SYC/GL=L_
MV_VVX;=WF.D%^HOZ7OB!+%I-P9<]#!&\""\7 8('G&^-R=\G)[F8,C_8+:>_
MD)'I@ APVKDZ]WEK@WWFX! $D@Q]I[^=AVG.9(!&P SS'7; 3 B?,S9F-[ .
M7Z.1@! \#_4$]XD#;N>Y. !P>P+G[:^SA0X,$%WZG5@)$%])F(P7M()R,$D?
M]7OCO)[G$[8X-Q8R^EVBXZQ;IJ$8.XOY2;: B\1?ICT9$2<8P/R@"").)/;<
M;^W$CI=V#6LS!KL^VA+Z80]OW'EZQ@E:?8S'>![9\@?<?;PGOH>@;I)$W:+?
M8A_JY?O+@>W?8LH3TF",[QX\[3N9]O[D'SG1X-RVMSU9^C'T/S;^^$S@(4!
M.T[X()G:23CSN1DS ;0)#A];.S,SR_22;NQP'MK]=[;0V +@;B=_(_48VSD]
M]CWALQ)[/]RP9V+Z#>^!WO#W.\N[?;IA,X@;D01,F3W\#WGR!W]^'#N6 @IT
M!AN\?_9?9L!%@2/(V?M/LMA,IO!(ZM\>\QU1&/;V Q&(1%WC4.0&!AH?J^CL
MXDX-+?*WG^\83K1@X!B>Q&VTQ]^W>#$"0F8V>";.(M+FVK1H7DX'GIL^T"[_
M #^F$JTCN,','<$;$9([[1&,C?@<N6G5_P"(B;,2["0&P,&=[7^?:+.='\L(
ME!(R9/\ ZG)[ 21D8W&.$2^H'KO :69H%AYX=S ?R=K6<ZMK>S8*<&,'M$>,
MY) ]M]C).!V; W(8W+BX9VEHL"UC8B<,W>Q9Y[ ZN^H %HZX1K ))(^X]\=S
M/G .?$S/#\0\WER_T8'00)=F?%; EX<,]GZ/K&GEL,('D@$J4#L82=I!DR0
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
MA,X#$$@P.T;?;M&XSXSOQ)@0\FX,!^K#0DM^TDX1W]3[_C[E*O;L3.9!@@;
MG$#.-H.W8A$MUDLX);I)W#:O-A!.W[>?3]\)G4@XVR=@?S;B,"1((W G$X$H
MZNP=SN[0UA=R7$Z]<2 ?KK)M+.>U_,&SX0.))! Z>Q._8^21$$3WD?N$2^I9
MK1!EAI&L"'; ! [VO\ILQTUUPD<WP!L02#F1M@A0]S! ,\$-8029.A+:$.8T
MANN&7D:'4" -2&@MVER&!)=*Z-Y)\SL#/:! D&-]X$$" 0F?4;PP>Q;4E@8?
M"+L+ -N3O!: 3.EH>#AO>@CW&0)VC)Q)G]C(WF0.)"" 0T;P=+:%G[ZBV(J9
MG ZQ?1P"Y+%OVPVN29R,SW]P))COWG*LY.YEVL[ QKMNQ9WN7=VPI-XZ GO)
MMN"PLWF408_*"1/:!/@],$Q(./.>'KU.L>?68&NG?!+&S[-';KW^6,0! .3!
M_? [#ZCOB8G&(X+=XZ0_HX?N<#:7C4^0<?U.7V%\!*0-SD'$;F-CW.,@YF1&
MT\'K/ON/MHV%X1=H(T;L8U^I!T?"AL=4$2!F00-_/[DD8&0?$ /MPXZZB-WW
M$Z8!-H:^]Y9P2==!(/DO:2E)&=Q/;$R<C8?<$^W@HRX;U_N& @ZD@QA#E$[S
MMU@/L6VTUE:A*C$' ($G$CW_ & V_L,1(>-(&]H!#'9]+N]G$@#ZSJ"7&L.)
MMJ VTJD)&)W$X,JP-M]R8.T8SQ%G+"-&/8SO/RAL,C0$M\[-UGK>!C7UI*2!
M'F#$;[C(R<$3F3M,< DS,,Y??WJ-KW<L=G]#T]_;#BRH@ '!ZI&YVP<9P1$Y
M^K&>)ER[#1I%PY</H_S<$-)PAAX2L-H*C]1'U$DP#W(QML/,"#OPBSM)Z$L(
M#N8$M8GOH,'O]L%N/J*%$$I(!$2(*8P-LB,8)[@X&6S"Y ](?4$:S#38O!)B
M.U7U+DB2(R1$S!C/L0!B._;B4Z2Y'IK<GY;X3[[]KV;Z=P<)@G.Q,3^;8X_0
M[=]C'?!X@&43VF8LQ81I<_QA^<Z=_O&S8.".L@_EP1)QD C)\ &.V9P)X82(
M+Z,UP[,9V^6QP/\ OL-6_O/:<*FVL"$YW_U(]\9'WDGL>)=//3N#ZOI?"-K6
MD?V %@?W:^'JC1*D[Q&TR!B#O VS, R1 (VBHL^HLQ\M7=[6#:W!PP+;P/-^
MP'TN-F#\VT! G, DS,G.<]\C)F"-R('"3WN"'U,P7OJ(/0A\!@%QN]K>?S].
M[BVE0A48'VS)$P)!D8_4$9P.)S[?V!W=W.(6+D?*"Y>)#GR=YF,+&4*4"2DQ
M( P!WVW&  -\X]IXB84X<!@(!DV#V&N^FF&"[W8/,C;M8@C1NKG"H(,2#F8(
M]C@$?2<Q.T;F0. ,23:!L&'9F/GWLV D@0'8D=]-(,RXUC=E3:( 25$J)V[3
M!G[G<"=HS&_$7ES(\]+\I=X+MI)T&&.]FO?SPL2GIB4G!$Y&2#!$0(S&1(SV
M/"<,4ZZB9TM,7=V=K;3U!EG#3UD/'<']CA6A.4SD2< @$3!\2#$;S@03F0DV
M+"?(VOMM)9F%@#@402+M>XUEK%IOKY86!!G;!/://OF8WD9C8< +WVZ=+M+
M:!S#C"((^OE9\+VVP1&=\DQ@F8G/;]1O $3PP 2T@S+E@19@9T;3UG"(+N6(
M/SF89P._R:52&X.!G)C^J.P^TC8QWGVFPT$N2^HU&QU$'SB<(GK;S.C?0CMA
M8$*,8Q^@V[>#D]\'ZL;1!1(AX:!,,>NQ!GZ:/J)ZC9CM>'^9PH2@=_!.8P-^
MWVS$YDQOPH!UUVLT>?WU%Q*XEB -+M#_ -R"))G!W0/?MMD$1O[28(W!\Y'#
M EB_7M>]MKQUMA$-[^NQW&!H023@1';L0.V"?<GQ/Z@!&PUT?>+WW&Q:0Q4=
MK_VW]C"GIB0(QD_?,C[XQ[>W I@X-X9M'N[ =-& ['$@',%HU]_V9],94DY,
M'!QOX(S()(/D8&Y@<1:6\L N=-=2PG4:=1W!W&E($$=P3![':-OO)'^YX9#"
MWSFYEKC;# <L3<$R;$F.Y,;.,"(V^^<#]2)_]D$Q..%>8\OXC##A@QW-CO <
M1_)9W!(@)(QWR=M\9/V'[[9XD+M!%SM]MV#V-B'PB+D@@,UQ<6B/)H':V8$^
M#![P>PW@1YQF.VW /.X8$.\>%S\M''2R/32\QK;U,78.]\#@Y$2!$R/$ GSV
M&,[>XE@.'8N+N6<O;>7Z=Y@<L1N6N/;,PAA'?&0G;N?)&V\;D8D[XGQWX8,D
M@686ZMN(@0;&UC@)-]"[0VW]NT/<8&!F)@=\B)V]O!@>).=^ ,(.@F8U@VO$
MD%W['$??O]]<"C&^(W[$Q 'Z&>V!N>&UI!=R;22-+=9ZMLQ[]O@8 Q,2._;R
M#@#[#<; 9' X20('5R7ZF -]V?;#DN>OS)L,9(W@P($0-I&>WG_09SP/S-M<
MFS6/HX(9S9W<86,Q F9SL3)[8R/V&9V$G'$K$=7TG3["VK19L& *228!&3.P
MG!F)*NXWS  \<(G:[%NX?U[2T1ABWUV.T>O\8RE!@;^Y$=P(&!&X'?,Y'8H#
MQ$N^A:)>WTUTF^$2_P!W^O5_9)P.)!.1OYB(D1C>,YDB9F)@(2'9AUVL8U>Y
M#7[-@D^]!^WTQX>)P8V&0 , 9/;OCW  /$06@B&V<[7BS=PPZ8D1#C<A[ 3%
MW^<6U?'B/^F3D#8C.1_Y1,;]4XV\EF0& -GC7;2S>AVG"UE]7U+_ -\9 @#N
M/N(@ ]NW?/WCAAIL18L#U$7W%C VP2/.WK\I& E(V\[B-L#M(DSCR(WV'"9
MZDVWGY=GPY-W/R=ONVLG>,>$C!C/?!(&8SL#)&(['.>($,?I.GL:A\2"G#1)
MFSZ$F\N[,T]HQ@IQ[=H@23$ #R?O(.-B>&D.X?K;;2XW^0P.W6[ 1NYD$1ZA
MR\1@"DX@9C.=_P!,=HV!';VD(( ]7:V@<Z$69_+4Q!9X8FP;<BW;2/MC(&/L
M 8C*HB1OV."(Q'<G(2Y T@'J =9:!<[OHV&T&SO!(=[6U+]B#TG'B!B 9$;9
M/M./;>2!L-C,E#1B2&'D\>9 ;9R=<1#7):[7OI #C>W1KL!0@YV G._[9,]7
MMOV&XB1,D!Y=A?5]8)(\M (DXE@=7[2V]HEHG>0QC:/<[D1B)WR<[]O)X!+,
MSC?N\3.KVTMJB&[&VC2"8?RD[3 P&)@9DXWD#.\D;^^_]R ,]GM#^P ]]G T
M((7Z-?8M D: G002YV./1 F/O._;Q(CR,P"8\<2;F-SYZ$N6N^V]I&@3L".S
MGLY^7LD,P2F)(,^9G8^8\P>WG..!HLP!.G>2YV:[!][8;D2X\A:SF1J- W5K
M8#&XWVW .08VR<;R,=L\)@!&@V! DB+R=G$^@')9_4/_ %#5O1@-X+,<1Y]P
M?(\['[>Q/"C4O[ TAV':Q)(P.V@D;7!GN#I'J&? 2"2),>V!@9G]@/$R,@F"
MK/Z3'J^S=GN6N,S&X>);:>G3R)Z@4D%)(!W'O(_US,F?MMP.S,3'UZ7O;RD8
M6C![B(,MI[U8VD!$&, GS/[' &![YDD8VD+Z Z,P.DO .T$$@EF&#:0/4ZG:
MWLM@I28GR(@SN<S$S/Z'[&9'">"0\F2>A=@7>8)EXN<)OXW]CY^1P64@SGN,
MB<&8\3,^!C]SPS)+1N9(=]"![EH.'_)]^G]\)W >V^#.TGR,^?M G'D)O+N
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
MP/2W</3(.Q@@$X&_;O(D>T[0>S#!]G9[D;-,C> _6V!GVL3V CU_B9P4028
MQ),Y .V3Y!,CR(]HX.Q87BVDQH]MF.H;"]^GN=<$.# [")&>Y$G&9W^F?MVC
MA,3H!K>[SJ?3H[EQAZ>^O3MJWG9(M)!^Q/B#(VP#@#^^0)!X)](.O>[:"UV@
MV+-@2T,U[LSN=+MKH>V$JD0HR?) .1).<=HDCWSWSQ)F$EMQ+, $D1%[Q#Q:
M8[M'GVM/\P_7"18/8CM)[DD_8[21(/N."?G+O.UH!8_1G9L&$BT3XF#V.,#
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
M_P ?*;3@72<8CW.T'.YP/_@1(X8<=6+=2((T.YU 'SPNK::]?>GTQB,>3OG
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
M08@S!SPB!?5@3-G(,=6@ ]&<@X;M&CQ V/O4C2)PH0X4]((,Y\;S&,C[]YV
MB3Q%Y,=;6 WB+[C?3$]0&);<,]QJ+&/H3 (H)*A/Y3.,^T>!WQL"1$G/%C<I
M*F?L[C<ML^(:-L #];"VA:V,J)!()([#,0>Y@$X)[CQ! X$NQ<S.MO/209M$
M=5K_ #U!'3OM8ZX+)&Q]XF9,F-QOGS].^))X3!G4Q;8EV-M1%^FVN"=(]&UG
M6==1T>P>N#$""-]XD@8S_P!_:,\-PP>4G68^K3%S-NCA]'OUG7S^>,H@DP 8
MSCN)Q[$Q./O]N $ 7*K =I86 @>>APOE(WTB9E_8TPI0@G>,2HXSG;.TGS &
M1DC'!<!]W:7 GYQ!/DYN1I/I/TOAPITJD!(5/?\ 6<DG8R))! CS/ 26N-1N
MX:'ZF[BVS$X8F![OO\AV;3#LUTI/Y<D]@")G!V&<X$8^H9[Q=IW@LVSFQ\5P
MQ+ZN-V0S[^@]V\M)P[-1TS SWC.=^\#.9DYW[\!!9)&IL1$[-N;"7$WQ$VZ,
M7+R/J^')L8$ J$#<F-C$=QXS'OM/$G3=A D7 !\F?Y F^%I8R-'.A>_W$WT+
M4#\5',K4O*#DU=]>Z7K**AN=GN]A:<<N%O;N5.]37.XM6LTJZ=P)]-;U564H
M14(4"RI 4I*V^MM5^2IIKYW+T#354%>H:?)S%#NBHMRI,@#E!N 0""0[XTY5
M":JU4UHYAR.'WYD@$D$%P'B02.H.(;\#W-GF7\0_+G5VK-;7:V4%ULVKW+';
MJ:TV6F9IEV\6>AKTU3Z'%K>4XM^H<0TXE:62EOI 4I*B/6\;X+PWA]3*TZ-&
MJH5:'Q%E6842E7/R@ <I V(+EPPC$ZR*::I0BDR622>=1+N02">@$-KHXQ"O
MC?\ B0YM?"OHRV:GTFC3^J;A=[W^%LV^^VPT]"R@4575J=+E%4L/^HCY=+24
M*="2%%94KI4A9P3@7#^*YP94TZU-(I+J&I3KM4\*DI 95-0=U!]@"+D8T97+
MT*S_ !$+ 2$PFHQ)40)*D$!@Y,&S:OCC7</XWOQDT-2M#7)ODS4M-/=$K?O;
M)6 '(,&^J,RD$I!22)$[ ^R/^''"R+\1)9G_ #F7'F <IJ-27=WG'4_RG*J#
MI17(-_\ B$ [0?@JL&-FZ@W+HOXXOQOO$!KD-R'>GN]>M1LST]2H(;O!(E,
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
MU35'29B84VRM,^_5&,=CP!0-B)M?]O7;KH&._;K+:]QNUSAQJ&;HZ 6J*ZI
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
MQA83VR(C,@S/]B=O&3(X>LN3W_N^F$K5R;Q?H2;R!>T2!HR!:!DP")D01_\
M&_? ,^9/ [. 8GS[1#_0L<08WB2S?-FN+-OM&$C@"B<'(R.P 208&(B=\#]8
MF0-@!(8B^TP\ZVW)B^%U'N8%W^_UPF) Q VF<",SC83O _MX88'6 Q.D 'U#
M6N/HCU]_W?O\L%D0)VS,>3N8R1G,["(B.&X)GKK%P&> 0=B^T6P&!_8$O/S.
MIZ&(P)H@J&Q!,?J/]3G.8R<$1+/=VL SAMH%X%C=K' &WZ>D%]?J^%K"PI<1
M !,DGL .P/>1'@[9R(F;MON0&G6?5VD.?TIMO8M\M.O<X5>I@A*8QB3!,8V\
MQM,[@=\!#$/J-+EF)V9C9I8-M@YG22#YG0O!_O8%VP:VX2"3@B(*3OD;0/ (
MS /? XB0T6!#MVM<D@[^@?$D^+8,WB<_+?H>D8HE)2E!S)S.))\B<9VC/M,;
MS8N2=7@-Y2XTW;4&\H@@ GIU?RD_MJ^ *6#D9,X@@$$F9CM$G'O&1C@.N[07
M/70'0&^Y@%VP@;M)?<?;H->SX+,@$'![R<GV@;C)),CQF.'RPT#3REHW>9WN
M2'P;M\X+^0ML>DAWP($[C&"(V$&?]QG;:(C/!RF9(NP$ ;6^>!]8@.3T\HT+
MMLVK@Q(Z84=_;;8R(QDF8Q )/$0"DEYU,]%;LY_OV#'M\+43'8"0)!R,DSM(
M$3 W!(D'?B1%F#L7T\VUGL>E@S^7WF/WPXM($H@QGW.Y,8G,> 8$F2".(.3!
M# .89F#V+7=@XAM,/V-_E^\>N'E#?2!'E),Q/5B8)( [">^=P< VAA<W!?NP
M@L#+_+ 9[S/87WF;AM+.,+V1 DG\WD08QM["03,$;@^9"RA+ Q !W;;[>4!$
MCM$S[W$AF,-.'=@841L8'>?801F29SOW,<0(2% &P=R^]CM Z/+#K $IAR7<
M6V-R8+,0X);JS8U@^-G3%1JKX<=7V2F*$KJKUH3U'5N>F&6DZXT__,$H5U!2
MRAI:0DDMN+*1*<:LIF?RV=RE=N84JRE-,A5*J@!HGQ"=(F[[,FM-*ISDF*9$
M3UN88!R[= , _AQ<J=?:6Y=ZYH+VS053OXO:?DWF[@TZZAEJEN[08_Y:1\MZ
M'RA0^XXFH<>#S3K#35,PX]ZKC'%LCGEY>KE^=+%86E5,AU'X2N:"65S%;A),
M<I))46=:H@U"Q)! (\,B6WF D]-Y&(A_$@^&3G7S@Y9:?H="Z,3?*BV:G7<:
MST;]8J)5-3(LUU0M\KN-SI4K2A3J$E*#UJ]20DI /$^!<:R7#<ZK,5JRD(^
MM'-\.H3S%=-7*R4J,A))-@VI;%^3KTD%84LI< B"790)_2"T$7)Z=?G0U%_#
MM^+Q;U2Y2<NDK67FBA*-?\OV4EL)=*_^9J]DH4DEL-H](I*29*>D!7OQ^/N!
M$)YLVJTOELX2_E18ZSVC;M4^)99( ^(1#@&G4!<FT)FQ%_YCR?@(^->WF4\I
MRZA(4[U'F/RZ Z0A162HZZ3 2))ZND="%*D"8FG_ !!X&(_-DC3_ (?.@S__
M *#$.VIA]<7IXME4MXS#Q\.H+]F<7O/WE%G^"SXX*.5CDRH"4IZCS#Y:N]65
M#J]->MU*$A*B2G\W25#Z?JXN_P#O"_#Y'BS1.L9?.;V)_+$GOK?9I*XME2[K
M,?\ 15Z:R1<;>N+DI/A5^-<(;4>4!2E#BT*(UWRT20D)$2VG64J*I!G&#),#
MB(_'OX<)<YLA[?\ #9LV)8$?E0?.TF3K <2R+S6Y7.M.N1MHEM(U=KXLG0OP
MG_&+4:LLT\G:E*$U;3SE6SJ_0=;Z/H)4XXXNGI]9Q+2$+?Z$J]5;;:TM O*:
M0N&8_'GX?5EZJ:6:YZA0H)I_E\TD*)%N95$  V+P'>SD-?%<LJFI(K!0(Y6-
M.LDJ!#02DB;6(?ICH;S2^'OXO=>Z+Y<-WOEW6557IIB\T_\ G-4Z5910TCKC
M7I=2ZC4S[[RG4,,J4XJMK'E+3U53CZDL%/DLC^*.&Y*MFJB%I2G,A!)^%44Y
M2[L$T@P\18!*0Q\(3(QS*6>RU)5;E4>56J4+))'^X\L,'T$"(.(SICX3.:MN
MYV\G-3:M%LTQ;K)?]*7!3+UUH:U5?4V_59N(HJ;\,>K2BH<0 RR'DH;4Z&DJ
M=AR4YLY^,*-;(9W)4T<_YKG2%A-1)2E24I<A;02ERQ<.?#&*5YQ"LM5IH!)4
ME1L78I2EY?\ 3J1 !=ARSW?2GL8!'3&Q/VCMD;SC;?/'SDW]Z0,<@ :ZLP!O
MY6G=Q.D-C@;_ !%OA7UASK^(^KONC*FA16MZ+TK2.LU]S50,I?98N[=(M*Q2
M5*5_6.IYIY2 MH]"RAIYQ8]!P'C%+AAK(K@\E2J%CE25*?X=-*G$!F2&,L6,
MD,.CEZPIT@A05',72'!',3N'O8 VNY;&J]S_ (>O/FXZ(L[:JC1U-JNAH%6V
MN]76ME2Q7UC5UKZBC"!6_+NTZ19*BU((2I]+;R" &$+"5>LRGXSRN4S*U)"E
MY==3G2E5-:5(!0@*_2X)*PLV!(,@W&FCF:05XA4*02S)=DL+R20%/J +MIB&
M7'^&E\;=ML]M:8L^A*JFJGWJYTCF/IMMIVE#=,FE4$-5);74!:7TI202GZ%2
MF5J/=1_B%PL534/,#R)0EZ%11!=94Y9F(4A@ )W)&-B>(9<>)/Q00& ^&6WN
M[EW'0S UK97\//XR*5QVF?TAHPU 40E(Y@:<6@F%0GK16$"4P"2?IDY$D#8/
M\1N$."5U& O^7JGL( ^X;#'%:8,J(9OZ"^O2]GN/NMH/X?GQF4 ZD:$T4I72
MI02C7NCEJ*P#"4JJ:HI))@?4I"=^I8R4S/\ B)P$MSKK:6R]=AN"R; $MH//
M$CQ6@HRYD$.E09N@>Q_L^+)M/P2_&NRVALZ,T5U*"4$#6^BDI"1@26U!R.WY
MB>HC!'64P/\ B!^'285F&!D?EZP&EG ^]A#-B(XGEW_J8$D>%5XZNS?,: SL
M?H+X+/BU>M-L9J=(Z/%Q;J:MQ3*M6:?=!Z%J4WTO-K6DPAI*DG'0%)21U),<
MK,_COA:LPHT36--24@/1J!H(4X)LY,:LVLBN)9=0625I+$#E2IA W,ZN"".C
M8Z3_ !O?#CSSYGW_ )3U^G[=IM^EL5+<6ZYRX7EFE4Q6UR[2IYQI/I%3@5\L
M#*4$*/0!$1QYKA'XDR_"T9NF>9LT P33)!2CF !>P\;7U,XYF3SM)%*NE14"
MH #E2&M93F VS$:/B%?#C\.O,[E[S*TU>]<OV1IENY+4PU:*T5;BU_+51Z7
MB@9;2D)2YU=+G5L(F>.)Q?B]+/E"*8,$%U(;I#$[/ZB'Q',9H5*2J8"F*1)
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
M58M&8(49*2) 2.H$R^+P\O)(!)_0NVMR1#CL]B7.,QS7!@0/RZ1$*%-8.KN
M/+8B(QN/R8Y&?&@AK28N&J:BI>%V6FJ=_P >:=FH;%6^M:2INI;86?06EL)<
ME'U=*CDQ05Y4YA)!3R.D,4@Z>(@29/?4N<9J]?A?P:WPZ:PKD5R*^%4>0 ')
M<"7,/%V(QU/^._E5SFO',GE<]I34-316QBP55-6,(U>;6V]5(OEG<*E4:JIA
M#T4S:OYW0Z?I* ,DB3T05\_*24NGPN=8#?\ I=B/EC@Y*K0-"KSH6HE8(4$%
MAX5"6((DCK#NXPJ^$BUZRL%>U9-:5WXA7_XD-73O"])NY:IF[)7LE'6:A]QH
M+<2E1#82THE1E)(!YB'^,D"0DEX*02T .![L^)YTTBDJIO\ H#N"%.5)9RY!
M2Q @D7OKTI@^)'U8_P"\8(SOYS'&U_""(,0P8V&GII(#G') =]>D/\W>-A><
M9[B-B<">Y)D9QF/V]N(N4D!@)-X?>6 VMT[8#JS;:^]"\[],!@S[@1&X!/MG
M.8D$\2!<D2&[-\NKZ[^2^>]S &WN/+&@'Q6WF@<U;8[,Y4,(<0VM:PH]%0E:
M&&%I"74PXV/3J2LH0L @]2@<$</BM3,(*?RX4WB"N5+D QL0SP('J 1UN'(I
M$+^+)CE!4P:2>FT%];.<55I1AM2E*9N-5 09*+A4JC;!/KDQ$#WVS XY5.MG
MB?%\6W^R-&T(ZEVN[W?=51EH;E)9X,AB1 .L^+MB_$UU;4VBF4[=:L!GTJ=H
M4]?44@4A+720\H&'8"$PH)5!49()XV)JYAG7SOJR=8<,S$6<EM[LV52:#NR8
MO(DN(.[-+LSC4AFHT7JK3ZMQJE"2I <NU4LA). 2:D#Z1OC D)DQQ(U\P"TA
M@?\ PQUAN5VD/ 8W MB!33V'7F5OHS^FMSHX>Z.VTS8ZDU[Q)),_B]6DG,__
M +8(S^@P ,87Q:YN SNQ0D$[LX%GL=-\19+L!,'4];V8^=QMB;42J9I"4*=J
MGH"1_P#I#<DC$$8%5 !B)G'83M:FLL7 .D@/YAI,;]-L04D%YM(@&T=9N>H#
MDB</K*Z52T2V\DDIA2M175<20 0/G$"8,%.(."# XL%50('AAS=V\H+$8@4A
MB0]V_0 \%VAMQM],2.FH*&I6WUNJ2I2C'_B]P>5*0<)#M:M!.25*Z20#@""3
M8DK69;:PZNSN/<8K5&EQ<@"0;2D$Z6;5[MB+ZDH;2U>"TM2%N):9'2[4U2E[
MD"1ZY!Z@ 01(P,9,2/QG9+M9V2.^EFNSCK.$ EBZ23ONS;6;<R-.EI7K3=OI
M]"V2F71*+-8Z:H!3+[H;*F:E:5%/23TDO)("DP4'&W4+JB*@I)*2I)/]3LQN
M[OJ&\AJQQ!"ASD7Y6A]M";[[L;]=8M74=G75LI;MR5$H4GI3;"05I"4=7_)
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
MTX!\NMK%GN/+6V$Z\;?_ !.=L0!.9@;YX;, +@3(#'H3H?0-<&<)SOC"9)W
MC,X]\Q)V^YV,=I9(@->-.TR^E]+7L3^W3"Q*O&2>D9F(  SB9G C;N.$S&Q$
M 021<1:'8#J,(M,!]C9I>9.K:L_J9ZAS*>D9B(&?]OTQ'< 3Q$@@1;N#N;=I
MB(?1\ 9BX+N9;3]C ?7Y$"R%3TB,%0\3'[&%03W';.T02"YDD:W /:1T.WEB
MMP"6T,.Q8![><WG<&<44A74(\D8.,^( $X^V,G/%K@AXDC75_LP.Y&+<#)CI
M@>XB=NX$R  !G^WN!A;ZEIMT&Y:W; ??O3WK@P*ZCG:9E1_< "3O$GWP>&7L
M-PY]SW]L8/0<'':,^^9^\=_MML5T(@ZDW?1KO?LT8,+V,#81D']X!D"#@P9C
MW(P."0 TR+6;2S1J6O:UDYV[S]/Y8],*4))@@3Y_N ,@]L3$@[$[<*03)-VL
MPLP)+[AOHQP_E[]V^F'9@0D=6PD@ Q!\&<DC8209&W<!(&SR8+7VWOK=K'0]
M?OUP[LYS[&,]B#_^\",DY/8=@$#S E['>Q!T!]'),]L)0<:6W8;RW8/K?#DT
MC,"<P29B-CM,DSY.W>#Q)QO.C.?I<>[C$6TD!W)?MWEYGR+'#BTD?3F#,R$C
MO/@   I$YS$=@> G??>U_,R"VH>&(@@6>'L!+F^P$!B=!9L4[\2!/_!/6!@'
MIJ=($C81_CC3>#OU=I \X@YXJ+.C_P X8:@/JVCG6W5SBZG*B)!Y%B!?P*O+
M;=Y<"^&GX,[FC2]TYLT]"36&I:Y?:@>+B:8)8JKC5\P:1RE0IJG0HH0FVMN#
MU7''07U=1B"=0J_Z"4E#!-1:7U4].G+2Q! T;<QC0,M\1*:@4'6:B-V%---3
MD#_=SM8 ,YO!WQX?%8OEERMI7*C3YKV;Y>'+-4&FI+36/,,OV6[+<>ID7AJH
MI?F$%F$J6TI"0HI*2%0<6;S%*BE)J)64J?\ Y?(3$V4 &(AM9?'<X'^'\QQ'
M,FG1K44*1334>J:P3*TI >D2H&08T+@X^8W7GQI\NZ%VJ=J+;S(84Z^@*51:
M1Y05"DK<#Y"DE^R+!2D-D$K"D$=/TDJGCDJXOPUV-/.) .@RA;U!<&UKS#8^
MA(_P\X]R!2*G"J@(# YCC'-U("2$Q8B0-G .*A=^.WERE:D-#FI32LA2E\O>
M3:_Z.H=98LJ4](*A"@$GJ$*E(4D5*XOPHDG_ (X,''AR#NYC]#PUB=B]L7)_
MP\_$7A>CPQRKE<9CC; L"]E#EEG)8*<&01A6Q\=>C0M83<N9XEYEUQ*.6?*1
M]!2EH!M+;K=&TE$ ?S4I2H]923)"PJ2>,<+( )SY$L.7)I$= FT.(82T-AU/
M\./Q$%$)H\,4P221F>++1(<\J@.53$@* )()MS.<6:?CQT[2^BBQM\QJIVI6
M0@731?+%II/2WZDNN,:<(;2D%*%=3B#U=2"0OIE5.+Y$I\"LV%/_ %HRQ2UC
M"647)!%P!L,5H_PUXZI:4U*?#0%,QIU>+0?U25>%(8 .H@A47<8V:^'7X_\
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
M,VF@15.N! Z*U;H<:914(#J"W1H'UH0AQ2%)2$]?3L!.BKF0*2'1!_2PEA:
MM@"')ZOJ^*Z=(?%427+.278,PUO+,"7ZMC4N_P!WU.:I"UIM](ZCU4] ITN=
M)"@#)Z$'JZ@>H]28,^XXR?G>6R'U+L' WDP'ZDNPMB\T0EGD/HK[D>7E?=BT
M::JLYBZ;<NM6MQ:*\N-)I$-TK/4FE?5TO-K+I<0>GI "DP%=YXLH9LU5I24<
MKP'+L4N=@[V+]7<1A5*8""H'8&9() &IFW1F@%L.OQ":[I1=N9EGHIFZ6G3E
MA56*>2PTTK3U955E>A"*GI%/5.U%:_3L7%*DO4PHJ:JI"4OM53,.(5Z=,5$&
M2I!2T!B"HAU/ <F7!< @$D-LX?EZJ_A+L$K*K$DI(3/4$ 0Q"G()!<8Y[W#2
M5#<%-,E+"VQ3.I92]J#3P%.\X4/*^6JJNJ20PMY3E0*9Y]YL./5#C*6UO.1X
M+,Y#*UUE2DDRH)?,E7*52KE\9*1S>(I920HK(9R,>RH9S,44B6(;F:@L%21
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
MH=I,0)%WC34A@3;0>;CPR&;$AU]-#TN/<Z8<6T%13(Q,DR0%8&Y/Z@03@Q,
MS(N1$E@[ML9!,=]&+AG?"UW'H^'5F,8(D"#.0"2 )D_>!^L;<"0)806)^;:V
MC:S.^B5(ZV]8]!?R&'1E/5VP9DYB3@#&2=@29WW.. L-6NTEG(;Z-:T#;$!>
M[@P);J1=W<CN+Z8<VDB<[DQG!G(D@;>V.Y)!X0?EEFN#%R3&V][/TB6IUWT?
M;RB.;0F6O3?Q(_1R5U>K'4E_2BH(2I) UGIW'2H0(R 8*DD B% *%9(*J>GC
M0D:W4P] >EG?%U(.3$\E0^E-9MJYTEY<##=\"UPIK+>^;]->"W2EVKT1<Z8.
MJHG?4ME94ZU;IJCH:=4XA"WVJEI(?2V\%,J/3!!XV)4GX(',EPM08002A/+I
M#@2Q:[Q&!=.H>524K*5)4D*"5 %2>4D L0XYGB1JUL;)_%!KCE=;^6M4]?Z/
M2-Z%4NJI+=1WNQV6ZMN7)ZT7,L!INZW*W4[#T-N /KJ EI/7UD)/4**YYDL
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
M72D-KRR?_M1 D,3$P^+YH-&6<VQ]"KRGI;;#J2VXSU+6 2.OJ!$$3,)1DC8
M@W#A^6 9*E 294#?RLX/TTQ2K,U5$$I=]0)+?]73F%I;OB/UM@ME,MD,7%#O
M4W]9<]%/U%3B3T$*0%)*4@B"KZC&^$O\A2#$K(AV+%SK;3H?OBHUJA+D2\-+
MP&UU!M8:L^%=OM=O=3)JVUD&(2M .8[!2CTQU1U=))Z0!U2.$<G3%E?3N'U?
MH2\Q-D*BB\!G%@9\G8:MUZ8E]'9J1"D(^6=>26BL+07 "9  '0%22#,D#&?,
M1&63N^EP((N[:BUW)L+89J%W8=C-^H([!OE&'UNW4+3C0%MK05+2 0\8ZIR0
M%4Y)$ D1(*0?J XL&61$J&Y)B!/],PPML6MB'Q%?]+>?[[>XF56]MAFI8P&4
M]9^IUYLP1(G+8"2!,@Q@ YCBU-&DG7750] R4P;Q/SQ!:E+!'8, 2[LS'7TC
M2^(OKFX4C&H"@5].$FEINI053J0DA !22:1T]4!),+($[@D1::=(D%DDP!.@
MLP<?39WQ6ZV8$@NHV,.)>1!V_MBX;]=M,L\K]&U9OU"P8Z$Q6T_J*J/3<%2C
MH]1 !:<]0+"0D)P $)('%ZZ=,TT6)!D/(C8&T6/3>*Z?Q/B5 0HC1P6ONQ=S
M;>P?&H>L;IIU-P0E5U?<!0IQ1:JTGJ6M?4K_ )%<)!!!(Z9Q$ SQ0:= /S)1
M.X!,D%FU^NI)88U'XAD),,&#L(EW G;OJ&Q!]',4]WYGZ41;17U5,BY*74/%
MUQ++;:67(65/O*"H)&$*6L)*H((XMIBFE?A^&"\ !+E^@ -KDAK1B%0K%,A5
MW)EFOT\R19FLY.))\8&B:&\-ZYN-*_<*>MM5)IBZ5K+0HDT-33WFGKJ!ZFIW
MDM-UM/6+-@^8655?0[45H44 .+Z\O$<HG,(JN#*.93$)=)!< LZ5,D%PJ#))
M#OOX5FC052<)A90DERH+"@I)4F4E(*Y!2[,!H<<8;SH+5=0OYFBN%W2RZEQ]
MIEI1!*&WGF0DK1<VG6UA"&7O2<0AT)=0L-*:+3SGRG.\(SBEJJ)^/RJYU!(2
MDGPJ*>6:R38!4@'Q LS''TW*<3R80FFL4"H  DF[@$DCX)$DD$@M!EW&((]I
MC7-.[#5]OC7K,-A2/FS#B%LI1]471*5^IUPE72000I*BH]7'.&5SE,E3YA(5
M&A>"#_XT@@D.8(C6.K^;R2@WP<NH)5LS%W?_ )1+AO\ T@&9;!]/RZYGUBS\
MI7:A=*TCTTMUP4X#ZB DE";M@J)Z $I)5(0D=2N@M&2SJRZ49AIEDD@@_P#S
M7N-AWN,17Q#AR0$J&7!=F8@GPEV'P;ZOS1<VP7_P]YKTS@<?7?W6D!RF6ERL
M6$A=4TIDMJ2BXK*'2ETEE AP+""@$ICC4,MGDGF-.N4D*3 !/B!28%1R6+BQ
M!D.TT*SW#%@)"LL% A083X"##TP&\,N2&T9L>&@>8+BU_+)O_II^A;3=?7KZ
ME*@)+I_$)2DO*0L!4*!",QU  RF:5^BEF3OX5AY?Q>,JDS.HT &'^=R(#+7E
MK.#X 3V\ -H,ZS)#KSHWF"U;JAFBI]1_-O,=545W"O<:9325'K!]A7S:WFF7
M&0IM]'IK6WZ8<;JRAXT]/<,IF>0_#H9U*BD_$)0LH 0>;F#D-!(4"Y #N>;E
M15^<R/Q$J74R90DCD %,*)6.4I4X8D%BDAGYB.4%/,IO7H7G#4-^O2U=_4NK
M)=?4BKKW6U+6HO2W\MZJ&\@X])!0D*2D* (,5Y3B:@"A&9)5=D55&9;P.P?3
ME@,="<6)SW"@3S_EF1 <T@1+,26YH,R=-"^,LZ(YULK0MJOU$D)E(FJOI*"$
MA+BU!RFZ>I(/4I64 J3"D$)Z:E93BJ&89U@ W^EF=@"6Y2>NXB!I(9W@Y?F_
M*JYI8*R\O8?J%X>T7</A2O2_.Y,58NVH4MQUI*:V]@=*D=9@FG"% )@J*20A
M*05 =.*SE>,*/,DYTNEV%/-EW ETTRYM9S!?81&;X.!R_#RPE3N<JQ(B7J@B
MY\+0]C.%MOM?-1M1-SN^I7V6EA3;-/=KC2O^O,CTU5=MJFS"6U=:/EEE9(^N
M4PI4T<3IJYJJL_RI(9(&<IJ*G@@JRRQ#&"GI)(>-1?#5):BC)@J<*/)EZB>7
M5_AUD'6X5/6XW7Y".:@U1I'F-:ZZBNU!=-$:=M6KK==*RI?-77J:U/IW3[5/
M6U0MMO;J13T=UJ%4*8ZT/^L92TX$-^^_"E:M7^/2KTZZ#3IJJ(JUS4^(IE4O
M"I2Z-%T)"0 GE)#F2X \7^(44:1I5::J:DU:AIJ1333"$@HK+)2E-6J4J40Y
M)(=A<N<6YI?5%U8N214)<13.W.G6EIM)J$TZD4[[+*UTQZ/4/KO)+X;3TJID
M%I/JD!"_7A"@H2UP^P\O-K1#8\U5734A1;Q$%@KPZ.P9Y9F<09+/!E!6HHJ>
MY/55 BF6Q3RP/EE4[[ES% XRXYZ8]50%*_<K4D/+=]%2F*IUI2_5(!2*^=B
MP5=B /U&9.R);K8Q5F!3" I)#J%@1(=-K72%L "6(!! Q2/,%SGK5BU*L8U^
MC1W36(MB6;-5U5GIFTM4OS HZMJA6UTKKOF">FI<2'2MO^6I):1Y/C.=XE3S
M%2E0X54KT4J(%5/YP\S(05'_ $EBF25**83_ $SXG;TW"<OP]67IKJYVC3JE
M/,JF3EPH.I3 \Z><,DAW@]00<1JU7SF9:VO3N]CU'?*CUUN?,UM->* AM03#
M1:HTM-CH(44J*$K4%#KZB H^=/$\_3*A5X!5JSS>(\0! BP!(F^ES:^.W^4R
MBFY.*4:8 (+#**YKL?$!9RE@PL2-,0W4VOM3HNU7ZO+&ZJ5_+3ZHNFL:<* 2
MF% M0D02<ID^2-N*U?B#,TR$_P#92JM,'F%?B:0(+@^%31U>)>, X70J *'&
MZ23((^%D2;M)5)?0L-&?#/2:\OH< _P%>0DM*PK46KNG^HB$N+^H$&,YG<3Q
M93_$5<V_"M5)DM^;XD!'4H#FT;WUP5.%40F.-453_P##9%__ *G+!A] -S=W
M)GF5KNDUO9G-/:'N[->EQXTJVZS45:M*C2U"5 -U8?IEA;:E(*%,J)D=,*"2
M.OP_CN<J54H3^'ET \+-7/K AR!S) T8.6)C4 \W-\*R8I*-3BM-;W2$91+A
MP_Z9#NXV(=QKWLYA7[4ZM%U7_AU2E=78+@ZX$T]0HL5 H5+0%>FE)0>H](0K
MI*EB$@D1Q[Y.8S#4B*!)/(2EJA );L68FVUCCP@H9;G6!62 DD$N@.)D$B[Z
M $27N3CA9RS>K']-:]J;^:]J_5#5>VPS7*J4K%O^0]124TRTH93Z;R25.!I#
MBPH(&(3QER.9SF8YEYNA^74*@Y$_#6AP1*O]12B9FXLS1&SB-'*T%(3E:J:P
MY2I1"TJ90( _2  ^URQ9GGK_ $7_ .(41.RJ.F.T;LMDS /GQL8P08UI+I3,
M!(/F$Q$3 C?H6QSE2HR!)/\ ]HE]C9C.^C8+>WG:3N1$F9GL)/W/@[\%K]7'
MIZ/OZ/; #/4;2[_RTL P<081. =*DD3(B 0( ]_,[02/[\'R]^7]CKA%F+S+
M.X<M(T\C>SM<X1*"4@B(D]H)$X[GID'81_8'@ ]N+Z7^FLXB6D6]#(#!V,7F
M+O.R)Q,$QMY )'OVS]N^V,'B8(!'EO%@.XD@$M&[#"GTB^[_ ,X*(P8 /WQ'
M8D>-L"8P(/#AFEB+V$ZNYT  !FPWPG?YCT=_O]<$&8G'43[3[Y,B2!)R?^T@
MUA]3HWKM?II"EMCY6?N=.I\\9!)3B,XWCR/<>\YCSF>$[%G=W/8N7L-9C<=<
M.2##7#VGWMI+8/;4""F3)$GJD]( !W)$YD3@8,1Q$N+#EN'&MA)>YN[WV ?
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
M(5GE4^#K556HJ_-5ZE+,NYINI-.A4@\K(/.70 "Q<#T7"EYZIEJ7P>*HRM,
MI%!2D\R0E2V<-^E1!6)E[:FHT_$OR#6X4'X7^=J5*!,(LM1$22,_XG$$!0_*
MF0!L8/&57^&-%8'^GP5(,DC.YQF$_P#PX ,6[C3'>1_F4?\ MS*BQ\1HC3?E
M+N#]3%A4FI?B&Y#U%XK4L?"'\15:Z@-@.TNGJU2%*],=)04:F65 @B?HQX)V
M8_P?R=8!:_\ (P2)?B&>#21(%(?V,7PQG>)TW XWE0$G_P#1V@S!$:D$!V??
M"6FYY\JZ@-FV? W\3=2I:"4#\$OX*H*QTD-5]1!!22>GJ^DI('3!$Z?^$/#*
M;\U7@@,AQG\^2UG#I&F["2YWK7Q'B1?_ -O90"[D9;KN#M>]Y,XM#EMSOI+1
MJBANMM_AS_$]>F*=:TELV37+;:TO-.,)4M^GL]?")7U$!*C&!GZD[Z'^&7"<
MD4U$YO@U-:7D9RN3J"X6L"Q(E)E^YPYG.YNJ@HJ<>RQ2JP RLFY< ACJ)VTO
M]!=TYC:IU-H*W*M7PZZXH55NGR6[=74=^<JZ 5%$V11/(78 Z'4=26%AU*7"
MI)00"J.+*>0R[TTJJ4$!*D@%W  /+!*] 'ZCI?QJG14JOG$+E4NA/.7,PHAB
M9BVS''"O1]J^,]--J%FD^$;5^A[-44UQ#O\ B1=3:Z;TG&/3-0JGO5/IR7?2
M:2E+BPM:$J('459VKX)PO(@?EN(T*I)!*:%%* 5=2FHOFZF[/UQLS=7+U6*\
MVJNL);F)YBD0X!"2 SO&\OCNU9"\;'9R^D(>5:;>7VY!]-TT;0<1*21(7U 0
M2)$A1WXX2?T(!@A*1%G8/TO,/< .&(Y:P"I;:*4UY#DLY9F>9>\1@Y9D],1V
M!G B1WGVQG)$>3)V.K>1/[%B(-G#MIA'=CO#BPTAV+ES&I&V$CP W[R#@SC<
M]L>"1XB=N$YO[_OK\[X+#ML! +,;ZG;5Y@82KP3WW.3'@XCQVG'[$\ CL8+7
M]_*)!#/$ANVA;>V@EAVOKA*I)@G^D3MB3&QP/N1),[[X?4VG8A[BQC2VVQ+)
MNG]C9Y@?O)D83*5(B,SDD#WR ?UVQ ]I-@9GAF^0OHY Z@O%L+7MUMM(9^X@
M^HPG(P?)V(Q/;<R/8=B9P")X!KNSZ=X9H>]@;D!Y"&U:W]IUT[X()W&,2GVG
M)S]N\P8D?=^P#T^77=M"V$2W[E_?E'S#X)D!1\09,1M$$>9$'VZ3MQ$F>;^D
MV$S:2X8=#%A+8FA/,'4.D?J!Z-IZZ/@X.8@B3$3,^/OVQM@[P9A!/,RK2[=0
M>]MQWTQ$J+*8.\2_;H8]-K138;"AW('Y1/[8(/MD[].>Y$6=P2!RP'].GF<&
MWOUV^0\\&-MI23$B3OG,8C.PF!!.2).!P!W<N'>1&C^S;72 B&^OEUT/KKA0
MD=0@#/G$&#L2,28&\R ,3P[E@FVN[.QMK>Q>&P?7;?II[VP?Z:E= ZH,3@[9
M.XQ(_3B1 +"Q9P1(DEQVV^UB:#KH;[^^TX6--R0J .D=@(D&1/8YB2#.8 R>
M(D%-C$@V\_[.[NPUP#MY&?7]K:6PZ-D=,QB1]4D[29&T;#,9/3(.!Q @[]K&
M+R'+:G3Y$XD"0\QW:VQTLV\VPZ-RL#(A/:=QCP3CW$ S@F. CE,L'WN6?Y;'
M8&^A<&250 'T]_N=\.#3?4M$D2!X,>24D$>1!WQ,C,MH?J8+^;:=]F'3$"2!
M9[$-'T'8CH\8>FT])!DG)$$C:/.Y@?\ L2)5^\'S?W,=)PG#@,SR3:[>8>W=
M@"XAR9A*NPDY(!!.^3/YCV)W[COP.68EV]_3333##.2"X;1I/J/H+^0J3XC!
M/)+7D05?)6@HDR/HU'9E3*C _+F<1$P<<1+@H/\ ^$I1WJH>WL%W+&+4 <Q$
M-R5#<,_PUGM)W:[WQI]\%.CM6:T^(CXD['9^8-XTM:+7H+DK>EO43]8AJBKK
MQ=.8C@8;H*.Y6ME514KI:@NU[KR'_19;86'$H;2GN4313PJG5*$FJ>(YA!+
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
M""2$X5U8(XP)RP2" D;DE(%F9@S[MUC4G$SG.9RZF.@+^OZ6#$2 Y:!KBO\
M3OPL<V;3S*L&HZNUZ8_ K36.5+[]#<:A3ZTJ8=:3Z%,JEIW%+2I84 XRV@8E
M:BG,TTB"[$!W8/\ _NSL9GZI5>F01S*;8L1I <GHUW:'?%;_ !E\G7+A:.8U
M[MJJJF=H$::NEWM]'3TS+[ANJ#0O"@KEM%UNL4W1+NU0AU2:9Y=2VT'FWJ@(
M//XA034I5PR@Z74E  4RDL2"4D@EB0Y9W+$XZG#,V45*#E)\2@DK)*?"7 4C
MF'AEG L(><5_\..N-'\D_@3^&VOO?,![E)27Y+]:Y>;5HJ\ZK-YN5\OVH:Y^
M@J*>RVVM0Q<+H*IJH%PN++WJ)HW@RR\MA#M+[C\3+*N-\0"U*/PJB*">8DE*
M:-%%)* U@D(8,P !86Q@XH>;B&;)/,U3E#F62 D,2^H@0"3):]P*^*WE!IM&
MHFM2_%0T_1N:9L]=;55.A[BBKTJ'>7^G->4MP?N";%6LW&XWK2%_M&J4V"\4
MRKD_^(U-'1TJ:FAK;?1\ <K&S1+""P:>KO9A/08Q "2$S)W>\,P ;4 D?(X5
M6SGCH/EY4:@O',OXA&M86K3YUY9;K:?^%-VH'K5>.7E\TI;=;7#HL%GN=UKK
M?HZOU+:;/7UC;%5:VV;[2.N7*J=I*FN=D%E-EF!:0[3TENW1FP.(8$?^HF#
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
M?_,INEH:[3$7+N.@OQ!6W65TT1J-JP:W59G:AU_\.?IK??@NE:J:^U&C0O\
M#Z*LJNJC9I:A!=HC3.O&N?;AI*2ZOFK L3,E)TE*PQ/,EFYG@OS(3+.,5TN4
M*#IA@DVE@Y_Z05$ %W8.;@''-?XBM&WW56CN7%GI;!JOG%IW2FMV[QS!T 4Z
MBTW6Z[T\JW7IFBI6KK?'&&Z]K35TKK?<::TZ@U+555XIK;3BY7:Z79!KJKA\
M<R5;.T\F*66.>R^7S0J9SA_QTY8YVE^7JTD)^)473I+-',+IYDT:RT4JG(4E
M_"#[S_#WC/#N"Y_B]7.9^EP7/9S@M?)\%_$%3AYXG3X)Q%6<R=8YI65HT,UF
M$?F<G1S60_-97+5J^5.:^)3I\G,I+CRST1JW2O(6K8OVBM:53EGU-6WS27+7
M3][=K]6Z3TQ5:DU,=.Z,H;S=Z2O9U+6Z1LE_I#1W'K?IK/4LTM9IV_4=STC:
M;E0:>$Y7,Y7(4*&9 342O-K%(US7_+9>K7KU<KE#F2ZJRLMEU4LL:CD<R&0M
M=,)6KG?C;B?#>+?B.KG.%U:>8IKR?#:.<X@G(HX?2XKQ/+9'*4>)<61D$BFG
M)T^)9ZE6S8I&G3J*%0U:U&E5KU:*9I;FZZDMNF+A:^0_Q)69C1=IM.K&$V+5
M5%;;U75AH'*^HL%9;;95OUVLM372GTU2VJ[,:@;4R_4U"*"]7:T55^:5=^JY
MY@P27+/S6FHKF5#-S$D$P0M/A< I\D+,5)!D2QT2  2["7@@@A1 :,3%FU6B
MKUQ?&&N1//\ NK^K;C0ZUKM0B[<PM.Z;3=;VS<M5W&@L[]ULVFD6ZELM;=G*
M!^Q:E8LGS!IUV*JM2JUVIL=U8:$D)NE)5LQ14!)'B("F"@'+.&(^)RS=7*64
M@,&9022TH:YN %:;W"3C8JQ\X-;Z5=I]%Z8^''FK=[?I1;6E[=<J^HM]JI*[
M3UC4_:+5J--?54RJ&J8N='2V6I8H:5UV_4WS]P<O=FLM-:6ZBYGB5=(2%?\
M4(?I>$N6#VY7?%933)!-5,@E4%Y\03<"\/:01;PWA?\ F!S:I[:\=.\EZBY7
M)BJ])ZGKM96F@I5TSSBQ3/T]6NE"GWE4KE+55C*6O1H5+JJ1RK=JJ,H=J ["
M!!4#)!U&T: $E@X#DY4 O\1Q,A#$L0Q8DP2[-)<'E!.(/KNX<PKS2VVNN'+>
MS6--'J"W4+#MZU'07NL3:G;MI\5%S9IK.MVEIJEQE%S>H6G':BI8>IZ O&E+
MU0A+ ', 50]PYU< :R3V%Y(;$D<C%E%4$E@P<!0GF?3EL""YQ/L[1F),2"1F
M#_K&T R>$88>9WN6?RTZXC=SZOV^[6CIJVA_."?^.=[ $ Z/T>9)A()J+^!)
MP$Q@G W)B,\4SS0+*4>_@IQTV\QYZ4%T& +0!+$J;34D/+,;/;C'\?',(:6T
MCS)T/8$O7JU7) JZFYNJI7'F*M?X->:VG8>;H&&_1;>33TS"' '$CK2ZZ\3*
M^_\ AQ)5QCAQ( ":JF+L6337-VO=47![=3+Y=Z53,J5RJII)-,:FH5()#JAI
M)!!L0 './HEIJ2CNUAN=CJ$U+MOOMOI*:N524E4\Y\G4VNAHJRW+2+3<:'IK
M+>ST.!:BM%/6Y:;(9><XJPZE//C5JSL2X-HT-GF-,<<%@#8@!CU#M)L06()#
M/N^*Q;Y$Z-N->^Y?7->W^DJ67T76W5M#4^C<ZBH9T[1W&O=>I[1155/57)C2
M.GQ6.4+U,TE^WHJJ)NCJ5K<5=!(L6)5!NX4X@ L%+6007YB[Z8K*U2S.& (:
MPEI*A;1F9MGPW\]-)U%WU6QJ>@O7+_3ZM7\N;ER=KZ#G+INLJJ=NV5ERK+D+
MUH0+N-O74ZG;5=WV*^W5'J4=V9I[**AUDT8];S/',M257%1?$>%9-7$,HKA*
MD<4335SH6M:R<BE=>AS9D_&//2'.FKRT"H)^&GF^G?@7\34>&\-J9#,<*_$^
M;1PSCV4_%67K?A;-C)U59G)T$T$Y3C*ORN:?AQ%%*J&8045<HNIFU4T5/CGE
MWDTY0G0W*&CLMMJ+Y<DZ3T4Q:Z2HHZ!V[ZDJF[!:F[<AQ%IIW*6JN-\6S1)6
M]:J-QJOJ;AZM%0+^;6P3Z!%)-*E1I)45"DA%(*6H%:DH2$ K5#J+.I4!W,8^
M<<2SJN*<4XAQ*I2HT5\0SV:SU2C2')0HKSE>IF%4Z0(/+1IJJ%%,%V0$B0YQ
M3VG];ZSNKSE0X>:FFZBV5#M=6LZUT/0VBU72EJ'67S:Z=\HKJ)2:);3ML2BV
MU35<BE6]4N5U4XY171VQ:B@ LY>22#) ! ,#6='<V(Q1R))4&0000"E3M!8Q
M+64YNIF!2X,_T[6.-U)KM2:AO0J%.*=I5MW0U%N1U-(9-,JV?*,4=4RL ?*E
MRC55LU"7 ZZ'TK6B J @Z$B#,Z-=H=MP=')=&F38!K$%G#;&_9F!!Q+[W^ 4
MK]-<+C67=:/K4A]+#'H-=32D'U7*6G<9:E"E=(==+8"I<*3)32NLA)YE$DO
MF-'<-N6,"(;6:$+4GE"0(MOK8E])V<WQ'FM3Z7#RJBDN*JRC6A;2A4N,H2YT
MJ!*TBH#<H!2GTW6@IMP$N-K6@IXJ.8)+I4EFLI3%WEC][;/BPT5$$*2UCX0=
M1T?8O:S%B3A,[JG3S3H]%#[K#JD*=#%0A]M"P%(02W3A]\%2E=04 $ CZW$@
MI'%:\PL2&)#N ZB=@ +[ EY;=Q(9<'PE@3(YO"#J7) %KB3)8/AYI=16Q00I
M-GJ''"/S-+2^"3!!4R5@P=PA;O5B%  \,9A<'D5T8$L>H:.I\)G0-BLY<6Y@
M!,$M8Z2SQH+[W*JIU(I80$:.N58F0 IF@K'Y0C\O\IEAX)$PGH4X4 ;]4P Y
MG, ,FA46&>*:O(V(),P>A )<8D,M2-Z]-!V4M.H#ERH6B6#E@#8X/1>[C4@I
M7R^U4MLF2 Q74:3E( 4INR>H! 'TEPB!F>&,QF"9RM8]^9-KES3>38?*V Y>
MBT9FB.@Y2#<V^(T$P_\ .)!25E4VB&^7M=!CZ:JJN))./S^M:T(49@F?I[XW
MXL%>OKE"YU54&NK% ;6UKDXK-"B"'S0@_P!*;=C\0Q;N'&%J;IJ/'I<N*5"1
MA*UU] U](/EU#*@(SF-]H&0ULPW_ '5 D7JT]^X]=,/X5#_XE1@NR%.+Q#S$
M8'^,:H:'4O2%BID@22_=[3](]U?.@[>0)\X$K\Q722]/+HZFL@1I9>O4!]H+
M'P:*H%2LHP6%)9[QRGU[],83JZY,D?,,:1HQ,*ZKW; <#MTW'^G;8^<3Q$9Q
M?]53)IUFL+,?^KWWC#_*I)\*<RK9J"]2/^F?EIU8]6NTI3]=YT.R>DY=U)2)
M3,D#"'GE1W(C&PD\(YX"^8R UFOIM#G>2,,Y,RU+-EO_ ,"9]>6S]=<-U5S
M6@#HU5RY9,G_ /WCU651O#;+"5 Y3B23.VTQ5Q"F+YO)A]4K*P'M(#>O2\LQ
MDE__  V;(T*J81\R6[&'.&W_ (A5+H4I.L=)](5T%5%;;Q7A)P2);I<D2/(R
M.YQ6>)4@)SE%YE-):OH#T?OVQ8,BMXRM;=E5$)+:?U!G&_9Q!*1SF.VVE7K:
MYH&B-RC2EW)!)@0EY#'G8R,8)XJ5Q;+I_5GDVTH*&SD$L?73S>P<-K$ALJI^
MM=&MM3)]&ZVCM?S299ZU_P#$&XK0!M1:3M+8G/Y?Q&YL.$1G*2/?Q2KCF2%\
MY4)!GX:$"'OXJ@N^S_3%PX3F%6RU,!PX5563,_TTRWS:0,0FX\ZFV#+6J]:U
M:B8"&Z+1-"E48( -RJ%#&X"%*C(!VXR+_$&3#_ZF96>JZ"0[.!X5J!O8.9??
M&A/!:Q@HRPC3XRC\Z:'UQS,^*3FCKFXHN]QJ[C5_AQ4JW/VJF<:JZVZK73H>
M9?JC1T3"%UBZ9%"R%)6]\I14E(TUTMLU+SJ7Q!=?+FNCG4A84E(?G5<HDI<$
MOK8#L<='*Y"C2JII*85 0>8@)0DDN&"G9-PQE1+$.4C#GRG?L]3\!?P[F]BQ
MI=1RQ;J*%Z^5FBZ=BF<%PH*2K?9&NKYI^SK<=IZMVD4\]<&Z9GYM/KJ:+K#B
M?I7XEGCW%W%L[7;IXF=BP#:/L6B_FL__ -]S)<EZRI!B2PD %B\,[&>I=[UH
M>PM:NK[)6Z6LEI9?O[.GM)/+TYRRJDTK+-]M":E8=<^(NU7^NM2+>PY0O:?I
M]*4>J*1IZBJ*=RYUM'3&LXA-_P"/.Y#PS[ OVR PPU</(AA'A3&LDMUTP_W[
ME7=$VW4:KORUU#<;G5.VNV.ZAT[HBJN(O=FO:G#5T57IE[GR[=+HQ1O5%1;[
MS5UC]#1,?CSUY>MS5HM]\JZ%,V@?< =='>-;ZL).%)=W@0"2>K.7 M!#>188
ML9/PPOO7)N[T;VC::D'X?46IFZVGFRSJ&UTB*VX7E-GJG[9SLI*-JHM5SNM;
M4V^LIJ= IZVY7*I<I7ZI;M97C.&B^KNT%B27!M?TPQ-QI(]@0-)+N3MBW&_A
MKY)-K96K11=6RE26OF-2:MJDMH52U="M#;=5?GDH0:&X7"A4A*0#17"NI2/E
MZRJ;<;#K.Y-NL_+"T8P7<0#+EM^YGS@LL8^'CDA37&EO+6@Z!N^4E6S7TEX%
MSU"F[TUPI76'J>MIKH+PFN8K:=REI7&*EI]#[2Z:G4AQ*F&BD9,G4EKZ^MQI
MZX&+-Z@-TLXM=P=VG$V<T-8'".NIUC"22 CF=S-;@GL4MZP0% ^#(&?T.D^I
M_=^W8B!=L6T<%X ;R! 'R$](P[VJST%D;>:H7+NM#ZT+6JZZCU)J-:5)!2/1
M=U'=KJ]3-PH];=,MEI9 6XA2DI4E0'NT27UZO;^7O@:8\_J2>K:RW9\<?;7R
MNY=V_P#B/<SN:=)IN_4VNE6+7#]7?JI37X/43RL595+I6C?O42E=$A+"5-V4
MA3H/JN(!]42I!\Q2?^JH@,8U N(+P+W+Z.9I#LP9B)W)5W<>DWL<:#?#SS,Y
M86[E#R_M=WNUO%ZMNE+'2N4:[#9EU054M-MK]:JJ5IJ'76PYT-]:5=;BT(!3
M(!Y/XSS^0'XP_$E*J:9JTN*YL'F32YB#6Y0ZE$3RD <S: &&/T"ID>(*2*E-
M*A1J^-)-2JS <P\(20Q9U & &+6'1"GUSR]LNA-4+T4C4;-+JLZ#LUPJ=:V:
MBM+MP51U=QNM71V5%H;N%&NTO5] V^\NKK*>XL,T]#2JIUIJ''UPR2Z7*I:
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
M@9US5T-P57VM)M])=Z+0VE=7/UE Y<W*%+B*^AI4,,.5%7;ZZCKV&:AGZ_\
MB4-^(.+I!MG\Q\JBA^UW#[Z>.S[C.YEP[5J@ZW_I>69^OEBTM.<I^9EZL%HN
M]-:VWVKO2LWNGO59SB?7JQ#]QJ57NAJDUFJ_A>H+M1N6JIN%66['JBQ5Z'%^
MF*^AMU0T_3/<.7DAK7]-)+=>N,H+V%V+D';1U6<#KU(+XW1T1;[[;-+6>CU+
M<;E=+ZVPM5SJ[O<;->:X5+S[KZJ=5UL6E=$VRXL4@<^6HZMG2]F<?HVF#5TH
MJO66L,Q%^^]XB)'7?4'OZ[FS[G$L.\2,$[1,@03(/M).<F(,1PSI+?>#K<6O
M'['U]R?D["'QC)G>0<C_ .XY'L,9&1WQG@$]_HYM:T-\^N&?X]8P!:4J(D3&
M 8[@[ ]\X]SB(X1/4=-W!F'GY'1CJ825%?24@5\W4-,E-/450#BTI6:6D2A5
M2\ELGU%M4Z7&_66E)"/50%D%:"I.2&Y2^@,N26$0\MUGS)'OSZ:8UHT_\9GP
MVZN9KJC2G,MG4--;**EN%R?M&E];UK5NM]8A]VDKJY;&FE_)TE0U2U3K-14A
MIIQJFJ%I44L.%/:SWX;X]PPTD\2X5G,B:Y6,NC-TS0-<TN05$TDU2%5#3-6F
M%A"3RE: H J QR,EQ[@W$DU5</XCE<XF@E"JRLM4%9-)-0*-,U"AP@5 A905
M-S!*BEP#CC7RWU)H/4G\4[G9>-.<IDM5M7H[FE=:+G!37BY/T=_H*OE8BH8K
MFJ%R]/T"*:[4-6PTPZW::?I2L+1Z:ENE7,IH4C-4::T*14170A25 I*5!80I
M*@SA22&4"'!&A#XZ]-07RJ2H*0KE*5 NDI)!"DJ!(*5 @@B"#JYQIOR=^'#4
M5[T+HK4M%J+2M/\ CVCK1<*:GKZABK>I0[;Z2I#%92W'3MQIVG=DDL]2D=4)
M<@N<>1_&W!LQ6_&_XGS2*F7 K<8S[!9<I":Y3RJ2O+U4 DI!Y@57\A]5_P \
MRU++4<LNEFBK+A"%E#!R 02E:,S2406)90#B6=FZ/\K>5]ZIN3/."CYB7'3E
MW_ F= 5VBKE0.-TC]/JBXWZM9JJ-F+71M/*=L5/<UW%IAH@4C0?Z$5#I?XNX
M)E\U0361FETJ@8%*J<<I?P@ 4J(2P#.$L1)()<^3XOG,O5J4JF636IE16%A8
M_4D  *+5:I;F,!2R7YFL!B,*Y;K5:W':EVE7ZE/0LD?-NA2?EW&W$NMK2$J0
MXM3+,DE7J+;652DJ2CLE"5I(T(8O @@BTF0+0"' ,XY2<PI"@J6!5#?[@7#$
MF.54/:Q;7%-IBMM%XHJMRHHBU06M,4C2UPHU="_6L))4GIZZ=FJ;3/0#" K+
MBESG31:JE3MRD^$6(MW_ *1IIW.)KKA5):>4N>22SN2%68=29$J@G';/D[K>
M@U1R!IGZBUNN?X<H+?HFXV>YE:;-=5*1;;72/_SB6JJT5M/<:5ZY/+IBR7!<
MV EXL+4KG\?XE3X/P3B'$:F73G$9?+G_ (6I511HU_CU1ED4\Q6J)73HY=2Z
MJ3FJU1"T4,N*E12%A!2<U%%0YNBNC572J<Z:J*M/F%6DM ^*%T^0A0J)*.:G
MR*"B>1B"8F>G3;M(V;5NEF;)I'3+=@HDU%6JP43S6FW&+TEIQ;Z+:TQ5.FI>
M8:<IZ^B2P]45KM+0#YU J6TV[D?@_B9KGC'!JO">&<)S? LU0I9BCP.JFMPB
ML.(91&>HU<HM.5R2DU?AK",U0JY9*T5$I4"M-1+:>*5LSG*M'.YK.YSB%3,H
M(%;/U:E7-A-%:J?PUU*M2JKE3_0?B, ?TPYJZYZMT<U:KW;4WKEW6O7RKKJ)
M%!7:)U=64CK5!?:XOVVY)HK>JH515;U?1LT]6^A I7:JH?I%5S:$.'W ,^;
ML'=^;31G(,2QG',*5<P+* A3I6D&Q#B98.X F06)(PWVBKTA2:6;9JJ#0U+=
M+K7,W)=%I#ESJYRCK?\ $.E;U7:9:5:+MIR\5=QK&+=<KG7U56KY>E98?K:*
MMLR35NV^NDUW#L4O$$*26F8D0Q:02)!"%/!6S$.I:004J +D%+ LEA<D N0S
M6;8=/OOUZJ/3KFD;964S-2;Q4JY9T5&BYF@U!7V:G4MQFHIE"KHUV.D>I2IY
M=(XBWVNM:HJ@*6::5Y4Y<F=680I[W+R"T&V(0!(5+66=2"QW@E)U))8PV-G+
M50/T]LIV*YZCK%MLL)"J:VMV]CJ0A(4I%,'ZE*$RA);2E0#24( DI*C- -X;
M2)%P=I,;VQ0I0*H<;N27!,:!GVZXUQYH4[+>G;^RPVAE!I7P$-MI;2.E!3A*
M>G\H0E(B $A,?2. CQ):QYAU^8@N3\L6$N(-]+$C5H,AP?*.L)LTFR6<C _"
M;<5=P)HF?M^WF,CC&F&>["\M-V<Z2)]07Q<O]2FNY].8CS+@7)<F!K@YS<DQ
MV)G:)P1MG&V>^-H-3V,@NYW?KKTZX:=&=@3_ !T.KD!Q:+E"XJ)Q$2.Q@DGW
M\#$G[&2. MYL-@']]1+OMA%Y-@=@)87U+NY8D$;B63.*)F#M$$3([&",1DX
MV$>.']&!CJ!$-U$D:R[O!]8!_O[M&C1A(I4A0]P =@)P0-\0.^0,B1Q(7DSL
M3*7LT,7B  UC#C 1'FWIU%KBQ.^V$Q49DY$&3O*3L!@#>,?8SWXEHP,@ ;]K
MPYU_L<1/,[7$W.X_?79KS@LS$=/C,9]B8)]\'A%]#(DD[!^G6X'299^_7K&S
MM+8*<3,&?UG:(]CC?W4"8GARQC1I])L=SV9@[X< OL7EB&GR=C/V;"-2<[P%
M>0<]SC&9).1!S@\1*7(,%FARS:;Z7AM=\1YDDD $/^F?G;=]7#7?"1SIG<S/
MD&?':!Y,^_"L3S09ANLR;ZL"/,:6$^$Q=A$1HX[69PSCH8I0/).%&#VV@DXR
M#MN8(R-I,\3(+O\ 28U>0^K,'MVQ G[?,M[^NSC5M)2V?I^F!.1$&!C(@$#$
M" /.!Q A[#EM?KO%H,^HDG![_F^GO8LX^HP!&(@9GML(D 'R(&1MQ(-!#RT=
M!'FS](#W!=3TZ:^9MZ=<'!.1TSXP)&, =6\YG;$1N8X"!!_VL3\SL][OU.'?
MSV_CZX6,CZDI( R/&<C&<JGP< C/?A&2[AAL7)>6TBXFP<D-(/9PYH1TJ(]T
MJDCS'<1@2( !&,9)'!<,HMM;2\06+P-&&X&&&U#X<&DC\P!\Q,D3! /;<XP!
M]AO*-G=K6N2"VPWUEQB/KK]HO?:S=,+VA]0(S 5VW.9,$@#VQD]AB$H$BTZ?
M?V=AO,#M87LS3>X;HTG46PZM&!((/;O/@D[>!G; [\5N6:XU\BX#_,1$^801
M?I(;EZQUAXO(L,.3)/Y@<P-MXR8$@$DB ,['(&(D6   <D^HEG[N.MK1B8)?
MR_OH.UV(EL51\0B5.<E.8L+Z0+!ZJ3A))8KJ)Z#Y"_3*5#NDG;<5+'Z-_C4(
M.H^-3C<7^_0W4?U]D53H'_TEW+$]^EL:R_PVGK:[\4_Q0FCHV:6G>Y/<CU7
M);:0AVMI=7<VZ5^H? /2I3BT)ZG5!:G$MI<<4"%)X[--SP8 FW%*I B <G0?
M_P"UUUA\69L?Z&4ER#F;$:*I0)TT[VG'1SGN[K5G1&IUZ4H[+55C%%=5TE+<
M7M*MT;]07:5-A:HVZZ$.LJ2H?.JNU?:31UHJJ]"KM24M#IZ[<Y=B7)DAH>WA
M#\I #\LD=V$BBF$N 7 \/^YV_K=NA+ .[   N1S\UM<JQO2>C'M2,4NGUU%T
M+',"JTDBQ5=_M]"A%:FA6*^QTRDML/+12.W6X6NGHQ\PI#;-)2MU*[2KP7^(
M.8XKE>'<)5P^KQJCPY7%\NC\1U_P[E?S?&J'"59/,E2\E130S5<('$/R:,U5
MRE"MFJ>55472?Q'&O))IKJ50H4U5.3_AAF%\E,U.8-SDJ2ES3YBA*R$D_JG#
M_H5QBNT775.H7#4V"SZLL-RTY6:D756ZX/VFFU(ZFAKZU-N<H7F=1/48;;MP
M<9;_ !)/X-5W&EK47)Y^KZ'X,K\6S' *-7C'YXU59OB2,BOBF71E>+5N$ISN
M91PFOQ3*TZ=$4<_7R'P%9BF:%&HH$*JT:686M AFA337(I%/Z0%BDKFI?$^&
M@U!262?])-3F"3S$.DLIDAF2R-Z0JM!HM%NM_)2[UER1;*UC2UIYO7^P.:B;
M;TQ6,)%G:<O[E6U?EWDVRX,5GXJN@U!9&EU)O;E8[;+PKUAN[Z>)DDPZ#(@%
M+)=R9 !:7Q0.;F)!J:_J +$O"FW"H=F)8\I#8NSEQ9?ASOUK;MVH&N6%NU'J
M2L-,-,V3F#?W'7F*ZO19K52T]'=KE9;S35MS71(HG;8Q:J%*0\_9FFJNE=J'
M:]@ @!GY T" 2>TP02]C83@YEL5 J +2H"P#@QH3+OXKN6!&S5FY#<GJ*A:M
M3&A;3^&_,53ZZ*H>N58PM^X4U#0UCRD5E=4>H\]2VZC;"UE2FU,^HR6WGGW'
M42Q(,N"UM@)_^D"S-<F6K*UZ+\BPL;%O_,7Z[/BTJ3EMR_MM'\I1:1L+=,TX
M7DL*MS+K:'.FM((0^EQ,(-RKDM)/T-IJ7$)2E!2!6[#E%@X9@-7[SZZ:894L
MF2KUV9NFCEP3,:X9-7TU#3:?IZ5IAJFHF*N@0S34J&J6G:*'Z55.VRRTE+3:
M4O(;"&T!"#(0D?4#P R'.HOWPTEB0-0KM(+ON\VLW;'DSV))R-O>>V_:?<;
MCAA)/R?2[^SJ-BV!_F_3RMT?]L:'\Y8_XW7K?J_PAI38$0GU[X# &=C]7@D0
M9/%*_P#F*&KDAM^1!'M[P(#8TTB/A^HF 9)U%RX$[6VX=?&'I+3=PY5<Y-<5
M3U2K6UJNCXIK?65JDOO5 K--6M+;UMK:)%>\54 +GIEY9Z2%A(3]/'>_#O,.
M+Y O!J+22&$&G5*GV(?;K?'2I9FJ$*H!@A2'8@D@ %8\0)'Z@98W-A;Z4:1
MJ+/<K,&[@HW*GI"FHH* UU-3DV^A:^3N;1JJ$.L/"G'SM W4L.5=JJ?2%33%
M]+J.,J%'5EEM06+A[Q#%V?S&.0'#$?[?-R&@Z-!=K@$NQQ35RY(5]SN5RN=O
MUQJVPOW&X66K=IZ:Q6U%LMPL6DV=*TM/8J5&IZ2JIFDN-JO=$+S7W]RQU[-
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
MS+J>!4#_ $[D$WDNY+ $@NP  Y3RMRN2?S@T?<=7:FJ[I2670&I*74F@_P#
M%M1K?5-FH'M#WQ5SO-:=4:=;IUW=%745C-RI4U35(**\IJ+';0S5NT:G*=CQ
MOXC_  _G.*YA=3+Y;AF=16X95X<1Q,UD?Y8NI56O_,LB*67S)-?_ %$A20<K
M4*LO0*,TA 4!QL_E%UZO,$T*B:F7^ CXZEI5EJG,I7QZ34U@J4"GF *%O20R
M@"6VPH7W+'RT%(_6O7&IM^FGJ-VZ_C=/9:FM<32NMJN1OP?J:>V5CY(JC<14
M5#=)4J+X=?\ 3"E>LHH51HT*"JRJRJ5&E2566 5UE)0E!74<_K61S*DNHEC(
MQTT I2A)/,1R@JDE1 2"2F203=!<E] ,:W!N\6ZJ53,4.L+U;W6EWBL<J^=>
MGKLW0(?I$N*KKEI]#5#47&@H:GHH[<W0KK&ZQFEJ"X*<4MJ;J)U2U);@%TJ9
M_P#<4QHWZI?>3%KD E:9 /Z?T$.'F7NTEY!,07Q7NK:IU-79&RZI"F;;IQ9
M44D^G0-.KZB/=15O]6QSQYG-$C,49=E)U+2GS<=>H\1C'=RR0:51PX*5MT\0
M#])Z;D.Q?7V_MML7C4K8@!J_W0)A040V*Q0 (^J"1( 5! ^KI@@GQ7%F%;,
M21541:?&1N\W+L=>_I<K-&B]C33)?5(>=7=G#R=\1)ZHZ5%([ R1L-]LD'';
MM@C<SY.NL@J:S-H&.OEI9B7&.Q30[$6']A)@=-SUPE-62D@*& (,Q].<8Q)D
M';V\GC&5'74@#Y_23.-00!H^I=_W@3]&9A@OY@Q^;?\ 7L9&?8COG!]^(N=H
MW,6N[6/D/E,F^UL!-3)@$C8#/N<=\"3L,R9$<5E[R1?7<M&Q:/[$R <AH^V]
M[G<?V OF8\;B9."3!$3,Y]LQ ]X%2@S/U:[/]W^O<3"'8J_=X!)O??2VEQ"H
MB"50?<Y$2=L?:8C!,<)U=WU'4EF+&!'8"QC#Y'WN/6)AI-OG@Q+XWGMN9VR"
M -MYS@Y)D$Y'-B-O2;->VI<RPAL/D&W3766'\>6^!BIR.K'C;M![F.WL>Y.#
M %._E'E/[;=9P% ]-M+7<.]I\GP8'I,@SG[XB"3G<3V!C:-^#F!ZO%M]^F^V
MN  #3^[-]\&&HF1/><$D0#L?/O!C8DQP._21WT=QI,'UM@*4O;VT].W[X]\R
M.\]P=LXC>1O&<1VR1PP7^8_MZW'R.%R FWOZ#J>_?!;CY(P2" 9,[D=OTQF0
M9F (X"8T<2'$1U,7-GO?#"0+";>6$_S)"AU*/:3C&8(V,><DCW\+F+RQ N2;
M 2J/U&7+]1ALVGRBT'S'RZ8<BZE*1]8@@=.XQ.#.(G(VQM$D1H<6>\#K +2X
M+[]=\5A)<$#5_P!V_P#+Z&]F&&]US<G?.Q$P-\@1OC_UD\14E^AL/F!OXB&O
MYG%GOW[[OBE><^K:VS::KW%5%74Z<;<N":6RT;B_G>NH72)J5NNT=.%&I])F
ME2_7N-I4**WV]E:W6*=M+OU?AZLLG+<.31IK^ KX/P:;**QSU$!14RU!2B>8
MU&#EF):#Y-5&K4SE85%H36YE?$4H@4X!8#F2E02!" "&YBP<N(]R._B'<AK;
MR,Y*:4N'/C4'*>\Z#Y5Z-Y>ZBTQ5\M^:VHJ95VT@AVBJ=04-VT%?:6V*1?F&
MZ-QCU*-5:Q2L-TEQ%2PMV@'Z)X_^"/Q#7XQQ/,Y7*4\QE\UG<SF:509O*TBI
M%>JJJ$E%:O3J!2.;D42@I)2>57*1CRN=X5G3FJRT(2M-2HM:3\2F'"U$@$*+
M@@ND]9#MB]VOXC_P[O(8%/\ &LFA2*!NGJ$*Y(\Z5/"JI[7:&17451=.6NI$
M,NU5QHJ]]]-S1>6&:*Y!*6WZ]A5:_P 17X&_%28_RI1$2G-Y!6L,1G"TF(MO
MC,>$Y\%_RRBSF*E,MH[!4;$,G4A@<.E/_$4Y-NTMO;MWQJZ7=JVZ2L-8J]:!
MUE:_FKC4./(IDLU-P^&PM4U)3--T[K#JZ526JFIN8JJ*X4XMB;=0K\&_BA(<
M\(S)L_(K+K)9X 35)<%F(!UO&(GAF?+D96I+L'22.H97,=89V8[XDM-\>G*Z
MH73I;^+;E3=4FD#+_P".:JMVF W5E]MY=0IY[X7"S5)+254*%^A;D-T534)=
MI7ZX,W&GJ/X5_$B1/!>(=DY=:B&LX0E0@O+!@SS:!X=GK?E*_AES341;=W<7
MAQ)?;$N'QK\O&'*P6SXKOA>J:$U5V;M;-VYZZ*TPZFWNOM*M+U4TYR;>0U7-
MT[+H<ID/JIV'*MU-1579++54:#^'./@D*X+Q1AK^0S4AM5"DQL/TDP&+XA^3
MS;'_ (6N+,U)1$;'KU$69.'\_&)HZM9J'*#XI_A(ZFVZM^F91\1/*.M<J7*E
MFF^7H4(JJ6R*6W;'_7<9J:A5M<KFPNEJ4TYJ&;A0TJX)QE,*X/Q0$NS\/SG5
M_%\#=X+ZN3B)RN9!#Y>N"2S?!7V_V^?HU\6OI3XC.4^H]/W^EU=\1/P[7)V[
MTU?14-FTWS3Y>/U5#2U/X@T6:B\L:UJ*:[N5%(_1M4[R+19/E5,/&H14ET/(
MI7PKB:0I*^'9] +@A62S*?\ IN:89Q!.[S;"%#,)97P*XD$$TEM$SX=/06QJ
M[I^QZ&H*BLJ]-ZBTQ:JJXWN\7:L8T5\0O(=BBN==J*DO-+=[Q6(K=-A+E97(
MU;JMRK4JW./U5=6"O>+M;4(KK=\Y_#O^$_#/PAE<_E.!I_$.3H\2RN1R6;&9
MS"^(+.5X=EJN4R5"G6XIE<W5H4\OE:U2A3124E-.GR(2D"F@IZN<XOGL_5I5
M,U1I+50J5*R"C+5*0%2JM-6JM2:!0%*740E:BL%RDN2"I]O^9?,/EEH_X<M<
MJ=UWI6BM.G.3^H*%"ZS56GZAYM-!H^JH:.D<>HJL,5UQ>6AFC8:MZ%&XUSC5
M/;V7':BG95]&X/D*_P"<X9E:.7KJY<QE**$IIK*@FFNF@.2DP$ DK+ 2I1 <
MCEH157620A2EKJI+!)<J4IQH^LO;4C'!GD=I?DS6\NN6KUP:TN+N]H/2E-=C
M44M[8>57.66TNU%14!^K8H*IU#K3WJ/T3#REE72TVXE90KS/XHR_#JWXK_$:
MZM*FJJKCG%4K*D+)*AGJP<NH((2S%208B06/N*N9XHE)0FK63327I@+I,$ *
M  *4\X#-RA1:SR,;M6ZIY:\N>6NL]+Z+K=-ZB9YD:BTI;[U5Z41<Z*W*M^A4
MIU TEBGOE/8K@*QV^WEAJL774-'TIM 0Q\\W6AUF?#J.7H4ZARPI\JF!^$D)
M2&)\)Y@D\P=K, #K)\YGJN9KU:8S/.%(2M235/,?$R5$%!6E@$DAGE0,  XA
M-PJK$'ET5)::CY==9\KT!=(XMYDOW&JITH"ZYPJ6KYA?I%P#I=2?Z@I(Z 5#
M/T]2X;28AKS8C&,I6X83)9B&M,#1@3L&$:+-5W"U&Z)KJ"A11M7"V6^MHT5
M80:>F4\&6J9PTSE6H*7\N\XL);Z$?,*09""36"E)F>6+ %YF\RTB!, MAK"R
M/U$0"SD7C0!IT[:N<==-'ZGM]O\ A?M]\N]I?JK):]"6FBN%AN=!;:EK4"J^
MT6UIJF3%YJ*1%KKWKK3TQ?NK-(Y34RG'ZF@:9:"5:\ED!Q:O2X:I-/DSJC0J
M)S"!4HFE5235%6D OXJ/A%072Y5&I-,)42V.3Q+,T\AE,SFJ]/XR*-):U4TD
M$K8<HICG 2.93(*E'D2[J5RA\+.4=+8J5S6/+*X\O[1HZX6]-$[J"TVBZ&\T
M591ZJH55%%6?C[7RE=6U#[%KJZ1Y%:S3U=J%OIDV]YZBK&W&C_LYPS\/93*J
MX*G+)X?GU9FH@T,F<DLUZ%1-*O\ &HJ54/, :7PZGQ:@-(H0.3X9IHQ\-S7Q
MEYO*KR0R&8R:J*JM%%9&9I+1F:9J4JB*J$T^8J"5(6E:$*04 #FIE"U6E1\N
M>7]FN=)=;3I*R6^XT%0]4T5PI:%MNLIGZJE=HJA3-2D>H$O4C[E.XWU%LM*"
M"CZ4=%+Z !G_ -H CHP^5WVQUU$D'F)D%_$HW?ZS)$::8FK:\R/83(!D?>3
M[F3MVSQH3(#D^?6\6#NXD,W;&=G<R6/H'T</YB2T$6#O3'JZ>\CM B()V@=H
M) @*Z@<#+]]-.GN-L([;V8-%R.QWER;1B=-&:5J=BD '<C8P=R8SOB-]X%B9
M#:-]"=&[7@BP(?%1 <MN3W?KJ^M]#MC7+F.F+1?1D_Y>L!\_D< ,X@]Q,')Q
M!/".@=@#)L+O#0#I#$388N2[:>O[$CRT:TL*PT\3_AW3Y5DFQVHDP))_#Z?O
MV$F>^0#GC(-06]?H7:V[VQ:HR=A9Q.@?S;4LWD,+'1N "(,Y('[YP-YWW_3@
M^_2;V&DW^7=MI#N>C3< ^HZ"&)<HUF(R<3[&3XG<$#, #?81 2.FSRVPN-/,
MQ$SA'J06(D6EW< V+38R;BZ=P]6T23$DCO./'O$Q,[P>) ;]^KZSN)@D,SD,
M,1)!L&[/#7Z:B1=MW 0K$$?WW)Q((.#C[?<@\,,Q,@-9Y!%VU \^XMA>0]_Q
MZ:'!:I2DG$>.\D8"MNXP('Z\(.\DO$DP#H"WS=H)[EO]3L-A8=+W?UP00$S@
MC&??[9D[IP<P ?,R#EH\P^XU>1ZA@^G+A,VK^AW;KZS\W+<5MF09) (P2?$[
M8G]1@]VY>^VL=0(W&I.T$EAS#=9BS;W8L+?2Z5TB9 CN8&?&Y(QOW (&1'"L
M#T,F(%V FU@#O=L1-PT.]P)L#=B1&F@UC#55N0>D?F]H,$CWR?/; ($YB#@@
M7._5G)$;&3-RY$!K@.Q<OJT/J'B;ENHQ#$O) 2E.3&_DY)!@#S.#V P0(D5$
M_IZ.1YZEHZZ7C%8$]6\SY=8?RV& EPKDD[@'N-\B)R/.?< SLFY@X#-YOT]B
M2>^$[7/T&\SZ]A&#$JZIF.VY[ Q,#N!D XB!,Y+22$N;Q&P@,79MP[7??!J
MXE[Z^^QPL;7 VZI.XV41B208F(P(_800L&)8GI8MO>;2VH[AOW9[>WPK281]
M$1@DG, D$[@8,[C (.)V3AS D:/:2=G.O:-<-O?L:R!UPN:)) F28"@-L#,;
M=L3WF.PD(,Z@/<RVLGMM8ZO@$W,QU?W%VCTPZ,=B-@01M/>1!)@1'8^<#' S
M@E4#0B"7%A);=A8NQ#'"]Q_'IN/+#@TI15*=H[1/ZG[=S$Y V)XF6A_27/3U
M:38@;XKN3+=FAM3,M#[F!;#JSTP,# W'<[G>-X@=SF)R.(23):)9I'0N/.X#
M'H,2 $=HAFGJ\AXUN9PO9@DY$)R3YC QF=QO^I'$3#S'U;H_S_MB:07(^[ZM
ML00[%@P#%G>*\YXP.3O,,D$A.F+@2#.P2DP<9R)@?5N#N.*JDM/_ (E+68JH
MF2(;0[:8FA)<]$U)-@.51#L6>US&S7T[_AGM5+/Q<?$S35+513A?)CE*Y3!:
M%,EVA>U[S->8>9<2HEQEWY@H0\VH *2MJ$NMNI3VZ?\ _)9-N*J!UG\C1 ]>
M75CJS$8NS9_X;*V_7F2]Y>C=QU,,38V+XZK<V'+JU:[U0,V-NXTU337$4;S@
MNR&0[26V@JJ1NX5;56XH(KJZJ=IDOTC#CJ$4;R$TKR@ZXQS:CI02SP2T@QRE
M-B\V@==<9*826!5=@Q;4J"M'< .VRNS\T>=%VN&G-%\O:ZD:T_R^NNN[]8+)
MJ'5%^IWKY8] M7:U55PJG7V[K^&-/O)J&$6YA=Y1240<<<^?:ITJ+U/Z'\/<
M,R_$<[F:681F,TG*</S>=IY/)K12S7$*V7-()RM!2J=?E*DU%UZAITJM4T:-
M04T%1C@_B3B68X7D\O4RU7+996:XAE,BO/YU"JF4X=2K_$*LWF$(JT.8!2$4
M$<]>C2^/7I&I4"'2J=?#;JJZZKTW>S=*NSW;\"U+<;#2ZIT]0-6^QZSI;;77
M*WHU5:*=LO-HI:UN@;I*@-5UQI?Q:WW-5#4M4"Z2BI:N/9"EP[.II44YBD*V
M4RV;5E,VI*\UD:F8I\ZLGF%(12"JM(^)S3I5#373^)30MQA\"XCF.)9!5:NO
M+UU4LYF\H,YE$J1D\^C+U.1.;RJ%U:Y12JN1RBO62*B%BG5J("5JW#M& F 8
MC!.28V\ ]\@'&=P">$&!LS!G\M>L&1CNW ]=_3Y:>6+ I%2!)\X,#MF??O'[
MQPWTO>Y3K<V!!#EP0=1@TZCI\V'V[7P_TBX<3@@]0!./T'ZDSVD; SPE$$ '
M]RX;8MJ;M+0!B)$^<B0.6'\P0Y(,W-P,2-;ZO3<1C>)F"00H9$3],A,["<XD
M\5^_?O7%I@]X)O!,NX#,Q?TO>M==^J[8X9!4[\]:R (!])-=1./2>D"/10YU
M$XZ)!V/##.GN.CGK]MXQ)F))ORJ+W:";P.@(#AVL!AU!\;$8WD[C8GO@8&9'
MGB3!QRN1KU%_G9M6Q VT=H_N((.[$O!QHKSB0E7.NZ!0E"M*Z;"@8_\ UEUD
M&< ??&1D<4* -19VDI(:>5,ZWV_C&A#_  TF;J8AGV WWMZ:XX5?&(YK2D1S
M%MVFK#66[E56:@M(JD4]*LVNEZ$Z;6HN5"7'6&7*B^! Z>L#UUI89;2%)2>U
MP$\W$<MSM'QRAPTFC5Y0"1)81;:V.S11E/RRB:H&:%-@@+ *O$7!06<)02;
M@ .6@?2O;:NF#=WME2AU3=Q!0I=/64],MEFHM[%(4K>^?H*NFJ$!"UI4PI"T
M-J8>:>2M7\KD%R_5VU8DD_)QJ+::\01RLQ8#1YCN"+WOJP?%8:;TC76JY7M5
MPY@:DKJ.HO\ H.Z65I>M;BW^&4FD[79;=>;5\O2ZB^8>IM2NV^XUES;KKE<:
M6M>NI764!=IE.U5KAA CF,[J!Y9$02&!<'E<@8K)D^$,0= Y)+N["PM$"\,T
M8YX:4KM;ZEK[G0V#2VM*.]:!:T78'=2:E79G>66ITW.\UCNL+72L4=R:N/SC
M%QMKM0;<6KVI[3U-3!;EO66A[3\.\;RG#,M3IULSF\FNEQ'\[FAE,K1S XOD
M_A4D#AF84NO2-)"#2K!(6*M C.5%J1SH23X?\2<!SG%,S5JTLMD\XBKPP9+*
MG-YJMEU\'SHK5ZAXGEDTJ-;XE2HFK0*N15&LDY*DA*^2HH)VSLU*V]HNWV.]
MOB^M/6?Y&YU-3TK%Z0\A::BLJ.EUQ*E7)+BJA\)>64N/* =41U\>,K+2NM5J
M4Z8I(756M%(2*25*)33!U" 0D$W9SCVE&DJG2I)J5#5J)0A*JC *J+" %5"#
M8J()(L':V*WONF-"Z>H;[<[)I/3MIN2+/>$HN%NM-#15O16H-35H^;IV6ZCI
MJ7FFW7T]9]5Q""N2A)%-19Y%2827<F1>S>8@S>V+4A16+D<PAP\&(!,A]&O'
M77CF#6!%_:0A00$VZVH3V BR(B((CZU)Z1(B$SGCS.=)&8H\KRM(C3PEAZMH
MW8V]!D0#2JD@PDV+64#8G3T(Q3&J%^GJ/62/RAO4=UZ<[!58M0.WN/<X&8X\
M=QD-F\X)85%>A+]O07N9GT>1#Y;*$2321U*B$D; PSB3L=L5\^^$E1((.=B!
M !S,^TS^V-AY"K*B)N7 LS/L3=[7?KCM($"78=HO=B1?81#X:%5I2J)3M(V.
M#)G PHG'W!F<<9B'?;[=<7@-;W[^D6P'YT&)\X).<9SVVZ21N1(CN*SS3)L3
M']R9 ,EIZQB:0#<!WB_GTB[=XM@'SIZND!,3Y@'([D]S&X/8"!!$2\!_.X '
MF'C2&>TXL#"('RD]#IM?;3!@K)@&!OOB08S&YQDCZLSDG'$>4B07<"88'8F
M&[AWZAF[>_*WG/><&IJQ,=1$P,G,$@;9G< C/]4$B#PN5Y;8DL]F?0>SH,2=
MK,\3 (C?KW>)#G!PJ0,@X@2.\#&09RJ#A0B2((B"B_?28O#@M?<#]L-IN'+;
M7U8OHXM?9L')JA(&Y)V.%#$C/V@YR21MC@9SN#YZ^FI#/:2"[8&$:!P.O6[M
M,[ ;EQ@_YL G;;8C;$[^)^F1^V\H!^X-WL09O,R9>\V&#E#07(<Q,>MS<>8Q
M[YH 9GW$3&P)&_:"1$9P?(3_ %26< 7#LW2'>TEQV!RAKS#3$]VCS.L.&P4*
MKK,@P)A0D B/,B0-B#TCN">&(N!<=8TF/)]1#N!@'+8GMN'8]F$N#JYU;!;M
M: #!!2(D;Y.TD'N0(R(/Y<XX QU,SJ(L"WI>[69F !I?YZ AK:WU8O$X0JKA
M),P!WD3!,E1@YQL(]SP,^H$%FO-S-G<.+C><#L8,$$P1H.KD$]=VTPX(JU*I
MT2LS!/23.< @3!P/<YQ._&@#P@&8EY^KNV(W)-GTF6-H]=)^3;55KB0 "%!(
M48)'[2"( (!5U$1'8;(A1-X)#-<:#;LSSM)P/%@[,>L@B+>M\,G-NJLUQY3_
M . 7*!U_5B[MJ"YU-0XRPAZV,UU!26/\%;>JV 4.J73U=5<6T*6VA%53("5U
MH?IZ/ZAPK+*RV0R-&NEETU_'J2A:T)-8/3"7*BL)"N8?IYF22;X\G7KA>?JY
MBF3\,A"$@ ^+E',%NEDL24\I@D.1&.(W+/4O/#DWI'F_H)BQ<X[52:]M%KM#
M%+IQO4M%9*6YTFM=(W.\W.HIZ%35#6+O.D=/772IK*7UG*^WW(V]UYVT/5">
M/V/Q+B7X0XW6X?G4\<_#2S0%92U9K/Y)%95.IE:R<M34BHM-6G\',UDUS2JI
M2JFM)5R_$#8KS63I9M=&J$TR4"H%E0(4H?#4E.A<(J*2IBS:#?;C5GQ6:5NG
M,S6NMKURRYMZJM&L;LEVPV?5?+FYH7R=I*K4=VNM1J70HU?SIYJ6>\:XLM)<
MJ.KL=%66W3G+9R[Z>M2!H6T4RV7[7YO+9')C+9>A0_$/X:IU,NBJ*M7+<=RJ
MSQ)Z-)"<MF!E\ID:E/*5"BHFHL5:^:"*]51S%0CE7RT\(S/P44PJDA2.<K6E
M:O\ 5YD )IKY:%)2:9((5XE*9:O$3&->M#<\-&V;7>EJGF-H75VIM":7K^7=
M1;*6OT/:'ZNEN5EY6:GTIJK6-3;:BL6Q=;J[S!NUEUG\E<KE5G4U)I^U4=XN
M#*K1:&::?XGX)Q#C'X:X_P /_"OXGX=^'N/<6X7Q[*9/BV4SZ<Q^0S&=KTE\
M*720%H#92DE:04)I&FM2_AE(J+6>GD\I^5S>4S-?+TZ]&GF/BYS)&NJFC-91
M->E5&4YP/"E=)*Z?Z>4%1?PJ6,,7./GMR)U%KCF#>;/RQK*BAJ'[&='+JM.V
MG2R+A47VQ6K3/-V\7ZVVU^H1155SL]II5:%-,_4.6+47SNN2W2:BO5U;XA_A
M]^%/QEP#\'_AG@OXE_%Z?Q#Q[)9&I1XWQE55:UYNOE\QF,UPD4RHE=1-!683
M0SE6H]3.4*%)%0J$8GQ1",WQ#,5^'4T<+RE>JI:,BFM\099--(-!*2D\H"ZY
M74J(I@TZ:%_!IE2$I>A.>&LM%ZET[IVGT_==)WJ]L:NUM<%UVF^6-MY=+I-%
MW&W:,9TC9+HW;+5;VJROMC]#J$O6MM5ZH;"M];5OU5?::N2[3>^X/E,[0KUU
MUJ.:R])64R=,)S/$3GQ4SB*F95FZ]+FK5C3342NA)^$:K!1HTE IQGR-*K1J
M5%54*II52I(:IF17YZJ2KXE1(YE%/,Z;LX+L"&Q7E-?[#3TE Q^%Z'>>9I*
MNUU5I;58?16L.V,/(>13:D705I=327%=2XN@9HZI%7<0:)I51:FK9CK97BY5
MF%!/&4<U:JBFBCQ3(%'PE_F6JH-3*J71 !HII)=2T$4BH_Z>8-;,NGG^:H>7
M. &HR C,T@DH*EDRJF5 2 ()T<FZJIU9IQ:G*MO1FA'D4U0TZU;F*37UL%:V
MX:=MQI2DZWJ%,)8:;4X>NJ6X77'>DU:5J6@H9+C JT\NOB'&Z2%H7SYI=?A.
M933J,M0Y@KAP60I4)   24I/( D&=*CGBM%-53.4TE)YJIJT:@22"2X^"Y\3
M@>($.&,#$;JM1V.NI'J5K0MGHJM]#@:N-/=]5+?I%J^5*'F&:N_U%&LM^B^E
M3=53533B*QX!"%MTSC/;HY'/HS"*E3C.9K4@ISEUY7(IIK2KF/*I:*"*P "D
M\I14270'Y@HOT$97,!84<[46@*!*%4J120"J%$#F +@.DP0]G:');6IT(Z#U
MH(0GI4F%%1 (43*2DR1!R"2$P9''4(GL[.?KH_?7KC6I#"0(@-R[['N_VVZS
M<J_A]YP4>G](ZCMEE8?1=-(Z7O5I0Y?&*7_(W*U4E33IZ$:DM*DK6RZGU&JU
MMP=22>E"QUG\*?B?A6?7^+OQ-FZ2::Z=;CO%JM(FH$^ \1KD?IK4B"01^H$/
MH][ZW&,A\&G0544E5)*:50_#*O$A 26)I50H.DETD$";6Z'V/1FL]5\D:6HU
M+:#IV^Z(UQ:[#:J*FNU%5T=ZH;W8-2Z@O%1Z[5TK>E= JRV]%.*FM6XAFK^6
MEY3C9;ZO"45AE33S"!353("0E7,"YJ*(?GJG8)YE$@"2Q?'C>)U:"<T%Y>H:
MJ%A7,5 H*2"@ <I138,Y+) )!/0-]_Y7:J>J;A14R5_,JNK7K(^;9/2W;F:]
M3SK7\\%213J<7T2%]94EM*TD<="I2YJ9 ,DH>""&!%^J;@]KL,8J68":HYQ
M%1CJ>;E(@06(E@2Q<#=QH;/7Z;N+3MPBI#C%N=?"7VG?3-=Z=:&R@..*06&Z
MX%:4)4$O @*"T'BFEEUH*B5/S$D@2(#-!L"";&6AL.OF4+ Y0W*P 9BQ#N'Z
M,+NSMJ_8:DYL:18Y06JEO-%6M6^HY2V^]/Z3-DM%T9K[(NSFVII0@7=]P454
M[2&VHN5U:I*.G<>MC%TJJ.ONEMIZS72JU:%1%6BM5*I26*B*J"4K0NF.=*D%
M)!!!0>4AB"&@@8YZ\NC,!=*HA%6G7!I+3492*B:@"5(6E2>4@A3*2Q<%3 CF
MY5'*>NM&BCK'3ZN7=7I34.GV+;?+K8K97,:JK+A37JWUIM%11WLU9?N[SC-C
MN5#\E6+IDV5RD4Q1^M2W%RI&O.\1SO$:J:N=S"\Q413"4%7*$HI\ZE%*$(2E
M"25E2E\J74I145*4^,N4X;DN'4RC(T$4*56H5**0IZE0)0@E:EE2R$IY4I*E
MD!   2D,;&J^;5LIG7D(TGS(K"Q7IM[BJ'0E^J4>J&5O%X%%,?4I4-MN$OM)
M6A92T&"ZJLH/FLK&;1U&NO:1/5[/B\B+B7:1I)>]G@'J7)$*WN9S-+3L5 T/
MS)JDOH!#=)HZM?J4+44D-.T_JI<9/0HJ+BX83E*G0Y*1<"H[- @M<#2S.2'$
M7T!.*2@2.= ,E^80QZ/H7T<.8<G$PIM8U7RWS:-):I2CY2FJ4MU% TU4%-53
M6ZI2TNC;JGZU+U,JX+8K:9-*[4,5%NN*$-.I0PI^3.9(EO*XG1S=R0)#ZG 0
M)=2==3II9I8-=^:6!Q;]CN+]RMS+]1;JJUN>DRI5-5]8>;*T=2D+!0AM2D;+
M4RMUN3 4H9,DEPW*6&IUL&+27!-WZC%2PQ/B!<FVGO[8H[F,D_AE]$&2S5P-
MHPL29C/C:?;;ADRF.8DDNVU@[#?J(.V)BP>T :&8[ZW?L-35.G)5IO3T$@&Q
MVG)VZ304P$YS(]]OWXRQ9S8@QYPQ.K':\XN43S$M<O+L[F1L',][X7O#(B)R
M=SD@C!P9[8'Z@XX0A]/J"-I$^],(7?YR--)%KZ!CH6&$3@"2K/W.!D]@3L03
ML=P)\<,F 8LP#0&.Y<OTBX=Q!2F<WTL8M&D]-QA$LICZ<$$1)V'8G';8S._[
MR;1S+,#V,$= S]-+#"!#]F-_=]-NN$I/U$JSL)!(E0.X.3$ C'B8V' 01;Z6
M#%F.\L+Z2'; 2)C6+1O\I;26&"G%?21V,R3]YD 0 8DY.)(D@<,2[ZP(V<2&
M;5]O0LBX&F\G37I_;HV$Y5 )W\F=YV[?[GL2!OP^67CK'\W?=]-I'[-N-6%_
M/H[DVP0X0!F<F<Y/8X $3M@[8F-B];7^W]^\^B&HE]S+/I^VS2"X=$X[&<#V
M.Y/O &<[ =O&3$J$O/0Q,SO9C(:VN),W77;Y1=W?4'2<-50ZE9/21UDG:" (
M'O\ H<0#F9VBPTZ.SZLS- :=3(@6:T,VN\O,-?T9M1&("VLE(7MB/<[I$^V!
M,'<Q&W$@ D M)8&USW/T^T4 O.G]QZ;8/2L$=XG/;V,9C,Q'VXDW[QO]_<;A
M!/8^S/9_/7"E#D':<B(F3C&TQ$B?,0".R4S$]&][;^6#4!MP W[1V>=!A8A>
M,@!)(,YV&W:>Q($]L'B"4@ARXUZ-YCIZ-A_V/NQD#"I"YV  ().8Q@=S[&/8
MB !@)1+W=K-]F;UPW@@ #4];?M^S!\.U.0D R%21 ,?F(![8/ZD>T;!&_*[%
MK@P887CIT?8@88AU68P!U^S/'S&'1F21/CJW_P#D3N!C$XS/$A(+B YZEB=?
MD"&=RSSB/OW^V'%GZ<".J8[ ;)$'<>0<9\@\/E#L2=&&LW[M,@EM7MB/SUV#
MON7(.C=\.#1"HQ'3DQ@>?:8/?MM&2>(*>UV(ZW8;PVO7=AA0D,7D,PU-G[VN
M!TN<.#1Z4R.\2 <C;.>PP?OL=CP/#0SN_P#=L,$CU<3HSC<GR<EM1.*XYX$G
MD[S&WG_"EU., !+)5U23$^#@9/OQ"HS /_73GM52Q@]/K!Q;3<*Z<JB?_I($
M><&>G33G^'#=:FL^+7XFW7D>NNW\@^5]"VP$K:74,6_7W-!=,UT@5)ZWFE-M
MJ<::7*U H9*Q"^S2!_R51_W<541((C(4M=I%IN;MC1F@#E\F68_$S(#&0":/
M70A]-;"W3KG)K@:;T5>Z^ITR%4H344[-92UU*W;0VS;V*T5]=7O:<6[26U[U
MPFFK&Z&Y+<IT.5"V&G(I3SERD!_U% ?0%1+/.C#F'7&9"1?F!9*SRAR2UPX)
M#E[L^@O'+_7G-JKNU -/V2W4-ON-]UQ:M#TURUM753O+WY6X5&K&_P 9JD.Z
M:TS5WJ@?>T97-69RWEZQW.HJZ1IF].7>UZ@L-JG3YTU*90HTRA2U%2"0M/PD
MA7@922%JYARDEAXB"6?#--"D+%5(J)4@$TU 'G"V\)#J2P!=;A1:X *<6/R>
MYB:KK]&7/Y:W:3J[WI36[&A[I4T=U32:5O:*"OK;>JKTA<Z]ZD4;544]/1T5
MFHJERL>M]R<N%.A-S%*W1O"R5$5%**U5.994MRM1!4'425$DJ2"5 J\)!#D3
M TD4BFF $)2E/(D) "'334$LD )"0H@@-^D @.V+_M6K^=SBJ%Q')JSTS#IN
M:ZQ-7S+HE5E.W2I0BW,-M,:>72NU%V?+BP\:T,T3* FH;4ZN!6Q>-;]!<"'#
MESS"0\@R,/P,X439O#H\F5/8'1R=YQ+JS7G-!IVE;L]HY4K<63;;A;[KK]Y@
M6O43%-=Z]VU,W:GMZW[K4N4-);7*F@<TS9JFSTU6[=4N7YE#U%;U!=B8B7<F
M'<2_B*@0TP8> <HOS!S+ ;#=HLS.\F,2O_%>NE7!BC3JCDS;G;C755-9**IO
M=S>N=Q+R:@VAJG <;2JO2^IBG?:IJ2YBJ12/U3++*ZU-!;HP'A1DRQ@.SGJ0
M0""TDL</E2?Z5F!S,D%B6),/!()!<:.2SXN6Q(U-3VYQ6J*VV55>4@*3:TN_
M+-K2[4=72\]34*WD+:-,1U4C):6'&REP=+JX]/GY>GR$^6)J$NS@;]+:ZD[N
MVLD8BNO*OY:R%Y('4:VT,A.(_P Q7TK"E=,Y*4N%0&0>D8($<$<R7_W)#[3O
M<6TPT@,0UDJ?2W-&NHEMXQ(TF<B! $'?J^T ]L?VS],2#/#AP(=AU&I(Z03:
M[8JT/0[/$3(B0.[C&C'.)7_YZ;L"KI'^%M-RHP$@>I=)DP8$023.  00!Q02
M/B+CH#MX4ZO ;8NUGOC2C_E)$74P8SM).K6#3YC' GXW><ULTA;.;'+9#;E5
M356L[,FGU TVT7%_YW3%\?;4AAZDIP6EI71,J^2JBXM+:E>@5E3?:X" OB65
M !\'QE&?"R*=5( \]R'!< 7QV\MPZI4I?FDJ2/\ 2)*+*!454_#X5"\D.D";
MV/T1EJY:O0BXZ:U/=**V7JV5%5;KIINZW1E#K5TM=.JWW6A59+W;15AX! #U
M>S6JI:44M?I^HH*Y3[SG**6*@0Q#I(U"AS@ZW!4#W0VIQQ(%T@L1^H:@AP0>
MD:7+NP&&"]Z+YC55QJG+=S*URFWO6'6%KM]'45^IJ)=ANUXNU\J-.7LU-NL=
MQKM4_P"';9<+=2)IM07)=9555 BI-X#+;%(BP*!,P'-K $B!(_3+;>0:KP@O
MR@RGF 9U ) (EF>""+/9R3BK>;'*[6=_?2E[3QYL%>B+OI;3-\U%>=3Z?JN6
M6I7]4ZDN5!KMIFJM=54W1Y-HN6F6GS;W:_427-+-VUVJN%(16U<2 )\+JY?$
M""4Q(N?ZO%\B3A/  !'B)((@P(+#60S0"X;&R.K-3U>BN4(J;O?;FW<+;;J=
M=POU+;W*VZ5E2*QOYFO-N34L/K?NBG"NKIQ4L5%/\VZ/79>:"THRLLS.8V#F
M WI#V8!\.PL)>QL EG!U86T<XU0:YUVO5%SMM"CFIK6[U-XI-2T]-8;ARRK-
M*VNZ.,6VY57IU%?4:5H?0>M5!153KI:NK5/6UC*U-L! %(S74'@4#8B[O#LY
M()UWG74$VTQ_J)<25#E )/5MB/)PPF&Q*M?5:$Z@]1Q7\I-!:W0J2/I3:Z8]
M1'@^"3)'<[>;SO\ STDS_J")#:-<;D>@>!CN9$/36&9W'V/G\I\L5EJM\*U1
MK<),E5W<>2<_EJ$(>! )$SU*^H1.2,1QY+C8;.9H205N"W5)WTUOY8[_  ]/
M_"Y8/*4@:O MTVC:6OBLZNH5U$1@P08P<0-YB!O[B<09\?5'B,:F2#MUB0=I
M8W#X[M,%FZ"\AQHY!%B?EIB/NU$K(S() 3.",!)($2-@<&#@0)G*0[G32 Y9
M@-CMBT.=.E]GN;L\6ZA]"%5BHZ93$R"9&9("@DF8@ DD@R2=CB#;];@/+0;B
M;,.PMBP$=8T%H%VZMK8R3I@!JU]0.-\J$$$'( !)(($)DG[DF.$PDZ=MH(@/
M.VI&QQ+OY3-OU%]F,L_0,V/"L4#@P#D$$9'5/49.\P#!S),[\ 2.X=P#H[&/
M/?LUWD!/6'UT(GR.P-CM@]%=/;, SU#&P(F)F) @D'N4S@Y;@&)B"PU;]YAX
M,G#>8;Z6;;W;=\*16@@IZNI4)W&QB0.\ #!CJD$><QY \ANQ]P!VG1FPW/\
M$-L[6^_G@Y%0(!.X.2(@2)R)\$;GP0#N5\.;EO/3M'K-[@8.:_EN1WDL\;>F
MJD5@Z-QU F8WF-Y.Y [21(R29B)IDEB.O2[;:_2[!\,J<$.[Z'3M[W8):<FJ
M!2<@^),@3)W5,1)S$XB(SQ+E, "+.PZ"PT&F\GLG.YL0/<0?.UK8(-7T I*D
MDD'O$#.9$ G&53G<]QPN1S'23KYC8]Q>=V[#YFW7R;>UR"#8)%UZ8,=0'C,2
M2"" -TB20(D XP02U)/](C4N-(]=]-;X'ZL0]GCM$^K,&?9$:U96.J3N2 KL
M1!Q@& /8["3/ :=I<[F/1K/J/WP._P!F8W[,Q#V$$W#XD";HRY3H*$ID@E83
MUB"E)!()(CZB2",B 2=QQ:/3^T:^6PQ$.#]/?TLV&BHKF%$I45@$$0H#I23,
MI(( B,&3, @E)X>L19A_.G[:O=V_;4=_>]L,'-O2=^K^4:.8::Q0IGM5U]B=
MJ&F'5W4U8MJKFDLMII:KYIFK4TI%;7M/?,(JEI4&U+]0I^BT*M;,<)H9I2UE
M12::R5<RU+ /.4GE/A60Y8$A5B6?'EVHT>(5: 0E@.<)( II2X 'ZQXD E@0
MQ#.P,\N+I<>:Z5*<9N+SR XEQ =MU$4)4D%316BLM:4@PM81UI!7#B9A*CQQ
M_P#CE'];@L2]-(L";+IB983=[6QZ.FC)">3E)!_\13D&(":A$]+P3H\.J=6\
MVK16O&CJ4TQ+ZD@M4UDI7'.EP^GZAIT,..'L X2J%1&9XM1\8%UD!1(=C32H
MFY! (=X,P3.^+S3RBP#RJ4!8O54P ,AW !EK?7#&]S7YOTKBTN7)A?I%2%(?
M7;GH(<Z>D 574F "GI[ @_EXN%,DER]@0Z"U[/&_JX#X/@94 'D4S.&"QK&U
MI,VFVKM2\]><;K-<EZ[U],$A+[!M+]Q:;]9QP*5ZJ;7>*9TH#0J1"7"2M2%%
M"R%+3J0%#F(*DD@$<JU <SGF+A0DN9T,M<8RG)Y5Q_ITU!R_.A*BS0W.@AW
M:Q(8/88=*;G[SD-)44[]TN%00 I+E=6:]6V6V?H#!2F[U;J X7 HEGH20CI6
M%)2D*T4\UFT#PYG,) +Q4K.X!%PH .2[B7N6.*5Y#AZR#\"@6!$4\N):[&F;
M-%V<0]W&G^(?65JM9>N>DK)J&N=?=;=I*BANM8P:-###E.ZK\7I[@I;C]0JI
M0\E*T+2AEH@$>KT[4<:XI0 *<WFW>2G,9D,G3^N&(+LU@&N]"N#Y*JH!DI 2
M&844DE_^E(("0 T:DZ8:*OXDJ"M+2:[D!RP"Y4AY=1H[2%67EK(5U+%ZT;7+
M!3L2EP2/8&-0_%?XAIA(I\5XG2;_ -WQ'.4V:P %5@(;U+'2(X'EW/\ K+:P
M$]79JB9EP0/J0"Z7G+H"K>3\]R%Y7L,]14M5%R^Y;IJ%**3TCU/\&)ZD>H&U
M.!):6MH%+;K96"FX?X@?BNB W'N-@)/]/%<X>L!=0AG%F$.Y!Q8.!(N,S4<L
M ]2N +@PFL9(Z1>6;'K=S%Y2.U255W)?2CI"TE01HW2%.W(=ZP"S14U"PZ@0
M6_24TEI:"I*TK4KJ2)_Q/_%H)0KCO&EA;@DYQ:F!N HE)!#%E A0+$$&<2J<
M$6$'ES*Q>/CY@VCEE=0,QGJWATQNERR^(]O4E:BV-6!MA#3 0VXY;'U(0I*(
MI*-*::\JI:=I2AU)4:4*2MIM+"2@N1RLGQM6:JJ340KG/,2MBI162;GXCN2_
M,2"2>CMR,[P44$?%^*"Z@>7G <.GF(*Z;DAX8N7EG&-P-::_K7-!Z94JT6NP
MTM?J+4%QHZ#1[-S;MM,M.G[9:PFM8U&;E5MUKBZ*G=(J;M7.JID.K933I6ZA
M7L<HLU*',U,$DN$<P8 ,Q!\045 EB2"#I;'DLS113S"D\RE ) =927)4\<@
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
M8;JGJUZJEWBS_+>)D*/Y'-@ .K_AZB0 'W2( )\GTQ:G(Y^H6&7S#$@'F2I
M+GF;Q,"'M<7ZXOK2O\07X3.9&MK'RRY<<TUZ^UQJ:XIMMKL6EM#<QZ_U%A#S
M]35U-V<TC36*BM=OI*6JN-TNE7<V*&@H:6IK:IYMEI2^,YR6:2A515%2$(!4
M5K*4@#6%J27_ *4@ DDI2EU*"3;7X?G<O2-6O0-*GJ5+I.7+  "H5.7$<KDE
MNN+OYD55/24MMJ'B.E-RH4%1Z5(!<4EMLJ"I2%!YQ!"YZFP.I*>H)XRI+J$Z
M@;2Z;-.I([MMC( 'M+$Q?4^C@D[#%@A4=LG8#.YV,21C]1C)P>)O8!]8#&9V
M<FP(>0U['%'?^_N=+XT3YR!;G.6]!))5_A7302-\E=R&\$SX@8R/;C.K]2H_
MJ$N\!"(>WRLTXUT_^4B?ZC:\\SW#; WW@3CY[/XA^IM&VSD-SJL5Z%D;U]:=
M6V2D2T_26MZ[LN#5>CJEQ-#=&UM5CW39E.K>%,RL)IUU#;H2I+H9[OX=IJJ\
M6R24$%_S!87\&7S GIS IU!NX"L=O(+KT*U.NH5ORIY5*(YOA\BCRCF#%((6
M>8.SJ9AS /R[Y+<\N:EFY@U.F].\T^:&G+-:!?4+9TKK?5-JM]"HW9HA#%LM
M]WMU V\V/64VA!ID=;BFT.MEQ:A]-I<&R9RBLQF,EE*BJIIA!J9>DJHH<A=1
M6I*ELMQ!E@Y!!QHXA\!82E%*FI:$CG5R@$E@>52N5R4M+\S.T.H8Z5VO37.G
M4FK.66E]!?Q./C(IJ_FMRDY@\][)1W*T7VTLV[E_H=[F6Q7TE75._%(];$:H
M?O/+NHMENMC];16+Y"YTETKM34"*:HHARZIX=0I9Q>8_"O">3(9C+9.LNGFB
M2NOF1ER@I2,@E10$UPI2@"H*24IIJ)2<<%90Q4K+TF%3X;I4?UP6,!P 2\:.
M  6Q&-)Z(^/#F_<>:EIY/_Q&?B2N;W)R^<M+/KI&NK]J^P55O:UQ;.8NHKU6
MVVDT+SAYL/ZK.F=.:*M%3;+1HU.H]1:RO&J6[%;;/1U%G>?K(5ZWX?RM+*5<
M[^'<HA&;3FU4?@55521E?A) (JY?*\GQ*JUTR:GPTTDT_BJ44J85*-/6BE*B
M"4@%1#N )+!+.7)B)F,4%S#YN_$%J#1'*2DT]_$0^)]W4/,ACFHURX;<.MK4
MK52] 4#%737+7]>.<"GM$T&J'FS;[$+=2ZYKZ*I74.WFAMU.P''VO+<.I5,V
MI?X=R/P\G2RN8S93F0L4D9CG\% ? :O40FFI:G-)!9DU%.DJN4@)2E/PD04A
M1O\ J9F@B"H27@/+$XV2^#[D3\3-MYG<G>9W,/XS^;_,JHI;/5W_ )A<JM2:
MAUI<])MV_5W+^[T5)0T-ZN>NKI2ZFK;)=[[9VZ]JOTK;*!9%9<K56U"+52JN
M7R/_ .\O\)<=_%'XJ_ W"N 5LKQ'\/\ .E?$JF7H4J%5>5SM#+YI-#D!K)"5
MU$TTE?*:@42@%,X[F=_#><R/!N'\;J*RWY;B*T)HTT+)KTQ4IKJT55!R! YZ
M=-:B$K44'E2H.2!WKUH\W57JO8+@)IK)2((F?K:M-(.G!/U1&#D3&<CCF9]#
MJ"^7_P 5$].>3$$;D;2S8R</6 2)?E5YFS:[D" 2) E\0+4CR5:FU/!CK19:
MC.?^?9F7C(W!*E'"1D#)5MQY#CSC-5GGF"238N4I+CZ^NACT/#B3E:.K%8$[
M5"!Z,7^38K&L>5U%*8 @ 9.))"2H3WB/<C[<>/KOS*B IS]/<>8QWZ<) 9V:
M7AR&[]H/EB.N.++A42"5$'"2D@' W([R1.^ $G\PQ*<$S?0!H:7DOK,= 9.+
M=HG6?5HT'L:)U*ZC,[XG)&\]723L21.T=4'O$,2=M/(WB1M%N_HP"X9(!V.8
MDX2)$D&9_P"GN<P,B8DD:&+F.G[WAB-GQ("!8$V/<'HUV["TL2 N&8$]1DR9
ME6 #B!&PSM_4>TOS^4CWU%_3$PS"/V#//3N_F1.!AV  <$P "(D["<@S (R
M0,D9'#:?E^WOV2VT6W;6 -(L[Q@]+H&>J3W/8B-H$Y.00?M$'AV[SW&WSTO'
M7#>_OT?M@Y-5!('TJ,DF$F )&21 \QTP8@3((1G[ERY+_P!N\O@CW[]^<')J
M%2,S,3$I">_2!L!.Q )(DD$CZ1FMT_G]L-]^VW;Y^N!+?5WPH@ XE)$',B=L
MD F,@J!$J!R_*TD:@D#38$;6POY]^6$JWR8CM ,[1)/@ P(R,S((@9;,(UO
MGJ-=)/D>I@A3R@0023WR#,0)&8&1,GL8&^5 MM].OTP?+WV]_+"8O%2H,Y5O
M(((,F(,9&^W40 1&.%9I]N!8N>COJ^N&W-8&-Y9OYD8E-+2+9I"5@@9<3 @+
M24I@ Q&2/I$$')[F; B)?H+:7,[QY3T'/NQ[BV(U<7864H1].8(G)[9!Z4X,
M^((($ <*)C4/#1KN 1,6+Z-#3-[!V!:3M/U[=,(N:&LJ^WZ;88JJMQ6C+-7J
M;L=#1./-/-HK4AU52\PI@MU5T<4JD1<5MOJ6E%.IAM3M%24R6_I-.K1HY*@:
M0/Y5"$FARA044KD*4""%+E/,0UB! QY,T*E7-5 0#765?%YBGEYTGEY4EPR4
MA^4&SO/,<:C-\UN5X>>347BY4WJ+24K-%</30\ XI*W&TT:@MI"U(24)1!;+
MBI3TI0[0GB>2*B#46EWGD5"I9QRL0Y8R#U MM_RO/,#\-!9XYD.01;FYP06M
M!#O=P"V?\5M",5#D7DM)]1:.MTMK5N I10^TR/S3'0A6 23D3$YQ)+I6%@DA
MP"VLAVZ05'3J,7'A]<7IRP</:UR"Q/HY,/)PEJ^8W+VXN*4[J:C()DJ<:IY*
M83_2JGZ )!ZH7C&2)/$5U M3O"@'YA3!!@&'3&@\3,=L2&4K(3RBFS!@.94S
MOS$:[$#8:K*2[\F*EM2JK5E$TI(;6ZI5CTW54X2X?3*C4)O@?2D+*4)+U*T5
MA0*4=1/3JIF@02:O+RD<Q^&@W<?TU%;0^Y8:8JJT\\@@)I*+N E->L"2)(8T
MP/,'T#8MG3U^^'Q-(/6?T-=$TJV4_,7+1UIK0KK%27$+9H15E\.H6A<.+2ZT
MMAH-HJ/5<]+H4Z_#V2"JDHI;Q&B')DRZ)=B0')\(NV.?6H\5)@9A+AF3F%CI
M<K\+'JT^(@XLB@L_PU:G"G:6P<F5,I:4ETOZ'<LX"U2K_F5-=2-*6G\T(:6I
ML'J*$)Z2K;3.06'2C*D.':FD$])4FSW:6>7Q@6>+TCRKK9Y) );\PI9:!(2%
M0[@NSNTX0UW+[X:FZA2%6CEJ@K6M3:+<]?:1H]!D!#MJJ:FE8Z3^5LK2>F2$
MJ'$RC(&]*@#9@2-# "5,?DU^T$YCB^E?-%B0RBE6C.U0 V;2 6EI9SR?Y"UX
MJPU1V"WL+4ERD>I]=ZB990\FF(0/0KZQ+3I#P7U$M)*:=P](@E/%:J&04[A*
M!N*RP 68!BJ6.A'5@#B8SW%DL2JHHV4#EZ2BUB"13<=#9TZWP91<AN2"*I+Y
MH[37M="D*8J.:54665O@+I75!FXLU'4\VV\VRE(?0H**EI'0E:8HRG#N8$II
MK8:YE;39P*@+W!C4Q9I*XEQ525340S-R9-+L'<33(9^4RUH4Q(P^T_P]<EZN
MN=C25K70O425MHHM7/718KJ=Q:WULK=NKCJIIG&@6%-="U=)3U*Z^AJX;PE1
M=65I^+^I*ZA'8 EQ&K;6 ?%8XIQ9HKU(EE4D(@V) 2TD$Q+ZA\;$4W+/3'+K
ME:G1UVI!3FMYC*O5LHJJL;K*NUVJR:/I@AM18=JJFE:JS<JE"6%%+#XH$B4+
M:6RQW<A0IY2BJG2"DT_]/D0Y(2 "P#DP H--W 'A('#SF8JYFJFHI0*@A04K
ME#+45$R]SX0"6=R#-\5?J;3>E?EQ;K30%[T[@LL(;I+JM12FC! 2@LJ ">E;
MRE%/1TJ*B1"R-8Y5)4%I#'E &D.9NSO#AIG%!552H*2H\S*\0 =HCQ, W+W<
M$MB.&VVQEM5%0-T@6S4+IW':KU*.E6BF=>2YZ;UP;88<:<"5+2I!5U!Q?4DE
M02J254:<A!\,'D05P2X'@!(ZEA=R<5U!661S*!)+^)20';T!(@!G&P(QSTK^
M0_+'7+FJG>O5UKN5T^(CF1RI6_4\T]!.OT3U/S#T9:[SJ&V:-?T7;=0:K;N%
MSUE=;I24MHJTT^FK8U;*.[5]Y%%6WFO]F<[6I(IE8IJ%/AN5K@"C52%#\@:B
M$E?Q%I04A*$J<.M7.M(3S)2GU&7JUJ**#%"A^6H5&%&H8Y*B4I-0+*4,FDD<
MS'F)<  @#7BZ_"F:%>N=):?UU<Z_F1R\?T):**W5-I;8TWS'U5K6FUE>J;3>
M@;I\T:FXT]=IBPVY>@[\JG-#S.OU>Q;M,4OR=]TO<;KL3G$O2-6FE-&LBJOG
M=U44(70IH-8,P45U2*Y$4/ZRU.HM/9HYY1-&JNF!0JFH5$$FI112"0NI539/
M(M2C41>D@%:SS!21+M/_ ,.*CUW4ZLU#JKG=?M-M_P"(JO2.E:6SZ)8ORUFR
M6NSU%;?=3-/:KLYH$N5UV30L6.WFKKS1TSEU?J66ZFW45;\D_P 0?_X@>!?X
M8<3_  WPGB? >(<17QJBC-YFME/A)1DLM4J4D*53%4#\S505Q10I)/*>95,E
M'Q/4<#_#/$?Q+EL[G,E5R=$98E(1F%U :U4\ZA32I%-0I(* ":ZN9/,H (4$
MK*=9Z_X/-36^Z5E/0:BK-3T-!3T^A+8+$*:KJ[W\2B^8B^4+G)>C6MTT9N+N
MN*&\ZXMA=Z:JZ<FZ*@U(6**XW=FF:^](XO2Y.95%-,I.8KUW1-+A]&B,RG-
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
M>3Y/$=3Y6UT+FQ:U]]0&DSC2-Y8]GUO=]=\%^KD3& (VC,^^29F2"!))F>)
M[_38WF#'KAM?W_? PY$9P1M'8YD QL(!WV"A&4\&!CJT=G?M)]D&1@P/].Z2
M<D#.,@F=NK88)\@C ,& ">^NKP--V%MM=!-KSWDPJ=MQG<*SVDP=QL HGNWO
M]CZ8.^_7M_?;R?"Q*Q@D?>=^^#].W?$C&XG+!EV=KQ?Y'U.FN%+?6T_08R5A
M(B,#R29B#G:!GMY.V )&//0N[AF['[;. '[L??L:7(4H=H,9(C_U!F-Y)VP#
M$\1)&T?-OWW^D#"ZL+P_GTN2?0[EL$+=B#@ $$^?T'4D"<[D^/<(G6Y'K?70
MOUC>SXD 3_-M-=&^_7"0NA)D@ Q']1/O!ZIQCJC](&T7:\.YT'\.=WT&N+ G
MF9KA@"^OG(T:&#D@'#HS7OJIT(!2I#?T).>N 9$D;@=1$9D#,_2.+DJ) '5@
M"_\ ZB06Z,-MVQ!0()!UGOH?,>@>&=L(WWW8@A61L!G!/_2-A$$ @)_*<Y$2
M2'N"?*!;01V;5]!BQ(#,"#O(;ST[/B5<PZ?351R=MNBW&W*CF"[J*LO554,T
MK#CEFL;EL<M1L[[RBE]UVH?5\W448ZFJ=++)<<0^&PGZ/D<L4\)RU"JDBLW,
MHD FFA04GD4\@C5.C"7 (\AF*Y'$*U5"@<N!RI=19:@7"@Q :&"@'+V )?G=
M7\E[>]\P:Q+M*M*FTI6FA>2TM*^I)="6JQA2B.ALCH2!]?UIF(Q'A=$$DK2[
M@AZ:F9R)Y:B>AB<=2EQ:JR0$A0(O\1)46%@335:Q=S [8CB^0]MKJAP)N;3,
MO..2_;;HX3UJ,@@7<&#,@':","3Q)&30B.=!2)_14!,C3XA'[M=W.+O\S69-
M%3F[5:9 B\TO[:88+O\ #RBG=<:;O% Z@*4.I-%=J:$R5""\]5 %20%B 4])
M!/2H=/$%4@.9RDD&" H.+R?%I!G1KEC:C/NSTUB/]R%.+$QRG]W$WQ'*;D96
MTJ:@4UWHGDN)#2F7*]7ID!:5B6W-/51CK0@@E76E2009W2$%BP+.!_S+ZN$F
MD1=]9<@@1B:LXF'"@P<'X;@!F8'XJ2['03+/?$MH/A?U==T(>HG--MBH4&0:
MNZJ2A#BG'"V7$*TM2P5BF?A0*TI2>HN)!61T4<-K5DA:?APXY2MF=P+TCWNU
M]QC%4XSEZ)(6*I+.Z:8+MK_SR]Q#-HS8>G_@QYR5%N:I*)S3+]**EVN;3;[C
M:4.>NMAIEP^I4W"UK6%(8;"6UMDI+:BCT^MT.3/!LVH!(--G?PJ2SL+GF3.P
MEF [UI_$&0YN;_522$I)6E;,"J>4!>I+$&>K!HM4_";SWM3OU6JZ*"5%?727
M?3B@>DA1(0WJPN1W_(>Y$@< X/GTA^19.G*JEL!I6/;>P[2_S[ABV!J(V/-3
MK,W1Z&G78-HR1GDA\0%IJU%FDUBP:(@/EFOJ26FU,]2@H6VY5Q""T<I(Z5(Z
M@J4;YJO#N))A*:Z3=PHD)$%QR+4>IO8EK8M'$^$5&YE993RRD"99ASH2"7CO
M9\'-\O\ XA:)^*A&NUDI=4D/4VJ:]/I(&5!)H:A);2%H3U)! 4I !"E)ZL:L
MEQ=!#',,001RY@AM69"H AW,D#5\6#.<'6DL,K'_ %9<29#NI,P[78&X"ABR
MN7BN:UGN:UWC3NK-1II6I- FTW3YABE?*J=ZJ#%392XM*G$-MH=);2@A24K2
MI1*-.3'%*=4FK1S>80$\O+\.K /ZN4+I!W8 2&DZSCS9X:M %.OE*)=^;XE)
MB8(#HJDA@Y_27CJ,;X"EN^I.4MIO&E;!6Z:.G=7)T_?;/5VVJHKG5W74%@=J
MT5*6:AA!1%';9K&Z<.M%=12N-NK82V[4>[X:KXF6(^"K+E)25)J)Y%.H+<J2
M0/$ $APX+,##X\7GN1.9FK3K%224+IK"T)2"& ,P23!Y2)< QAG?TKK<U]0R
MZ\_1U[U<_"W'7D! 52,,(: 0B1\PDO(2GI"5.OA/5"PKC:JFLH4$7YDEWL
M#UN%%N]L9!6H_$',W+R%)C<J5/20!TLTO%KUIF\6FNJVDUSSM,W6=5,ZI]U2
MO3?2IY@I'2)*$J000F"N5#H"@ 9:DM"U&H04F6)>#<38 E@'(\S%>8KTU#P
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
MC>8.)C J*"TLQ<R[%IV^5X.+ 0;>FLGOUD_>,"@R,]QG>>_WVR?.3.W$@S$
M7#N8<;=Q;9W\V_U;S]+=?WP(IZ0DD?23 )&\9, Q@2 HCON 9!.5TN;ESM]M
MP;:N.N!RY MJ'GS!T&\W&KXP!OG.T=_:1X \3B2#C@"2]I<3# 3:#M>^^KA(
MT>(9R[G[.^[:6P(>\8\]Y/;.!$8F1([1,@"!)+B&=OETLRFL2SEL*'=@Q#DL
M[.\$]FW ?88%&,R-P#!DP#W@[@3VDB?;@\0'4NVT%]6@ORCL<(D$"XT.\N&U
M), MZXQX(B(43CO$ ^\')R"1(@]U,N+BX@>9@]"\C2[8<%K!B8AX&EPX,Q]B
M^/T/B(]MO$#SCN,X 3$NQ.[]8#G42(80[:$8E%RTAF@6WT8;=#N,%G!WW$=O
M)P([2-\=S'")T%G.A#.X:_<V':XPVZ[2^EI.VA]#@@R208 ,](,^3!^^V^TQ
MD0.(?/$@6(+;N&L99W9[!@[N'O>0TX:2VQZ4'K0EQ9"@2DI*@01@I[E(@X4D
MP251T$I'PTE.P) ;J7+^?K&^,ZQ,]"QU>S>0$]+VQE]UORJ>H8^G,9B$XD*S
M E,?MP=1Y:SOB(2;M%]AUGKA[U?4:BH](5O-"@I::F;_ !IRTFNI6*1M;M]=
ML:+C55==75-72UCK]<TU4A]T)J$(J7FVENL-NM1]#RF8JU<C2S@'B( 5RI0C
M_4"!SDET_J*;C<2F"/,5:-).:7E5&!S$))4IJ)J,D ,H'E)9B/Z27.-%D<Y=
M2H4\F[T5;>ZXK<6XJG=HZFCGJ4IA%.::X2T4-J"7/3^OK40'$$ )YJ>)9@N*
MB*E11_4Q2H-HEOB:!P7<N[8ZHX;E[H4BDF" H*2L$#Q&4 W#@VL2+$PW4?.#
M5*+HI-!8:EIH("JE-5;?EW5O!3BE$?+4W2MHLAGH]5QUU;O6L*(="175S=52
MT\M)89+$*0$E_$("0Q2S .Y)!-\;*.0H"F2JLE1>"E;QX7E2KDDV2  !#X8C
MSHOH3-7:&4D D(73OE2P%P KK="# [JZ8 (PD0)BN%"4J>S,GZ$:@L8^N)'(
MTQ(J%F<%^[R#?S^N)OI7GB]TU:WM!Z8N::6D14%FY4?HCI%6VPM2G+:Y1U2$
MJ5627ZIUY'4U34[9;'T\=#+U$LHG+TE  $)4AK%OU4RA24JYG+DAP/ZKX,QD
M92V:K4RI2F*%$_TE0#+*P20DPD"'5+8G]O\ B2L5(FH15<IK"X^MQBI0S05]
MS32]#+;Z'%.H<U$MAYQ*GD(;:%,X$A3I4X J>-:<TA$?ETZ*9-13. ?]RU M
M# !YEW&,*^%U%L?S:[%BI" 7+-^FEX7#R3T8D B;TGQ@Z*I;>BJKM!5U@;9J
MUT/30EQKUEI80^'J=5.^I70$J2E)>?*E1 (2@KXT)XM10EU4UTR5 #E+DEG_
M %- GKY$1E5P+,+7RBNBI 47/Z1S-,!S!LPL\G"UKXS>4%<XIFN7K/I($>K<
M;HT&U) /T.,MU/U#L8'T_05=!ZN'_G>5Y@DFL.9G<$")+L7(VM?OBH_A[.)<
MI% W8 ))UW*1.@?:VBVV_$ORGJJVH3^(WFF9JV\>O=:>J0LAI+70M-R=MRD(
M4CU%)6MQ:TK"$A("P6KCQ;*B34#:.6#-?Q+2GI))#NTS6K@F> '@22DLR07=
MP8*0OFW@-N7Q(F^?/*:J?;#>N:F4IA?51:6<>*:A(6\RP7;D0WZ;J&?74I+Z
M7$H(2V5 +0O\SR1"6KI+W(52<$FS%;S#W82\DB!X5Q !7_#*(@\O^L [L'9
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
MG69<4MTA75T]4)'93X#3 ((!2S.0\F39^H<==O$U:BJE:JJH2:A0L*)'*HD
MDN&;9+-.C XZ+!TP03D&,P2)W\>!( )[R>%_'O\ ;'-D B[_ ":6U.C$-$.<
M:6<[G WKR\U(<+1&FZ4EU*NA2"S3N*D*.$](5U%1,#)..*V=:C+ 6EB3!>-H
MB\0;XU4RR$@@?J] 6-CMU_?'(2I^%[2FN*O5UV5J6KHJO4NH+A6-?/VP5X9K
M:A^F=4]355OK:1UE70GI0ML!8!*.I?7UF:E*"4I09 #?TD,]C/06#@&()/H<
MAQ>K3*.:BEJ:0EPK]03 !2M*Q9@89P"0'<LFH_AJYC:.O=:Y9N<5;:;6EU!:
MI:>OU'1,4:&T--ML4J7+BX\E#:6^EMOTG"M)05K6I1<5)%>LA;A2RDD_^(IF
M)=@6;<=1N;]>EGLC6HA-3A]-=4I*2LTZ2E*)N3X!),DAFD" ,;-<OD<X= ZJ
MT;JBJYQJKK5;WU4]715EXU$]\PFKHTT:):72U;16%/H65+Z@#U8ZB%C32S!6
MI:"Y"DJ_J#@B0?$ 7!&GKICBUJ65J)J)1ERE9\0_TZ8"0%%R6( 8!A VBPO_
M )[:TYWZAL:+?:>;5NT\VZ@,K%/=K]\P^\BAMSRG''J:RJ(0U4N/I0E*=TDJ
M5U](3G76Y?TE7/#:!,-?5G?R9M\V6H9<*)J45+ <ATI (=21_6"8;N.XQS8U
MAH7X@:]XA?Q!,HZRV5J1?M5)*U%L)40H6EIPDP2>I0$B<2.,9S=?F(%=:9#,
M6#2P# $/K=X[8]#33PU-,?\ L_F(<33I*#7@J6P+;7;#GRXY-\RV]5Z:N]_Y
MX.WFFM=^MESJ+8JZ:GK4W%JBK6:AVAZ*M35/_FFVRRGUT*9!5U*!!/$?BU%D
MO54I.J0I4^3 =>\. ,59BKE!2K(IY%-)2J:@FI\.@"DD$ ^$DP9<%SO)&.G;
MMF<0VFZ))4RE#="L0N$N+IR^@%9/2H]#*NJ9P).#)RYQ8-%20EG\3]@1$;"S
M@#YXX]$<M4%W)+%INJ[[R]B[M$XK#6#?77:/ !*E4]T2H8'TBD#X[&2"Z3F3
MW)3,<>1XV/\ A\J6@N-X*B_35SH6O,>BX>75F#KX2WF _P NO>,0&LM[I 'H
M$]/_ $@_4$ICSD[;#<[0(X\56#N&L9?STZ']]2<=ND VCZG^S@VN)CKAG<MU
M3,%EPYDQN)DD;D=1 )$"8G&_&$I(<[S8_M!:XMC4@@:WT>S N?8V#W9,J@J!
MT@MF"#'TJC!F9@C!S$G;^K!$2E[B"[:.]Y[]Q=Q;%GOYMK[.F/?AC^2$9 )
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
M\=KX-6BI/Q*2T\JDRI)8""#,.6/1CUQ\US*D+S%6H4<O.E:F!+<S*8. S0-
M7CMTQ#:09W\@C<'[0#$=S/OQ4U@'D>S8#ZCOCE!G!CMHQ];>9<V<3IMSN!8U
MK<*E ;4I%F:Z4N24'TZ2G7]8S"()F<>08XK8A9@B-&OYQ_/1\:DD%*;L#.[2
M07EK@N>O;'&2HY=?$Q2W77-ZT96_,4KVH[I<K*S3FP7RE^6<<I?2I?D;@XFI
MIVVFE**6Z<L.-!*4M?1 -AJJ2E#I2LI'+RJ2\/J1-]>KDF0/39-7!UFG\8*0
M>5 6H&K3((27(4@E!+M<$%V,88KMJSXDK7<44VJ^43.H6FJ:C"ZW\(U+3+<=
M^6I_FG"W17ST0GYKUBCTV2$)"4DJ*25.E5HK6D5** E[CX@"2=F9I?2SZ!\=
M9.3X>:15E^)KIJ\3TU+RZ@W.2D'GI.#RL'*I.TC%M:TYJ:^M%AM:FOA^K;D2
M_2ESY%>K65(4M=*E4.]-<$]*E]94L%(C!@<:LM^6-8@IY$CF8\Y VD$-(! U
MU;'*IY7GJ*'^8I02"'*:)<3H5"XOW$C6?/:SUQ<:2HKZWD575*%4E15-,+N^
MJEN>HD%Y;!^6IU+*U%)1U@;] /TG&6JK+,1\,D=%*&P$@ B&W\R,5"B0I/\
MQ2;L"*2"PL_ZR>Y9G<C&L.K>:/-9FL+5%\/M0:40&).L7'6UB>A"D>FUU(2@
M$]7J2I1 Z4@F</Q<JY;+OH":JU R79AVB[O..K3R8*1S<32#<I",LD 39149
M<D&^^KX5Z-UMS_NE_LB$<H&;-;S>;::RI5:;ZX]3T(N#)J70[<[H6T%NG#BP
MKT5=($E)P.))73,"@A() )_U"TR74IB1T%K]:JV5RR$5%*SY6OD5RIYZ(YE
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
M![&->LTU%1UVI_6N5?;6JBJ>IRS5U-&_6-NA(:0E3*VJVG4P@I0E*26FVG7
M/S'Z.KE5*--!(WL6!@RX(-F\@&F!BCX7*P\1 EKCSV.IN-+&-;*_2-+90ZJW
M4VH[4D/N5)*:!=YI@XI:.LE=**Q1:4&P%%;X5 '0IK?A"E34SE)81+&UM&[.
M")N,6H44V8EX+EX%[/\ N="S8KN_-WG4)73TUYHG(3TNH57*LM2XE,]+2J9Q
M9=5U*2I*@5P L@ [%?EZ(#J-0.7=(=GU)^1 (@%\:49A:/TH2IKE0'*Q-Y$B
M3-G8]RJS2FL+U;J>V_B5G8AUM: F]5[3Z%)4A20MY3#[0 +,]2"H +F1!48?
M"H!1*5++#^I(N=0 J[,_8SJ))KU$DJY$SH&(U>$AK%XEM\3ZCTYS6_#6F&K.
M+LVW]"C2:M9K%.MYE2@AH)0'1(3UN$[^JA,QQ15H)42U4"7E)9G,"=(+ D3I
MA#-I2IU(*22(8N[,="PN!8L^N*?U+RDYBU3WS3EAO[*5=2U(91\XMI)*4'J%
M/<)"4A*3U$)$*!C>,OY)U160VA #QT=($]<;$\3HI2Q1,&5!(W)_0;%M1:'P
MAMN@->6]ZF6++JHLBH1ZCM18+RAH)#@ZE%T-53*0.K<N0<E*H!(G^42@/\9^
M@"1I(E9:7#,['>T%9]%0%(II<!0!"A_MO^@3<W)#L6 G<)M;E';DTE4%M>JX
MAQM:T*0VY#*TJAQP)05?T^D#ZJ5*'4V %%.'-TE*IE@Y8,!V+,'>Q!-[3BBG
M4 K!3@#N+N2(,O.HWG7$<JX11,%UOH"C4(;>6"$) JK<IPE1A*>ENG)6"92E
M4F$D$^:XG1JG+4DA"U$<\)25&U,,6!,L[:-VQWLE62:M0\Z6:F2'8D?ZAU(G
MQ6%^P(Q%'Z^U+6X6[E;W"7%A2$UE.I2?J/9+BC!C?$1.9$>+KT*R27I54CF+
M/34'ZNPWZW%GQZ&E52N'21$\VX?1F+@=NN"%MLKA;*D.(41U)!"B)D_203V\
M$ S!2-CD(,A0:^XCK;%Z2(8VZ /Y;2/N^$RZ=(A28(_Z5"=MAGRD ".T"001
MQF^&Q)3(<AFTV>001#P=>AL20)M!EV;N\=;.[7M@LTZ".M*1@#J! ($$RG(E
M0S$X .XC/$@@@2X #MH_F7TWLP(Q(+EGU&FA)<-)Z#M??'H)(!  4!D R ,D
MDQC$D_N1G D DP 0S:;AM-'8_P $L^8IO,=+Q?3ZPT7<?RZ5))$=0C&/J'B3
MB?RP9@R9'$V)%F(TTTD-9M&ZC6$\@NXW8!K^MIB6'08RFG2L$*2 0/I)."=X
M/@DS!V\XR!P[:GK,,SEW[/?ZKF-Y .P'R<-=^NYUQX4B%3,!1P%01*HR%;&,
M&3)@^<C@Y0[^YC6/EW? %$=1[].WIC/R2"DI4 59$_\ 1C 5$RG?L,;8!' T
MRT6-]-0>LW?[G-,,Q+-I?[B]_H G7;TP4J $'! !"%'O _,DDY@[&=P1PR ?
ME\B/VOIB3G4;RUV<6)$L)Z-O#!6T#J)+2B"@2H;B(@J P-C"2),=S@@[]X<S
MW=[19C;5L  <*MLYN2_=^C&<,27POJ:J&^H)!A?3T.=\@IQ]1@&1W$S$\32H
MB!Y2TLTZ?0DZXDUNU@]^\/[+OA.EJ@4X\BH!47T^DTIR26OJ05.%:5HW"5I@
MIWWP2.&0E8(,N"YM%M'D&'TO(&&(.QW$VW.OWP3543+"2FE24M+/J)"E%:0
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
M0=AJ<9,SG*J2G_BLT"S'F-<*=X!"J(:26<S,P,3*ETKHMEV/\,:3@*_I8HQ
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
MWZV:EK[Y^$4-3I^W,T]SI6J5FEHU5U9J2L<IEV]JH:H[M34GS-4^A50WW\B
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
MU]VHM#:7JJY*;E=?FKS?'[;1E-#;W;M<WBNIO%]KA36ZG?JGH?N%:RDJ2E9
M#VUAI\HOWU]<0*'-N[1UL!TW^@QJ36\].<&EZ)FRZI<T7KC4+S>AM,U]C>T^
MZHTO,C6K5;K 4]<U:T4-G;TII'13-;7W^[L7.MI FQ4-<+E2O5]52J"W8P=;
M'S.^UAO&&$@EW(N28=F;4NYL'LYW#/VF_B%_'V$/T>D-(-:?>K]5ZMLE)26"
M]4EYOG+S3SE98[5J6VJM#ETM5JO&H[FO_#UHK+Q<+715:D=#75^/(M]I 'L\
M,XOO-OD=!!G#*2#XE%W $AIDAR! =RU[LX&+JT[>M'W?EWJ'4VK=&4>F--62
MDN51=:1JNNUR<%%9['4G5%&_T45JN;C=IJ:[4>E[EI]5 GJN-#>Z15&\FLZ%
MQ530I"J2T)524DH4A27IJ2H<JDJ20Q24D@@@@AP00<"55$K34IU%)6A0536#
MRJ2I)!0I*@72H$!04"X(!#$8T^HN?7+6VTE)H>_<@#RX8N?*#6?./F#91=K3
M&E-&JJDZ*T[8KS9E:8>MEQU#S3N%S-BI+/7,4-/46\4MZ37W"NI*1FAR4.'\
M/RN67D\KD<IE<K4"_BY6AE:-#+K^,"FKSTJ2$TR5IA?,D<P@DL<="IQ/BE;.
M4<_5XEG:^?RU2BO+YVKFJ]3-T:F76*M&I2KJJJJT_@U E=-5-3H6Q'*9Q"OB
MYYC: ^"/X3*_7'+K3[VC><_.&V4'++ENW3)H-3ZHM5]U7;G'WJBAK:$VJHNK
M.DK/35==I]YXKI:*\JLU(*6D3>*NC?ZGX?X'D49I-'+Y:AE\O32FKF5,4_\
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
MV18L")Y:27=R1OT%L>;1P8J24(S%,'F#?&S88A0N34=A!AOOBPJ.IYTU=0I
M%#TH6)?%'I?I41))RP#!$IDJ;45'J2%MI,[T9CC%OA95)W&6R<-K9R1:;Z W
MQC73X4 "5UW8L#7S;@C0$K.AT<2T$N)_9;?SJ<<!:N%/2B0(8K-.4I5)"B?I
M6V4DS!],)$@#\P/%].IQA1'***3TI9-!VN*;N&;7Z8S*'"6GG5/]1S*K;DJE
MAN68;6NZWZ$YN72V/FZ7X-!+:E$U-_3"@$RH 42GNH8.$I]I[#=31Q58(J5R
MDEB3\4)9BY_Y0=OXZ/C7F.%TR.3+A4L#\+F8C_YFO_F>0;X]I3051INZ&Z5E
MX145LEE+="TZM)]0M2MVN>4WT*,*'0ILE0'<D [<IE%TE&I4JBHHN_ZE/S1S
M$JE4M#7 .N,.>S:*R!2ITBA *2Y($"P"$A0,$B^CWG%I/75%(\_3%4>G4OS!
M_P"IU2L8D_FD9.9CR.C8[V#1/AL[LVI@Z&S8Y0 ,DL_1ND:'KM<F[E&\H7LK
M$P,R<3$'?P8D2!XX3E[2][ ]-(ONY&!DV>UY8.]F-B0&=P+;X$BXH*I*\$[3
M)$D8D'$8(&3^AG@)):6,Q9F'7N=9#6.'R@V&X=]M]'F9=K#0*45?4<$G:#,F
M/;I\8C:?83#<AM&>"[,.SOZP0P;5<O60_>)#?7H^%27"N=S$8C!WR1 /[B).
M([MR 3![6D@S9_)]7UQ$@C;L]O?GW?"A*%' ,X&V\;;8!5([R(&\G+M)(UOW
MAMM]][0-][]-'UCY^N%"6%J/U3G'[B=O;?M )[&.#G*2"+:F)W !EG:<(^K_
M ,>S@Y%(H*@ DG?$C88D=C(!$9';@=W8&&,MLX?Y;3T?"  >;_0,-]KG7Z&?
M)%1((@B #M(B>P'F1(R3VDDV. /(,WD7)UG0@APPQ$AY9RP9X[="=P6V;<AR
MW]6"A4>Z<&<222/N"/WXES%Q,$M;KW:9$$P-\1<EK@-!;IY#4@-)?4MC7,41
M."@XB9S.1/G;$9F3G?BKE$M#B>O]YLUXT:7.;M'9MGZ ,8\MP">B@ W ., D
M@))Q_3@Y( DB8@#8A@ =L,*=O0[!O6[Q+'=[JD421@ 9_P"D3L-H4<P003.V
M<XXDVSZ:?,[7A@>CW+G<BX&_<O?ITO,A:W30!",]S'3.#^P@XCVSOP!)>8EO
MD_K:-=-\%XN>GH]]#L7<1KA<AHCZAL?$&.XCQO\ ;;>2.)L0/#^YGY0^[0/*
M!/=C8O)=[/ #$MT$LX(5H2E)!$D"3[SOL8@@_MGALQL'W=G\INWI(+OAAALT
M!GW ]7':QZG"M%0$P $QC>#^L=MR028P? X1#LSL0Q9K>9%]3/UQ)Q8B]K,7
MO\S\NHPK1<5 Q , 9$DG)Z@1.-NPDY@;Q$@$J#.7)=G[;$$ 1>'AL#A_*)O?
M3R=_YPXM7'J5D@9R#TP)R/R@1D1),?MP,"0TEATD;W9@ X'D0;C#;V+>^VV'
M)JI2L1U)D]@<B2 2._3."9SVP#PF'[!C?8;F6]2>J;KT EM^HZ&&9@ +%-??
MKLUQ0"#U4Y$GW6C(DF3DQ'MC;B"PPC<38W&EQ]],"7"K@N)!9Y%V<]/V9L:B
M:XUG<M$76UUE):#7T=32/&M8><4@^JR]T_R7U4]0A@K;2''$!EQHA:'$)"BM
M9I75%)@4ND@&"0IY>9'4@R&8D:]WAV23G$U'J\BT*(#("H(!E',DP7E[%B]@
MJN7Q*65ZWTC5SMM[M!^70"BV4MNK4 >FA(ZE+JK:XK!$J0VV5224#B)JT7?G
MJ)U+)2JYT(4+6.K3MCH#@^9<\GP*H'-*JE2FISJW(H:EP[0+SBJ+GSMT+5%S
MJU/?62<E%7:+F>@$&4GY6LK !OA,I$8]F32+?ZVQ',E8&KEF,AW=B^AUPO\
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
MZO7T*^5+M*J\<IZIIFI2\H(M-TIRVA#SW3UJE3\A^'<W6!Y:W$ZZ<E3(+*^
MEU52)#A035IJ:W,DS;'I>'H_+<*K50"*F=K"FEG<T:8(4+""KXP5#.4D2 <=
M#J.KI].6T6YUQM=>^6ZZZ! 5TKN=4RTAN@ =0VX*6STC#%(\V\@(<>IJJJ0B
MG<KG6AYA1%"FBB">;]2[ \ZIY7<MR!@07E^5N;'.5_J**A(>-?"'DMJHN2?^
MKH,.=A:;9Z[I<:A#2@A;%)+J%NU%QK$=-02TA4L?A= LH+A4BI^9O#E73K0:
M)'KZJ7A3SDZ!()8NMI&XY$W8"5 L",4+=V&HDM# >AYC,$VD21AKJ2FON+-/
M1O,?YBH8!JE^FEEJG3+U15>DM306W14+-57N-GK7Z=.PVI+^$.3I@K( DD@)
MA]7)LY"1XCH+X31(, NQ+P(D/!+"_4X]J2J9J$?..*:<74]'RC*74NEBVL?R
M;>P"F4J-0Y+@=2$FH=<JW:I'5Z3O$W\02 &8 & =9+7ARHB#W@Q*5&7Z2299
MB&EFLSEL1^K8I$65Q52VIQ=2NJ?>J%(>;*[;2*0PZGT' RM!KK@TMCH5TO+M
M])3%A:Z>NJV'+@>4/8J+)EO #)C51%X(\PTN4I8 ,2SAP?$00"VK B78$V$$
M<KOB_P"9U%;'K=HFG?<0@N,WV]-M/$)4MY;J+91N$94TTV'JI]!4&U(+%20"
M@=/TO\ <)-9>8XFI((2%9;+J4'EDFM42^H=*$J:#SC6>SD*/A56,,R$@RS@.
MJS@P!;54EVQ8G)3FA3:@Y4TE)34#1K1J!2W*A2%)2AJU4U"]3-=3:TEQ=(Z;
M>^/444/JIPFH0ZA;B%;>,Y0Y+.52X_Y:4TP[S6YA44QMX4U! '+SH*2-85DJ
MI5%@*'*82#()4"YZ6(&L ZXD%T0E=.^GU%)^894VI275(?:*DA"BAQ'2M"D)
M "%I/4E0209"3QP!)D6/0@CJ"3>08W#W&*@)+,&=H!:'9MK7OV;&H%\T?S=H
MKD+58N8=0BUU%34U3EZU#2VF[55)0T[- MMABB7:_5J'ZFHJ*Q*ZBHNP24T#
MI32T86RY5]9.8R)IE=7)I-0)"0BDJI22HDJ!4I860GE 20$H!)67*@"$W\]-
M@2AE._*DD ER7N  S626M(M8#RKC36%FD=JU7.H9:ZJVXJ99I77F::B=<K:R
MGI6TEA+[SC8]&A9ZAUOA+:5H0HCFJ6.?F "0M3!+D@.1#DDLDD>(EV#[XJ'B
M<BSN #N8VL()O!,/$%TA<+;\_3/U]=1*MUY=7655V:M]OI%W1JTU#BZ!JXII
M"ZJM46D7=/JT+B*.O82X^RT5,CBS,4!FJ>9R=1!Y<QEZN64A14I*#6I\JBCF
M*>17B24@NI*FEV;53J*150M 8H8L_, 6!+."P+LZ@2%$.;XVTJM*Z"K%/KI:
M!P,(;2S2(IZBG2MT*(0TL=:&UAQ:9J'"E,J="YE*HX^ + IU*E-2"E5-1IJ2
MY!"D'E/,& )<'F!U)&.\%U62Z@7F[N"26U<2P+VL,1&JY:Z8$*9-VI5N(4I[
MK<6OH2M:D)04MEN2$H2M2%%(#BN@@J1'$F1!)(AS)  -@/+E.S' *U4DAD+
M@$0!%Y W VN_5KJ^2]ANS@32:LJT*033NH=M9J&TMOI6HN#K4\I2&W*5MI2D
MLDMK=;ZU)) <FFDA;$*.Q# AFZB-+6B7.+$YI=,%Z0>"#S@.4F P8L07 @$"
M\'$+OGPZ7)5KJ:*@U]IL,27FV:[U&'2L(6A*DAJWA04I/TEI4)ZR"I)/2> 9
M.I9%9)GPI*6/=V$6<,0";'%U/B5,+%1>76X!25)45.^GB6 9!EW:Q&NNU=\,
MG,2G<6[15C%T'7AVBKJ%EM1)_,V*ZZ4+G:0/3WD#B2\AF4ATD+(V4EK7_4"Y
MF! ^NY'&,F?UI*(_2I*E$B(9-,A@X>2)BSAQI.5/.*QM+2IJ\%+:"M/R[MQJ
MPE42F$6Y-:T5)*D 9Z!M*M^(&CG4I("5E3$>$$N[L(=QTNUP^$<]PRH2H_"
MOXPA,?\ J*687=I8AYP0U;^<MG?;< OZ6T.,K5ZB7D@I:*5A(36LMB(ZA!E
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
M6SQ<<WD%>)5 /L:5(G1P[L2VH?YXC-7H3F2E*P-8573*H2+]>D@008Z2D=_
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
M 2)./!Z8)Q)5$B1JNFSC;PG<=3'9_4.%F<2S6,DVO\MV,8L^WZG724J$KN*
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
M$>H&;FE 8JH6[_RF$)!0I:Q]2SW$OSR\LI@GX S2TI<GF54RU1*5$NSH(YA
MDDZ-C14J!904NZ?B%BSAZ9&Y;E+-9W-R,= J$]%!3ID J/6J<PDJ+A7@&"G$
M$0!(5C X\\J5ENH'>S:!M].FV9@.:'GL(ZEW/2[6.#7E-@LA+2E!QA;@<2 6
M6O16PE4J& MWK;6T(RAMPA7T$*:3!V<!KDNY [7!?>!).!F8N 3$WN1M8;PV
MF&"[U,4[4I(P\ZHB>Q$Q &2,QWR(DB;*:0"IR"S C<$.8[:SY2<33.EC<_(B
M.SVT-SBG'44=RJ:HK+-2&7'FDH;4H>D^IVH%74A*A]+ZO6]!FKIRCU*5AAQ#
M;#JW2YEK@ *)CF((EV2 P9FN)(-E*4#A(!<EKEW(DV8=0\M(=XD8U^YGUUM;
MJ;C1"G<0AZJ"G$M@H2Z\KYI;BX4E*0KYBJJ0ESJZP'5!"T,)92BW*4E?"2L$
M%2E'8LQ($W> [CR%SHI!2E%7-"? !M^D!M1^D,&;L7QOSR[T5:W^7.F7WZE^
MGJ#15*5 (<46VFKC5L4Z0HO='T,(93/HY/:9)^5_C-JGXDXD;D?E 2##C)95
M]&N9@WQUZ%90II$<KK48DDE9+-+='/SPN9T&P6:@T=T;^KU0KYA)7U N)<(
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
M9MW:[L+"W; #+W[7UB2-X =VZ8$5$;;SC!!WD#O$@X$8V!Q'!K8/&^LZ@-#
M0]IAL.Y\Q?O-^D-JT.V"5.+&>F#($I(_0_\ H9'M(R/(@#02;0PB&?HT-IAW
MCTV9@TB&)ABSZ,0V&RKKW&1 ZBH]\P=]R(V, PH$[SW,A,N0\7<7TU#NS0>C
MMB5I?O:&$D0=K6OB(W"_53:22XYT9ZBE4;9$ $2)S@8@)B""$2$Q?H3UM/?T
MO$X /(=(/34:0U]0S,*[O/,)JWI5ZSZT@$X6LYR3TA,@SDD"<D!21WX8)):
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
M3;F<2+<Q?Y-^WUQZIM=/;7P[25U"ZE0"5L-U 2>E1RR$O(:02C"8ZNG8!6W
M5)L3SZN'OYL8W<]RYPTN7(!2=O*89X+$P"- "V$E7I>L8]&ZT#2DY+J6D]!4
ME,A12E"%^H&R) "DE$$ *"0"$4..8DD$-%R7#EKO# L(,[D"P_*&<$N\ ='Z
M.7&I%X&-'+WR?U?R)UU?^:7*"P.WK0VM65L<R>6E.QZ9:4M]Y]NY62E<0:=U
M%(_453M'1!I1HVZVOMZ$MVNL34VO73SJA3%*LZZ:/T57\2$V"5&Y2SAW'A >
M0%&^HE&:0E*F373*%$LE1B"0\D<I4=TI4'8I%/:P_B+:>Y4ZIO#5\T3KT"ZM
M4RJ)5GM]H=I+]=6F6:6E=K3<;M9:^SWLI"+/7"MHZUBII;?;%T-Q=IJ-KYF?
MYO*!"UJS-.FFDDU%<Y_2A,J6.0*40P<@A)#%P&)*I<%SF8Y12"5%2@D DP5%
MDI< I(,,0=6(!<#8[D-\<6E.<.EZ.\4CJK1>V4,T^I])W)U;-WTY=U(EZCJ&
MGFVG7Z)U2''+9<@TAJOI1U*;IJMJLHJ5HS.5K)%3+YFE7IJ8TZE*HA:%)T(4
ME1#]H@D.)%.;X3G,G453K4:B2'Y>="DE21WLH#]22728-P3M5;N<U!4(0H52
M84!](<"AVR.DQCMM ]^+@IH!!O$09AB_<L-2#CG&DL7!_P#+;:S22!:.QL<2
MMKF;:ZIM33M0RXT\E;;K3H"FW&EI*7$+24E*DJ3(4D@A0/2<8X =;ZR3+2#?
M0?+3$64-&U9M'G]_O+XUVO-_N=NH;L\\S2VU^V5MFM=DO5$J@I;.:BU7BV5/
M*W4Z6$TK_P"'ILZ:RY:-U:M:J!;5M6JJ]&X4E1;A33YWFUFC6Q#O=1( ZE@)
MQ(#:QYB1=A/,&&_Z@[PP)>U\4UPL>L],4FEM9V]3*[8Y9[I3T#-Q=:J+:JGZ
M:NRN4]?;*Q974V1Y%19EU**QQ=546IZY%MMBMI2J)5)8,7N[>HW:#YXB'$WD
MBSC:Q'8C8&25 XK6NU7;.5VK;D4/5-Y6FMU#S"T'I6U5%#;:UNRWJJI3S9MS
M;E:$L7&@HZZXL:N9M#10MI%,MVF>-4BAI&Y!1:2^C,G6SV! >2"%,"X.KN(#
M:*,W2W*;NY 9V8ZF23KMSYU92\GOBHY:<YJ9]L\ON>-JHM&WR[H6!14^J&*.
MFI++4/K'2VTW<K2QI]5"Z[Z84W17VJ4XI##PXUI'Q\G7H@_ZM-ZJ!J4C]0 G
MH=74H-,C=E6J4BEQS4"5 '_87YVW9U?_ &0S0=W*/F';KQ;KC;W5I22PBI*2
MH2X@I515;+?]4EIYEY1 )#=,M:A"3'#16Y2[R#<AMG'J1=A!<P,352(VL;2#
M<@L+19F+D><CT_KR@KZ"C-4^TFH4TJAK"M03Z=04N6VJ<Z03"0^HO-'*5!+:
MP>D@\:%K!6X9B.=)M!#W8" 3MLQ?%7PB 4R[MU=-G&R@_P ^F 6G4E"W<[M;
MGG$H+_H7!M*R!"7&44#R #@*;>I$K=V(-0G GJXM%0*IB+/3T!(N+-!!+-$3
M F!00;7 ,""T7.GHQTG!>K+K0TM78KN7&VV'ODEO* '0D.(=LE2@G\H6JK99
M><$R ZA1 "P>)4RX( 9TF!$@\WV.V%RD$J9P"1-P"7;7>[Q!&N(7K@4%QM-P
M 4TZJC31U[C0)_F4ZW7++4M@)GJ2A-U9><.>A#?42$@\3I*Y5%H<07L00H7U
M\+"->H&+9'(1^H$M9AL8U#.VN.2U[LOX1=;A;:C_ )E'55%*J0!U^BZ6TN8)
MD+0V%)R0I*@H2"DGWU*HFM2IU!:HA*PQD. 2! D$L8O#:8TF9W:&C>TM#L_3
M5L);,E*V@@E,-J]-*MI")2"-@">@J,20%I$F1.FN[\URL)409E0!(T=G(.Q!
M?$B?)PY/< D:%NXL[X7WIMMVV*H0LI6ZZ&O3 $J;6D%V9!2I*V^I"B)4 K<
MI(H#DD*#I"7)+0>8-9K-!U9V9\10I2:@4+,0&.VI(V.^\[8IS3UDN5*JOI*Z
MW]%*+HY=[:]\TRZX;M641MMRJ6FZ9\N!%=0M4J*M=50T*JFH9;=]-Y3)J'+L
MQ624( 6>9%,4E7!--*BM"5%@"0HGE92F=H# 2S%1_P!*G) 2?"3X0Y +Q=V(
M41-[@657:-30&FHZAQ)?33)J:E*,AE;@!2T52J5H ()W4D!0)20..<FJSE.I
MAXN;0[OYCOBI*R-'GF/E+MI'9\; _#_\(=1SS?U'\E=6[*_0VL/4MRJV7*FB
M96]4_)EIQE *E/U;#U::90@LJI5O *Z.AS!QJM75PS,96BH4ZF=3\ JLU(%)
MJD%C"@.0B?U%P1&)'.HRRJ=5:"I/,1RAG+ E[PQ-C=W)MC9%OX".>&F6#;:.
MX<NM8VCH2VEEVHN=EK4-I*"GT5LT]LI&7DA 0AUQNK4D*6D A:B?#4<IQ"@D
M((RU= AB A1# ,""E(,02DCIB%3B'#JZBMLS1J;@I4DG4%)YR18MS)>\6Q#;
MG\#.L*93E0]R=O7J*]1:GM+ZZTI<E./+2)<4BY+L9#94!_*^N 5!!Z_J.E-,
MHODJB#J:55%0$P X6*8 BV@>!K6<VE1=.=ID0PK4:B2TO*348ZDS-PTXJU_X
M7.;NG:Q2J70W,ZBI I*@U4:9LUYID=)4E*G%Z4OYJG2E"G WTMJZ4K6E(^HD
MPYUA44*Z4AH-$*:SAZ-2!L[@D"2+7"I16@_Z^6*IE-1:#:/^=2*+Q$2^^$=T
MT5JIJM"=2L<P=--, N!ZMM>OTT;2V^D+I[<W=:.[&D=5 ++G6BF:"4ERH"QU
M%JS%$GQ)JTTB9%4"X#/4Y@\0T/M@"5C_ ):Z%0D@$!67>Q,\G*3U)),P\DQB
MLNU%:$MLTG-/F'9RR\ZHKJW*YUMWU/32/F4.!!<2R42VAJA822ZL+_I6F"\Q
MEB V94AC98*G-]$@&;D !BX$8L3E\P5%\K2J\W*04$#EY0Q9U/J074[@3AUM
M',=5)7.&KYPVFKHW%(8H6M4Z%I+[35!4D*6]=7[744U[M(2$*2RZS35Y7UA3
MS:C"1:@TU@%.9RZA8?Z9_P#M%!@QK9WZ8SU$K02%9>NA<\W)54.6!"0H$*!G
M4"PUQ8#O,2R7&B<:J;AR+NE-,O4JK_=]-.K6C"G&*&ZTBE#'I*0XVOU&_H4E
MV$$\:$T@H<KH)+_HJ)O9F Y@2[:G0.XQD566B7KO8\U,J<;$EPJP!!+$:$$X
MB(YQ<M:!*:@%IJOHJ:L'RC&LF;P*=E EQI%51*N=174SK0<=IA5N.U%,Z2)I
MPXZL3.6 'ZBX!Y?$[;LY"B&N#(8V!Q$9I1/CY0(?P@/L2 &EYW?7#/ISXL;,
M+JS2:=TGJ2]>HT^A+Z7'W@E*86AQ+C]%3J"B%+2H&F;A:4J]7I]-*8 BC')7
MK* $TZ14TN_,2$^3D$@DM#V*3^8O4H4@;?$7RA0(ADAU%QZ#1B2+HT[>.<7-
M*JZ=(Z<K+#2U90E]=./G7TRF'"[5*;8IZ9M>2MMU:D@E286CZ"A6J*)Y*?)
M *SS+'_I'A3YDL]FC$C1H41_J5/B$2D)\*79X)*E$7!LSNX88WKY2?#T-,N,
M:@UA4.7_ %.0E:'KBX*IJV.*2DK11-K)2VZGI0D/)2D-^FA-.VTE.;T4U%C4
M\1N 6^8 :&=K6U?&6I73^BD A#EPFZ@+S<R'Z=;XVEI:%NF2E"$1TP2J!))P
M<Q.),29 S!W.@!NWTGY>],9222+PSDD$S#=X9X:8;"T-GML1[SW]A(G? VCM
MP#W;YOB#DP+0&U(;R<'<,P#D8]T$20=A)_3/Z_L/MP7]VUU)?7K;<C \NXU-
M[:M!(,EQ$F]B,8*9@Q.\C8#Q[8,;Y'[@%I]Q['KAN+RU[!AUZD..NY;'B.V_
M?[@8@I)["??<1O /+S]^]8? 8>T.XUL P:T=?4!\8@""-S.8,3D?>=HQN/V-
MH%M[WZQV_?!8!@]R+M8@L6!<M;TQB 9D;[=\CM &).TQ@8G,D^]F_;T#'"#F
MXO;ZD"(?35K.PQ@HF3WD_FSD;Q,@[#W[8&>#U)G7U,Z-?YD8#K=V+NUY!OL!
M_3I$83N,]:@KK(4()Z8@S(R% @D>4P3W.. AO9'E+&U[Z3.',BX!VU+;D./5
MW+D<Q."?0(!+;J@H2!!A*H! !$*B),"(G9).Q?W[V]3WP%3OW:-=A8Z$W'8/
M;*/5'YX.<1XCO^4SYV\2)X0^?>WJV"#:20($,(O,AB'<R8!V,DQL! $1(F<#
M$8DR8R=]R0.'K&GVP$!P >H#GO9CUW/E&, @G:(.(['OW[;G.=^T\+S]CVPP
M!G?K!.X&S=; R0& %L=?Y@(CM.?N=R"-X$'Q&TGOWM@D.(9[&SP2PF-@ Y!N
M[8+4J/,]R0-I P2-B).PP2>\\&&7AB>N[&();5NKD6M@LK!F/,[]AD9,$$[0
M!.QV@AZ_*/1]>YWPXVD&)V<OKJXU/F()6[VZ@ F3DP,_ES$C],&8!(C@%C[W
M/VUTECHB\[3T+,Y]2(WF"+-/J$I(R(G!!!F222=HB !U $#':4;_ +%NYU^4
M=L9Q#$&6OW>+NY(T2[W!+XR'5&3F8,& 8(@3!QU8&)$$&1Y;_._GU]]7&#6.
MD"]K/'4C0@0QDA"U@DD]7M [X&(@"<^/(). D&P U[6@3/\ )8#$X>-+.?E)
M<EO,CSP?ZRE$23G$#>-R"9SW@Y(@'V)M]!?3Z_5WP!FOYGU]Z>5C$N$G9,;'
M)(,R% S)'F1  QW$K[^_+!YO_9F_OY6P<'(&_400=X!)B(QW\2>Y4 9/![]^
MWPQ+]7Z?7Y%]-0<&!R(GZ0#&29.")()(/ZG /U'!E^LMY_WTQ+5I#@#J0PCU
M&P>7;!J7)Q@9$DB)D#,2)'5],YS!\2".XMT/;WU?#=H9K3;=@VNWZM'L[F)<
M2/ZA@F1)\2=Q]_V$29 7\>_VPCL; P"=#HX=NCLPU.@P[*B ?)Z3)(^YD?<D
M]X[8X?0^O]K^VPP7+: ]]@-8(W!N6%P":%R/S$$$"1MF=I\?ESC<R#/!['[>
M_O@(C6-B-)8,"21^^\C]5)_J$9R#,G'GM.=]L;3P>]?4ZGZ_3$8)8EA,NXV&
MNGTV$C <$D @R/S1!R9QC]_'Z\ U[=?0-:_MR\F8EK[MN6BT_($$/=LCH"BL
M)3U+2 M02 5],]'40 5!()Z03@$C )'!'J"_78]--=-;84Q+@@AV&\08T!T]
M7.#.HF9)R)^Q, 1@3)W/VC / 0S'=_E&@ O-SH_5D;DD@6ZD  1?1^XW.! @
MP#OO'<>,3DQGP".#O#=)<>YMO)O&'(+B-'>X86\IN9<X&#@1  $1@B!V3OL
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
M^=2(8>@K12W3TPLAJKIDAI#SBNA1]%YI#?IK2!Z@0APD^L"?6_A_,HJ/DEJ
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
M2('41Z:GR,.-+@VGWQ]L;GL!WP.\DXD&U8&X8 7 .L1;;4RQQ'&0Z<9@X&"
M=M\3OOG!('W)S&Q.K7#AM6 B9U#!C$EM/R<W83J=&L["VV,ETD3.-SF8!D&?
M>9@I\X\@)!O#@EGUW+"PL#J&;7";Z1V^V_;RP$N@^9[Y @P9WG_4;B3M"YNX
MW:"YO<EV:YES<1@V[^]OG& ATB9.,9DCSXS!&0-L#. . '?H=?,GJ7;;R;#;
MY.]X_N8Z>>,>J>\_O/?8$;0!@G)G)S) J=[F>@[G0?,N8?!ZWTNP]1; 5.C,
MX_\ DYQV^V\R#W*<&6>#=]R8V:-H? QV._EOVZX"7 9R9C$3(Q]L[0>PCSP.
M^I_N)U9G8-MU? 1(;5I-NLQVMH7LQ++@B,GL)/[$#<$R (]]]N%TTZ6^?]\!
M!9]'Z])G0Q>3@)=G8!.VWMC$]R3GW]S@?[1]^_<&_088-X$E]&%XF-8@CSP'
MU(&Y)[>"!G&)/V[R>%[],)B0\]WT&GOKL< *R,*/N#OW&T;1W':/,<.26WZ7
MVNQG^;XDQ+NUP'#=!IL&@Q.A@AZOO]CL!DX(\ @P!^DDG@O[V'V^0P@)DL]W
MM9W!TT8:.!,C 2O_ -D>#.VP$>\X@G8\'0=_0'^?7I+>"-I&KN[Q(@A]1U>2
M'J..^_<']"1)B>QDC()VX&&_:(^O;1YMN]G!-].H,W) )UD'K&,%0!'B28^W
M?O&#Y)$$SC@9F<QY^<M<QOU9L)I:+N"Y@:P[@VOL9A\ +FY($_8'(.^#G&#
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
M; @SK?4S#_>UG95P O;_ %$X,&=QN(R,$=P1'Z</S%C[F';V]P@!V,L3W'H
M=X,:.V %W]/<$=I)[YV @^1/"PF9B-+$ZW<MHS;0[DXP7)F"?8#N>X&Y@&-I
MW[ \.T?;<;D/$6?I.&S'H.CL2#K=G8AMP2QP'U<G)!':<[$0<'.!D@$_I)(/
MOY>6Y^TLCJVS'R Z2!)9^XQ@N=\G!P(&=QWP<]L;[&> MH8]_O<MK@*=1).S
M,^ALUC=@]W!N$O$'>009.=@=X.8B,@D?5!CA8.61V4][ Z:ZZ&7M=PETI!R)
M/:!@C8[8\X(_VX>_L'VSC=L/EW.D^1GL"#N+F&@ 4]L H#/<Y)B8$;;@"9R8
M&8X(;K[?^/-],+EB-=0.CEK0=-)(.F,>J)F9$$$]O;!$]L':9S(X/WT']O3Z
M8"ES8@;P+C:-6&K[NY("\-@4@9 !(,]NT=L=MHV@<#';I]?V.!I=_"'!=P&L
MT$$[=6UC&/5!, CL#D3,'_IR/$D1]L0O?OW], $O9VZ$&1N>SEB22S&X5/I2
M!U1)C962=@1!!D8DCVSB0_OVTG]F])Q*PD.6EM=NKP)NYC"=54E(,* $8DA,
MDD1F,?8B< 3'4>%_.%$L3J7<'OU.A([.0^"E5<S*3T@S]*I $$P<3!@DY!['
M) X9^N]_/O?Z'#^:3L7<$/L8V8B+.6<A55),$ 21D'<3B"$@CL)V& 1&3UZ#
MV^OK-CA$>DZEI)A@1J1WW#-A.M]1$3&X$SG!&,@0<08@&"8WX&(;JXE_2)E]
M-[W8))$N[LTEPQO:\R >EL 4X5#*SM(28)3B"F<[$[8G?.8/GO?Y]7;][N,9
MAV$/)MN"X(?SN))."B\<CK)[0>G8'(, [R0<C$F? -9[6V-]GMYN\871V.Q$
M279F4+L?OL470KL,DG<' VD1G?N8Z?/!!Z6$E_I?T 8"9D$EM'!:[08=ITFP
M#3;!"G3L"0<;9F.\' _3R,$?F"W3ZD1O&_J)ZO5G&C6=F=]K[#8F '*];O/8
M_P"AQGMW@S)^XX':P O\W_?" >Q#ZL^KO!A@=")B1&"E.$DG.W8_F!@@D@ F
M?$3G?A8>KL0=0-H-P/IXG.@PP)>Z1(.<1'_5B,D8^VY,9XK;4:,6Z[@V;<R[
M7L<'-N6 UA[&^QM#.^EV/^8,F2/?:0?]SW@@&?[C@F(N\#5X+L"^TVN9.&2;
M[?P_4L]PVKVD8J"5 R/,?T]A/;]"-O(S Y>39FF/-0 >QT[ZX8A@ U_EZOI-
MCO(<P/=1CM]YD;Y&<P"3@&<SB2<TC8,9,L1Z6+D#6 +DH@-?H6#R^EV+P_5B
M^#4.;3F(R3[^TQGMN1L8P %];@ W)?>='+>;Q&$0-K.= !(>PF"\OV=Q@[KF
M(7,YWG>(['QB>^01'## NV@,$0-;-8W)B'=QB)2S-\@;]R2'BP8Z-,#"R2")
M((]\P8VQG]9D>-GS#L'W$OV?VQMAW,D6,3#'5Y[NSMY@1=4(VWG(@SYC<G(P
M=SB1C@YA;T9R_9A[+X02]B//O=GO+,0S;$MCP63F,R3'<C^^>^!/<],<2_CY
M^_VP2%&-_P!])+.#$]FC/621DX_\PC)()C/;)S[^Y,2B(,."YM;0DPW6 YV.
M,]6,G!@@8)CQ^6?V[]QD\'[?2^!HL=#>0[] 19S:=@^,>IVW$'(,R,' GR<9
M]XP9,![/=V$WEAM(,%W+F07R'2"?JR1/]4G?/<C,''?.^.![_-M9_CY;X &^
MG]3DS)U$/ZOM@?K"!!';80(W]I']^PG!X/G)ZSK.N B),&26V%GU&SSWN#0]
M(P1^IDSV[=S[_;$DF!SH=]+.6:VJKSZL^#$O@DQN#/N(D$1![C?,Y/T[\,D.
M2W86UZ=(,ZO@@AV?9V[VDSK<R2&<G!H> ,A0!S&3,0))D2,"0#]O/!Z3.F_7
M[]S@# Z7N6<1+DB^K?9\#2^9D&%;_P!6.X[CIB,;0.VX(>GET':=XG!(F(;N
MS'3^F26V%[-A0FJD !4@X/\ W"3(!,CV48( )/!'SUVZR?D.QC X.MWWN#$
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
MK /DW200"[]W5+\(&FKVZGH8:&D-T.#@\(S[ Q&=NY!'<DX@R9/@!%X!'1]
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
MW+8 I\"00D#'<$*ZB?ZIVD21U$B 1(SP8 T@P_6^C#M%B6)8'<HN-J/3M_\
M< !.=U&"1@@SON(WX?7SUB>NGKUP .+VZ6T8O!B)M@DN CI20#(,F!TP8V!V
M,G) [Y.W#/1VWWMM$'408UDC0WH7BX@@7>08N]S)3K<).<C.0=\1(!)V@#<
M^ F!P /';ZMIWNSOYNVT)TD2;P[QYPVK/."5+D023'4,8 GN!B>WCW QP?-[
M_P!Y8F>NU\+L 2Y\GN'LYF3T! =L%EP3F1MN=Q( .P@S&.Q[03)(#N9D^5C?
M<ZV(;#(!F[_VC8SKJ]G. *7W3W.#G]\YGOMX/<#@F-3IKM\P/J-0&C<L-'UD
M#U)!OIM8@  *YWE4#&X(C DR1.=_)&/">W9K:&=>^)?M -[3))!-I8B6ES@!
M< $S.#$[]Y^W?,?<F!P.(/=P1KO-W,]-B+@+7$MKK!>3VU;9@V"U+D_FSN(
M,R!Y,XB/.9@203VX\NUO9P7:=20/W)=FD$#?9\%E<>(VSF!$'8;X]I@YWX7?
M"EI8"S=G>0&=GLSRS$'&.HF3/??$]NWC/8@Q], Y)\M^V'-P\W);R+7';HQ#
ME\!ZXR2.VWW]LXG$B=QDYX,'I#"9MMJY> ==W? "K)@G_8@>WB3W_49G@P,=
MYZEMI8;$0(N0>H>H]C([Y['OW&X,[?L3![_; +3(MU+EG=]=&\KL =8[8)&_
MV&Q\XD#SM@$'A$^9&FN_OKWQ+HP9O8;; "L_;R9\QCMG_8QYX3_=H.C7%]8W
M]'0 %NS3W]SJ<>ZYP?'<[P<?N8P9G$9V7,8CM+&UR \$_P  G#]S. J7WG,G
M'^T@D@]MB,1.W#=WT)\CYWE@XM#8/?OV?L"U.$[]XB-L3'C82-H)WF .$279
MB'L;^;09O+V@8,%^H>YR#V\QDYSW[>"3),\(/<[M:[!RXY7-F$1.V#W[]]L%
ME9/L23C8@P>\^1,D@[XS /1R^A!L9ZB7<S>Y@'G[>WVQ$D.D'OM_H,_K P8'
MVXB+MNS;%Y#]GV/EBM27]%&_LN>X N,&)=5V)&!.V09_:!C'[\)_O\^KSUC3
MJ<18.W5AW#/<F[WGL<+DKE*3D8\B<3$8P<[C_P!>&\;?<GS 8M(8@:7A@/:
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
M2F<=YG&9B2/'?' 2)=[D:&S;W )<>C-&">GOWY=7@KU)G_[8\;2?)\ #QD
:<2 </TCI<]6AK=I##$7!41J!^Q&NG;MU_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>img235218545_2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img235218545_2.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_[1Q:4&AO=&]S:&]P(#,N,  X0DE-! 0
M    '#Z^<C X0DE-! 0      4,< 5H  QLE1QP!6@ #&R5'' (   ( !!P"
M>  ?(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(!P"4  +1V%R>2!7
M86=N97(< C< "#(P,C$P,S(T' (\  LQ,#,V-#@K,# P,!P"/@ (,C R,3 S
M,C0< @\  U!R;QP""@ !,AP"&0 '5&5K;F]V81P"&0 (4')O9'5C=',< G0
M$L*I,C R,2!'87)Y(%=A9VYE<AP"T  3-#4U($5U8VQI9"!!=F4@(S,P,!P"
MT0 -4V%N($9R86YC:7-C;QP"T@ "0T$< M, !3DT,3$X' +4  -54T$< M4
M##0Q-2TV.3DM,S<Q.!P"U@ :9V%R>7=A9VYE<G!H;W1O<T!G;6%I;"YC;VT<
M M< &'=W=RYG87)Y=V%G;F5R<&AO=&]S+F-O;0 X0DE-!"4      ! 0Q^W,
MRI.^T'NVRF16C9'5.$))300Z      #E    $     $       MP<FEN=$]U
M='!U=     4     4'-T4V)O;VP!     $EN=&5E;G5M     $EN=&4
M0VQR;0    ]P<FEN=%-I>'1E96Y":71B;V]L      MP<FEN=&5R3F%M951%
M6%0    !       /<')I;G10<F]O9E-E='5P3V)J8P    P 4 !R &\ ;P!F
M "  4P!E '0 =0!P       *<')O;V93971U<     $     0FQT;F5N=6T
M   ,8G5I;'1I;E!R;V]F    "7!R;V]F0TU92P X0DE-!#L      BT    0
M     0      $G!R:6YT3W5T<'5T3W!T:6]N<P   !<     0W!T;F)O;VP
M     $-L8G)B;V]L      !29W--8F]O;       0W)N0V)O;VP      $-N
M=$-B;V]L      !,8FQS8F]O;       3F=T=F)O;VP      $5M;$1B;V]L
M      !);G1R8F]O;       0F-K9T]B:F,    !        4D="0P    ,
M    4F0@(&1O=6) ;^            !'<FX@9&]U8D!OX            $)L
M("!D;W5B0&_@            0G)D5%5N=$8C4FQT                0FQD
M(%5N=$8C4FQT                4G-L=%5N=$8C4'AL0',^4?         *
M=F5C=&]R1&%T86)O;VP!     %!G4'-E;G5M     %!G4',     4&=00P
M  !,969T56YT1B-2;'0               !4;W @56YT1B-2;'0
M      !38VP@56YT1B-0<F- 60           !!C<F]P5VAE;E!R:6YT:6YG
M8F]O;      .8W)O<%)E8W1";W1T;VUL;VYG          QC<F]P4F5C=$QE
M9G1L;VYG          UC<F]P4F5C=%)I9VAT;&]N9P         +8W)O<%)E
M8W14;W!L;VYG       X0DE- ^T      ! #O_XU  (  0.__C4  @ !.$))
M300F       .             #^    X0DE-! T       0    >.$))3009
M       $    'CA"24T#\P      "0           0 X0DE-)Q        H
M 0         !.$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ !
M *&9F@ &       ! #(    ! %H    &       ! #4    ! "T    &
M   !.$))30/X      !P  #_____________________________ ^@
M_____________________________P/H     /______________________
M______\#Z     #_____________________________ ^@  #A"24T$"
M    $     $   )    "0      X0DE-!!X       0     .$))300:
M  ,U    !@             %%   !YX          0
M       !              >>   %%                      !
M                 !     !        ;G5L;     (    &8F]U;F1S3V)J
M8P    $       !28W0Q    !     !4;W @;&]N9P          3&5F=&QO
M;F<          $)T;VUL;VYG   %%     !29VAT;&]N9P  !YX    &<VQI
M8V5S5FQ,<P    %/8FIC     0      !7-L:6-E    $@    =S;&EC94E$
M;&]N9P         '9W)O=7!)1&QO;F<         !F]R:6=I;F5N=6T    ,
M15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T960     5'EP965N=6T    *
M15-L:6-E5'EP90    !);6<@    !F)O=6YD<T]B:F,    !        4F-T
M,0    0     5&]P(&QO;F<          $QE9G1L;VYG          !"=&]M
M;&]N9P  !10     4F=H=&QO;F<   >>     W5R;%1%6%0    !
M;G5L;%1%6%0    !        37-G951%6%0    !       &86QT5&%G5$58
M5     $       YC96QL5&5X=$ES2%1-3&)O;VP!    "&-E;&Q497AT5$58
M5     $       EH;W)Z06QI9VYE;G5M    #T53;&EC94AO<GI!;&EG;@
M  =D969A=6QT    "79E<G1!;&EG;F5N=6T    /15-L:6-E5F5R=$%L:6=N
M    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E;G5M    $453;&EC94)'0V]L
M;W)4>7!E     $YO;F4    )=&]P3W5T<V5T;&]N9P         *;&5F=$]U
M='-E=&QO;F<         #&)O='1O;4]U='-E=&QO;F<         "W)I9VAT
M3W5T<V5T;&]N9P      .$))300H       ,     C_P        .$))3001
M       ! 0 X0DE-!!0       0    4.$))300,      W@     0   *
M  !K   !X   R*    W$ !@  ?_8_^T #$%D;V)E7T--  +_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1" !K * # 2(  A$! Q$!_]T !  *_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#LFJ846H@22N%,!1"F$E+@*28)PDI=.D$Z2E)0DG24LDG3)*623IH2
M4LHE2*8I*8%1*F5$I*8$(3D4H;DE/__0[,(@4 IM22S"D$P4@DID G"03I*4
MG2224NDDDDI2<,+N(TY20?M5-=MC'O8UP(AKG &-L[M4E)S6X DQ YU4"%"S
M.Q_3?^EKW1H-PU/[JGK G0D"0@I8IBG*8HJ8E0*F5 I*8E#<B%#<DI__T>T"
MF$-I4P4DI&J80P5,'N3 &I)X24\[]9>L]4P<X,Q;Q5C-96'"&SZCQ8_Z3O?]
M"O\ >5CZJ]4ZCU!^3]LN;:QC&.J@-!!+GL=]#^HK=M5&=D&Q]374P&,+V@EQ
M:2?5AWYON].M'QZZ,.QVRMM;+(:2T1M(\6B&[?<H^"7'Q<1K]UL'- X?;]N/
M'IZZ'$WDZ8-?X(&3D6US7CM#\C^5]!D_GW1]+^12SZ?]12-=:O-86-+BT%P!
M))$"0CT/]2FNP\O:#]ZS&8-(K-+F!S'3N.T ZSQ VM^E[5;Q+K*]N+D-#7-&
MVFQHACVCZ+8_P=K6_3K_ ,Q )*L_.=BAE=%#LK*LU92PQ#0=OJW//MKKW^QO
M^D>JF-3U[)L<_/IQFMU# 7GVM/\ @]H:YOYJXK_&69Z[6'.< *: V"1 F[P_
M><]8#+GL:-EMH'E8_P#\DD4@/K>5@=1%<X==)<PAS2#]$C\]H;^<U5.F=8Z@
M<X=*ZQCBC+<PV56MT98UO\DKS%V3<8!NNUXBVP'\'K<^HGK9/5ZPZQUSV-MM
M<ZQY<0!9C;I<\[OHL2"B'THJ'K4
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                              #_X4S+:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@
M:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM
M;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R
M92 U+C8M8S$T-2 W.2XQ-C,T.3DL(#(P,3@O,#@O,3,M,38Z-# Z,C(@(" @
M(" @("(^"B @(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO
M<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S
M8W)I<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM<#TB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(*(" @(" @(" @(" @>&UL
M;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O<VAO<"\Q
M+C O(@H@(" @(" @(" @("!X;6QN<SIA=7@](FAT=' Z+R]N<RYA9&]B92YC
M;VTO97AI9B\Q+C O875X+R(*(" @(" @(" @(" @>&UL;G,Z9&,](FAT=' Z
M+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(@H@(" @(" @(" @("!X;6QN
M<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(*(" @
M(" @(" @(" @>&UL;G,Z<W1%=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"]S5'EP92]297-O=7)C945V96YT(R(*(" @(" @(" @(" @>&UL;G,Z
M<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O
M=7)C95)E9B,B"B @(" @(" @(" @('AM;&YS.DEP=&,T>&UP0V]R93TB:'1T
M<#HO+VEP=&,N;W)G+W-T9"])<'1C-'AM<$-O<F4O,2XP+WAM;&YS+R(*(" @
M(" @(" @(" @>&UL;G,Z;&EG:'1R;V]M/2)H='1P.B\O;G,N861O8F4N8V]M
M+VQI9VAT<F]O;2\Q+C O(CX*(" @(" @(" @/'AM<#I#<F5A=&5$871E/C(P
M,C$M,#,M,C14,3 Z,S8Z-#@\+WAM<#I#<F5A=&5$871E/@H@(" @(" @(" \
M>&UP.DQA8F5L/D=R965N/"]X;7 Z3&%B96P^"B @(" @(" @(#QX;7 Z0W)E
M871O<E1O;VP^061O8F4@4&AO=&]S:&]P($-#(#(P,3D@*%=I;F1O=W,I/"]X
M;7 Z0W)E871O<E1O;VP^"B @(" @(" @(#QX;7 Z36]D:69Y1&%T93XR,#(Q
M+3 S+3,Q5#$W.C(S.C(T*S U.C,P/"]X;7 Z36]D:69Y1&%T93X*(" @(" @
M(" @/'AM<#I-971A9&%T841A=&4^,C R,2TP,RTS,50Q-SHR,SHR-"LP-3HS
M,#PO>&UP.DUE=&%D871A1&%T93X*(" @(" @(" @/'!H;W1O<VAO<#I$871E
M0W)E871E9#XR,#(Q+3 S+3(T5#$P.C,V.C0X/"]P:&]T;W-H;W Z1&%T94-R
M96%T960^"B @(" @(" @(#QP:&]T;W-H;W Z57)G96YC>3XR/"]P:&]T;W-H
M;W Z57)G96YC>3X*(" @(" @(" @/'!H;W1O<VAO<#I#871E9V]R>3Y0<F]D
M=6-T<R!G<F]U<#PO<&AO=&]S:&]P.D-A=&5G;W)Y/@H@(" @(" @(" \<&AO
M=&]S:&]P.DQE9V%C>4E05$-$:6=E<W0^,3(R,C!&.$,P,D9#-38X.#8Y-#9$
M1$,S-4,Q14$U-C<\+W!H;W1O<VAO<#I,96=A8WE)4%1#1&EG97-T/@H@(" @
M(" @(" \<&AO=&]S:&]P.D-O;&]R36]D93XT/"]P:&]T;W-H;W Z0V]L;W)-
M;V1E/@H@(" @(" @(" \875X.DQE;G-);F9O/C<U,"\Q," W-3 O,3 @,S4Y
M,C,O,3(X,SD@,S4Y,C,O,3(X,SD\+V%U>#I,96YS26YF;SX*(" @(" @(" @
M/&%U>#I,96YS/E1A;7)O;B R."TW-6UM($8R+C@@1&D@24E)(%)81#PO875X
M.DQE;G,^"B @(" @(" @(#QA=7@Z1FQA<VA#;VUP96YS871I;VX^,"\Q/"]A
M=7@Z1FQA<VA#;VUP96YS871I;VX^"B @(" @(" @(#QD8SIF;W)M870^:6UA
M9V4O97!S9CPO9&,Z9F]R;6%T/@H@(" @(" @(" \9&,Z9&5S8W)I<'1I;VX^
M"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \<F1F.FQI
M('AM;#IL86YG/2)X+61E9F%U;'0B/B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @
M(" @(" \+V1C.F1E<V-R:7!T:6]N/@H@(" @(" @(" \9&,Z<FEG:'1S/@H@
M(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!X
M;6PZ;&%N9STB>"UD969A=6QT(C["J3(P,C$@1V%R>2!786=N97(\+W)D9CIL
M:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.G)I9VAT
M<SX*(" @(" @(" @/&1C.F-R96%T;W(^"B @(" @(" @(" @(#QR9&8Z4V5Q
M/@H@(" @(" @(" @(" @(" \<F1F.FQI/D=A<GD@5V%G;F5R/"]R9&8Z;&D^
M"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]D8SIC<F5A=&]R
M/@H@(" @(" @(" \9&,Z<W5B:F5C=#X*(" @(" @(" @(" @/')D9CI"86<^
M"B @(" @(" @(" @(" @(#QR9&8Z;&D^5&5K;F]V83PO<F1F.FQI/@H@(" @
M(" @(" @(" @(" \<F1F.FQI/E!R;V1U8W1S/"]R9&8Z;&D^"B @(" @(" @
M(" @(#PO<F1F.D)A9SX*(" @(" @(" @/"]D8SIS=6)J96-T/@H@(" @(" @
M(" \>&UP34TZ1&]C=6UE;G1)1#YA9&]B93ID;V-I9#IP:&]T;W-H;W Z-F)B
M9#!D964M9C0U,2UD-C1A+6%F-&,M-6(T-CDT9&1A,V,W/"]X;7!-33I$;V-U
M;65N=$E$/@H@(" @(" @(" \>&UP34TZ26YS=&%N8V5)1#YX;7 N:6ED.F8X
M,F)D8S8S+3-B9&,M83(T82UA-F)F+3)C,6(S-C5F9&4Y9#PO>&UP34TZ26YS
M=&%N8V5)1#X*(" @(" @(" @/'AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#YX
M;7 N9&ED.F,V9C9F-6$W+6%D,64M-&0T-BTX8S9F+65E-V)E-3 P864P.3PO
M>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ2&ES
M=&]R>3X*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z86-T:6]N/F1E<FEV960\+W-T179T.F%C=&EO;CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.G!A<F%M971E<G,^8V]N=F5R=&5D(&9R
M;VT@:6UA9V4O=&EF9B!T;R!I;6%G92]J<&5G/"]S=$5V=#IP87)A;65T97)S
M/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#IC-F8V9C5A
M-RUA9#%E+31D-#8M.&,V9BUE93=B934P,&%E,#D\+W-T179T.FEN<W1A;F-E
M240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C$M,#,M,C54
M,3,Z,3<Z,S$M,#<Z,# \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O<VAO<" R,BXS("A7
M:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @
M(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @
M(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z.3!%,D8U03%#0SDP14(Q,4)%
M1D9&-4,X0S8V,D(P,#(\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#IW:&5N/C(P,C$M,#,M,S!4,#$Z-3,Z,S(K,#4Z,S \
M+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R
M94%G96YT/D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I/"]S=$5V=#IS
M;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z8VAA;F=E
M9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D
M/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A
M;65T97)S/F9R;VT@:6UA9V4O:G!E9R!T;R!A<'!L:6-A=&EO;B]V;F0N861O
M8F4N<&AO=&]S:&]P/"]S=$5V=#IP87)A;65T97)S/@H@(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I
M;VX^9&5R:79E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z<&%R86UE=&5R<SYC;VYV97)T960@9G)O;2!I;6%G92]J<&5G('1O
M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H;W \+W-T179T.G!A<F%M
M971E<G,^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.CDQ
M13)&-4$Q0T,Y,$5",3%"149&1C5#.$,V-C)",# R/"]S=$5V=#II;G-T86YC
M94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(Q+3 S+3,P
M5# Q.C4S.C,R*S U.C,P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!0:&]T;W-H;W @0U,V("A7
M:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @
M(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @
M(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z9#%A-#EC-#<M.6$R9"UD930T
M+3DW-F0M-SDR,31E,F,V.#0S/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @
M(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(Q+3 S+3,Q5#$W.C(S.C(T*S U
M.C,P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F
M='=A<F5!9V5N=#Y!9&]B92!0:&]T;W-H;W @0T,@,C Q.2 H5VEN9&]W<RD\
M+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO
M<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYC
M;VYV97)T960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.G!A<F%M971E<G,^9G)O;2!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO
M=&]S:&]P('1O(&EM86=E+V5P<V8\+W-T179T.G!A<F%M971E<G,^"B @(" @
M(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D
M9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.F%C=&EO;CYD97)I=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#IP87)A;65T97)S/F-O;G9E<G1E9"!F<F]M(&%P<&QI
M8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H;W @=&\@:6UA9V4O97!S9CPO<W1%
M=G0Z<&%R86UE=&5R<SX*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @
M(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA
M8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM
M<"YI:60Z9C@R8F1C-C,M,V)D8RUA,C1A+6$V8F8M,F,Q8C,V-69D93ED/"]S
M=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE
M;CXR,#(Q+3 S+3,Q5#$W.C(S.C(T*S U.C,P/"]S=$5V=#IW:&5N/@H@(" @
M(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!0:&]T
M;W-H;W @0T,@,C Q.2 H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H
M86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \
M+W)D9CI397$^"B @(" @(" @(#PO>&UP34TZ2&ES=&]R>3X*(" @(" @(" @
M/'AM<$U-.D1E<FEV961&<F]M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*
M(" @(" @(" @(" @/'-T4F5F.FEN<W1A;F-E240^>&UP+FEI9#ID,6$T.6,T
M-RTY83)D+61E-#0M.3<V9"TW.3(Q-&4R8S8X-#,\+W-T4F5F.FEN<W1A;F-E
M240^"B @(" @(" @(" @(#QS=%)E9CID;V-U;65N=$E$/F%D;V)E.F1O8VED
M.G!H;W1O<VAO<#HT-V5C-S$Y,BUB,&,R+6)D-&$M8C@R82TY8F$X-39C.6$Y
M-S@\+W-T4F5F.F1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E9CIO<FEG
M:6YA;$1O8W5M96YT240^>&UP+F1I9#IC-F8V9C5A-RUA9#%E+31D-#8M.&,V
M9BUE93=B934P,&%E,#D\+W-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#X*(" @
M(" @(" @/"]X;7!-33I$97)I=F5D1G)O;3X*(" @(" @(" @/$EP=&,T>&UP
M0V]R93I#<F5A=&]R0V]N=&%C=$EN9F\@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@H@(" @(" @(" @(" \27!T8S1X;7!#;W)E.D-I16UA:6Q7;W)K/F=A
M<GEW86=N97)P:&]T;W- 9VUA:6PN8V]M/"])<'1C-'AM<$-O<F4Z0VE%;6%I
M;%=O<FL^"B @(" @(" @(" @(#Q)<'1C-'AM<$-O<F4Z0VE496Q7;W)K/C0Q
M-2TV.3DM,S<Q.#PO27!T8S1X;7!#;W)E.D-I5&5L5V]R:SX*(" @(" @(" @
M(" @/$EP=&,T>&UP0V]R93I#:4%D<E!C;V1E/CDT,3$X/"])<'1C-'AM<$-O
M<F4Z0VE!9')08V]D93X*(" @(" @(" @(" @/$EP=&,T>&UP0V]R93I#:55R
M;%=O<FL^=W=W+F=A<GEW86=N97)P:&]T;W,N8V]M/"])<'1C-'AM<$-O<F4Z
M0VE5<FQ7;W)K/@H@(" @(" @(" @(" \27!T8S1X;7!#;W)E.D-I061R17AT
M861R/C0U-2!%=6-L:60@079E(",S,# \+TEP=&,T>&UP0V]R93I#:4%D<D5X
M=&%D<CX*(" @(" @(" @(" @/$EP=&,T>&UP0V]R93I#:4%D<D-I='D^4V%N
M($9R86YC:7-C;SPO27!T8S1X;7!#;W)E.D-I061R0VET>3X*(" @(" @(" @
M(" @/$EP=&,T>&UP0V]R93I#:4%D<D-T<GD^55-!/"])<'1C-'AM<$-O<F4Z
M0VE!9')#=')Y/@H@(" @(" @(" @(" \27!T8S1X;7!#;W)E.D-I061R4F5G
M:6]N/D-!/"])<'1C-'AM<$-O<F4Z0VE!9')296=I;VX^"B @(" @(" @(#PO
M27!T8S1X;7!#;W)E.D-R96%T;W)#;VYT86-T26YF;SX*(" @(" @(" @/&QI
M9VAT<F]O;3IH:65R87)C:&EC86Q3=6)J96-T/@H@(" @(" @(" @(" \<F1F
M.D)A9SX*(" @(" @(" @(" @(" @/')D9CIL:3Y496MN;W9A/"]R9&8Z;&D^
M"B @(" @(" @(" @(" @(#QR9&8Z;&D^4')O9'5C=',\+W)D9CIL:3X*(" @
M(" @(" @(" @/"]R9&8Z0F%G/@H@(" @(" @(" \+VQI9VAT<F]O;3IH:65R
M87)C:&EC86Q3=6)J96-T/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @
M/"]R9&8Z4D1&/@H\+W@Z>&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" */#]X<&%C:V5T(&5N9#TB=R(_/O_; $,  0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_  !$( 94"8 ,!
M$0 "$0$#$0'_Q  ?   ! P4! 0$            $ 0(#!08'" D "@O_Q !.
M$  ! P,"!0($ P<# P,! !,! @,1! 4A!C$ !Q)!46%Q"!.!D10BH0D5,K'!
MT? CX?$60E(*%R0S8A@E-'(F-4-C&2E498*2E:+"\O_$ !T!  ,  P$! 0$
M           ! @,$!08'" G_Q !3$0 ! P($! 0% P,"! (& A,! A$A,4$
M P11$F%Q@061H? &$R*QP3+1X0<4\2-"%20S4F)R%B4T4X*2"#5#1&-DHK(7
M17.3)F5TA*/"P\72_]H # ,!  (1 Q$ /P#Z1V!)DQB).#]3M$1Z;"!N>#&0
M!W+L!4N"?.:5>D @#!H2I2A! @28($@>-I&0,C$09X7;T]V_:L8NXI>>0-+'
M]F8N^#F\]S_<;'&9G'TS..(+5( 9P(:D/>D 3NTL,/!2((!!!@C,@^=A[B)W
M@=L#B@-Z@\HI$!J!GVD,[ P2@"/H/\F =QF2=MSQ6%'N*/YW[<C)#<Q)S/D9
M,;$SO_(]L'@P.P)-O/\ %W_&"6T9Q $2#)WSV'J>QP, ]^#$M '<"_?::LQ
M!K.#4DB0 "(/GN-C,$XD ')[X'!@^U0[AR9[B:--&+$B=M$228)G [#QZ1.<
M YX1+;>>[^ZT?;% 2YKU?W78,"V"4@F#'<$G;[9@]^W\X"!:*EG.Q-Z.?3EA
MX+" HP9F 9CZ8$ 1$YWB(F>&*3WP7]_;#T(C&< Y]_'H8[??/#PG?UG[;._L
MWP2!((&YP"1@8WQ/KOO!)[<*_+;G[M_.&9?_ #[[X<@&,I)D^!W&!! ^WN)[
M\/"%+B_\&/\ &^)T@*G &\@'VQ&8[C'M[KHV^V_(U/LX(/Y'.*VQ,E)!'WSV
M':/.< $??AX#23[>S7V_.)P)(';:/8P,QMMVQB,;GO[4PB1#$.(F.H$'8-V-
M"Q(  @C,Y(!S/@G>9V/>?L>_;83@$$,>08ES]YY[1$S%20KH)A1CV ) $F($
MGW]#D<*GO_#UOMN3BB>O(VFQ[CL]0^"PG"L ",G GV]??S'?A5$$]FGS>?+H
M,!AW 9C]S%.9)YF'Q(.DP,8]LYB=M]CX,QN) 0T;]@T!H%884K&'U]D$\HL;
MT8;XE"<"1U 9'F9\P3B2,^X)B>$#6IO =S>:;B@<,VY#+/:GOOB1(.^V8W,
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
M 3'6B:CWORB6'>M>N&* @#$^3/;V'CM$$G' "YD<Q8 !]K/UYDL,+ :P1&(
M/D1MZCQN=]X.PX'G?J*R]BQ=X%*;OBH-S/X8_P#<7V#\KR!U#,&-H[0<P=L'
M(,>G#)8@"KO.Q<AWFA+[?8:PZS6':.G6M<1+2,F).^X ! \P3(';[=^&GR8M
M2M6#S#N!TK.)//\ ; #T],&8[R)'K ,@#[^1 &&TBI!<N]/+[@N7+O. <Y].
MG\[\L4U43/D'SOW^OI [$X)'%8/M[]\L#. YB/,>!W/@SN9_D#PB'K3E5KCH
M;_=H!<>X]\QUP&X!. ?> <#<XQDYQ'<8VX@@@QN!RF&9II,S!Z6"ST;KO4""
MX;]7;8$AKG.3WCR,F?KX\^1&&&B*@$P YH\F6V:I>XQ),O6Y]BWD12V*:W$3
ML2=^^YV[F>\S$[0<7[]^N,0;NXFLFXN7Z&HJ,5!H#,8!,_Q=@//<;P9]3,Y1
M>WOW_$$@XL?XO8<S^/R36PF!@^,1E7H/!!R-OL>),U!V9P^V^Q:M^AP\%IC$
MX&^-M_6.W8"?0F9H4',#IVO_ (P/+7K@E(\?V/;R-XV&(](X>%7?UI^#M<>>
M)D@B!L8\@9)VWG[8(F=N#":&'/:'F;[B.?7$Z<1O,^/2<Q &>^\8WD@Q)[_J
M )Z-7A(%=S%IP:R?R@]QVB(()P0"=\9VW..##!IO)80PL"'ARQOY8,1$"1DQ
M.<;F/Y[F#DSYXDMN[5K!%]Q>7ZOBP>7OT]>XP0D8&\3)/CT/M$1B2(].  N_
M:EG=HVW=N4/@P4A$P)]23Z]SY_S.W#'1C[%JX/3TQ.00HB9P.T23XR?&T]^"
MLTZ[?S^S[8!S]_Q;?K=X&1&V^X) V\XP>T?4B>"?<_L3A;;U:^TB._V=L2QG
M],;'Z 9]XGR=SP/W;T,]/L*Q6'[_ 'Q-)Z?R[SC!'>?Y=YR>\YX.CFE/,D'I
MS:&P>QB5N8F($;QCM/K&,3@>_!/L>?\ 'FYPA'3?_'*YLPP0D3$@ @S/DQL,
M?R[#M/#]^_8Q);;G6"2*-0OR!,T!,$)R>F! [X,G.W@;"3]]N T+8()9@T$D
ML7?SK#D_<C$QITJ4%JZ@1$@'!Z2()D'V.8.!MCB7(:'I,5=N6^P^[4W,^R]W
MZ'!H$!1C>=LC8;>=^X S'@\(U8/0AWI0D ->*"'B V 5/OWZ?DN3T@[ C<CP
M=Y@8Q&,=I.^"OU.6#@0 >KEAO44YX;](M^^)4CUP"/7OC8Q/F)@$X&24'>&A
MV#U+F0':E:,[@4=M[]]^<4Q*$P(QCQN9B=MS$'N,Y[\2X!/KV#%Z.YEK\J8&
MC[<]_8GEL].T'?,SO!SF?/\ FW#5+L>P?H^W+_.&F8+L6'G%[^;2PN'QB>_8
M'OOW$[>O\QQ,AS^US;D9I'8G# <7</SM3N&8AP1V&%@3G&_Z8![D21)$ QVD
M\/A+S:2S4:U.?\X;<-G.XK80]YM>]A(D 9V],8S&?4Y]I(QGADJIWZ,'(&P
M_B#@(EG-"'8V$L(B8 ?[X<F"HD^OF") ^^TQVR)X S#:]#+5:8 =WGD&#*&!
M @-%2\D&T"39^09GA,[#&<_U,;'(@1_641>F\7(=@#1KR^P&!P#+;&#=MZ ;
MFQ9F&'Q!W$C;8$3YWGZCN3PP7#-#;5)/)N8 <;3A7D5K0O>#8R*$OZ%V#!WS
MOB)'?W\_3 X7G$D[AQ%2#4&LO>"53EYR"T?GV,/ ,D1&V9!]<XS.X3/]8<"L
MB)EMV(=I $-V9B3WYU_R-@V^)1&VWC?;T\9)GN/MPY:H:2P&SF'!B.E:W7O?
M^,>CU[D_S@?2<>W"=J.0P[F\@P0(;ER#OTZ>O^*=,>B)]NYD'OG[GO[YSPR8
M% _%^8:NS\V+8)MN_E=J1CQ3.1C!&/&_GL/:?8$<!BIAPQK#DU_!!#MO!ZW/
M^2/W#X\!& /TGT)..PR3]>W '84<T)'6[&>K2(>7*_D0/+_'1\+&8 QXQB,S
MV_EX]>"0"3W+P104D5#$-%H#EO\ #_N W4>>&]!ZPKJC8^"(!Q.)D;2<3P$7
MLYN*[,1O<V!>&P6_GI_'44AV>?Y?X,@03WGN._#!W8!@&<-/*C,"!-J$G!MR
M[^QR-WWPH@_\'SZ Y),3V'8XX3&K6B1,7<3#DD6BHPP"9@2T@5</7S;J!7"
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
M>G>XAFN3).\=(B?^W./&\Y[0(S.)B5ZV)$4[O>&N\BS<.&-0P%!#TCV-XP0
M1@$F,SW'N3^IQ'TGB2QK2_,2SP&8B[ 7)Q6' $D?IL<=^_G<>^/+)B8=QR\X
MMT)EL%6(8^O7[3YV8RI2,9/5M$$QY]8WB9VQ$\2Y!)M!N20]1-()FE+R1'+W
M'O[Q(DS/L?&^T><DQ [DP!V1:H!F W5Y]0(AGF&8/E$;M04^\>0Q(D;D3/F,
M@=LQV ]=I]PF#N9)F)@,9H6;:L8 \,[^OIB6#/H!F8.T>!XV[CTGB>C@DCE^
MU_8:;HS.Y,4N/6QEGB!./=([$DG?;W.\D'>!V] . $S+,]/P9AV<OYX5+P'$
MRT"D"CT+/ KAZ1VCN0._<^GO&^//#I4O1^D$<V:X#AF:CC]G#..@C> )FI8Q
M5W3MN0=XW'IZ'T_K/ Q=B&'2&>7G:I<V#X&I29: &'2Q]N ^)8&^VQSO)/?<
M^($[[\4'$&1>;;-6Q:S/9SB2?VK'9NIW@MA8DB8\;^LGMM@?K/$@ M-V=GF&
ML]S4,69X<$D&\B:GD-_W@84I)&3$CU\[#'??QG?/%,\B]'#"8*>;!Z4MR*;'
MKY;VM0WVP]*>D;P<;YC8]Y.!GMMX$\(GF3L+&8#1$6AZ-<>IC_/+W.)$X[^8
MC'F)QO@S@?IP%F:X:98OVVIRW &#F+=SU])PZ/0Q@^OG[?ID3/#> )Y1MY.7
ML##5,N-MMR)]CTK&/1!CL<8V,P9G'ON/Y'AAX)I<,\B!S$S1A/<:MB.^_P"W
M2I>F'0!WF1@1'M!Z<[C:/:.$;4 W8&6HSFW.P9HP#\'GO-8;I2;80#QOCQWC
M:?29QC'@GB;/66V D$\A-#L2^P;,'NS1:TD.'IU#O)!/@/K![;8VSZG8]M^*
M/(FI9X!B2'=QN3!EJX [/6K>1<\[.X,7&%Z<#SF1]8[D;>V^YCA$[NSB:<RW
M6SDV.!JW8BD^M _<O;"@;QF-IR!M/_(&8,<! !#O?8\P ):H@Q.TDH&Y&M@8
MH+F)EJ&AQX)$S./3;N(W,^(]=^#BY6&Q,,2:;--(IL=JC:VX$6N]B]<+B5 S
MD9VC WP,'_.XX"Y8P?,-TI!#%Y::8*"KS(J) /8U#P=KX:H3';)$ '<8'OL)
MC;QF"F(<\K3%"8;[&NX) 1):>G[;\K3$/A!V]>\#';W\9D9G<\$$W F[T%+U
M8@']B,..W=@6+N2"YV:K#EA.W^9./MC^7 00+R \\C'/I:E\)J'^39H,'H*!
MGKCT>L@X';MVB/(R3/ZCA-TY<V'3[[S? Z9CI6.S^K]K8B4(C!V)!&X@[SWS
MO/N#,\,!ZD-251%(J#4CO#80#O+-O1[#[_QB,XDP,Y\?YC(W&W _8-2D5W!-
M8_[J\L/D?)I!#EF!W+<W-&QXC?\ SZ['WV^G"I5A8MY'J9H]I#40M>S7:FX)
MK OT&&]]R8WV_EN"=MCC;))X=K31ZM3I]I L!BB(H _,\X)-[]1-AB,P3O\
ME,$1MV,# &)](F=\%,3UJ?-I),&.[XNC4J7?G>"0[Q,.X#8C4D*./I[ Y/O'
MT]!PY V]QPER#5WJ)G<#S:36LLS;AR6[##%"#[9[$_8=A$9Q]."LFFTL#'(U
MJ6<W. &M '82S]^=7$\SA"<1O_(;1'T'>-XWW!VGJ36 :1-A:D8&NPYN"3'?
MR@B UF\1Z$">_P#FV_<_W&,%G%=[0X>@9O.N R]#'-_2:BP'(N,,(DSF?/L=
MO6<S,_RX+-%1%2:R+;")[837AG<A]Q+O'(!A!L<1JS,_:?K]L]_;:8 [P0_:
MVQ^[5EXDR=GY@.S1$T]9@BN(')SC8 @B?L8_L8VB3PQV#Q$U8<-8)9Y\Q+2T
M[?8#N6Z3M.(",3D9G(GM!['MN.W@#A,;D;<XM4 L>\!H9SE;WTZM<MAA&=NT
M^)[^@VS/IB-@P#L-N;G=V':I :A)+,-+GS$^8+TZ@UC$"T")F"(QG;'22._<
M>HS.P#%6W$L!:HH#.S&V\+M6_:>O>@ZG$??QG_,=\;?<[1Q?I'DW.C#UFH.%
M>QYS^WO[P*"NL?\ CCT $=P=M_,3CUX!>M(OWBK[ GL^!OW]_P ]<-5]=OI'
M?ZQM./$\&QW:[V]T'-H@K[,^Z#V<#K@$0)S G]/Z^/H8@\FNPJ;F#^'C#]_;
MR[3; CJ.J/S=)3VWF 3_ $,;1G)X@BM6<EJ/Z,7,"M1$%V'9IJ:%GIYGET.^
M(%C ]!&WVSMY]?3<\(B9+R*PX%FZT/Z=R,!<@N2[TW[6B]+8@<CI._IV_KC'
MK[&>"K<]WJ\;C<#DX,X1&WE[>MOVG RIC(SF#N/.![>8VF<<.(#Q<$3-+FO_
M (69W;#>@\@'=[.>Y(:]L0D&3V\=\YVF(/GT/D3PGWK6:2U0+2_84@ %MS4E
M[D;."'WN)V,1 \^^WL/>!$Y[QV)X99F-2:Q)[1+W, N33#,0Y%WN;DD.#40[
ML_,,$[F9S,QOF,^<#[["3X8A^LU)<F-G!'+F'Q)K5]S[KBGN223,]C$C^'!/
ML/(@">&[P=A5B)Z1,RPGM@;[/^13=\!.=\'_ /!_M$=R(.VWGAJ+=:#9Z_CK
M85PL4]TR,$9D2-Q,GP,F8^\\2;@J8M2U8+EVD\BS4;% .XOM2X_R8MY!+ 4=
MLG!'?^PV\^NT'A?4+EH8NPF29K5@2/5A@;J0-J" >W/:O+ C(!B023D [ 20
M3&=@<]Y]QQD/OESQC',= =I%&%C/H&9Z@T@J([?0^GGOGV /O,ORN"[?>:M?
M8R+&L&("D@=P-_)':" ?/KW]>"7>&CF33D8$D,VYO@P8V0H" 1OCQ@R,COYS
MOWX=@T4_QA?E_8B=YQ/TC?\ 7?QYF8([[>)SP\*-SM7D'>M #MOSP0VDR#!R
M>P@C>?$;YQ&0>#$E_(V9I)ZL: /1QO!K,   24R! )D9$[>Q) $]XSP>^F&
MTD4=F=R &I3:1Z8*0,P,]O;O$['&3G&-YX1'O\6_QS8XI/\ F?+D2U3OZ2-E
M16H8"00!Y. <YC<X@X&\YA%K^3BM:&/\N;'#E[-;?W[Z%M C)R.\SY](]IS[
M3(X!6Q%F\N0(@V-()P'S[?C]G\L$(_B@ S!&,'UF9C^F9QLS??WM.[?<8/=?
M?M\%HA1,=I]IF#VDB8VB9F#W-W:WJ8G9S$"]:X5PU_M K1J&HWY$E )&?;,S
M/; DR8GOWSMP5IZN/V][.^ EB7IRF9AA:'VKV<!D;]O'?(W,9S@^_IP/LV_*
M?WM7OACJUP[W[?XY4P](E12)B-MNPF9..YP<^3 X>$:%KB!;M3F3?TQ.B=L>
M3OWV,9CU\B"!P8AR30%ZL]PW,"D[AJB<&)2"!O@>,X@C;']!M,D\&*L*T%C2
MO^VG*K2-\3I2D]I'>!XVP9SF,YSGA.7FC/;O0VZ?RRTD ]*F _*>PL-L2E!(
M_+$$_08@G.QP<&3Z3N/,2=O*OM]AAAA:LEHM67;WUQ.E!Q/88SG&/,X\2(VQ
ML4X!AG +B8IR,#V*L>VC#TI*E$@1 [;$=LX!C'Z8$<)Q))>S .*PQ,$B?7;!
M4CV?3MOT?$HW]H,=SYR.V3&<XWXD.12&O0'U:IFI@FY+9^NV\L.[N[V:V'D
MDD1/?/B,>F!XF8C/$R.8L?V<4W%*]<.I<6:#$4KY<W-V?#\"8.V!_?O]/N#C
MAB>9+N7EA5GNWH]:"P +[D$%X!!IV(>:=!AX,'(]<=CD&/2!&^(B,$\-@S B
MD[EIW;?\%BPE3T9@>59HW(\GEZ$#"I!DX \>Y\;Q,QB?'8#@,A@7DNQ)YCK0
M_=YP5F=]P0#+R+FP'/<2)&V1N-I)QVB#^L^^X"+NY>L/5XYAH:1RP%U&FY:T
M;G<W9K/-)$X^WDF?!\"9VGU@<!D": ,6M#NUAU<&&-<223O$C?SNS5Y6PX#P
M(SY@?V'VB?H> 5DOSJX <U[.XI5@X)W=^Y?;V?5QAY G&<S'<B)]\QV$9G&1
MQ0(?IPQ!@"NY\G L]%[_ ,^>'!,YC((B,' S(B!_Y;3VX"0"K?G<7M0L(K61
M@P\)S@0)C&9G8S.>\9COCL,9< TF&K)+AGL37D9.&3S+=3Z.('5Z7PL#?O\
M7SL-_J>\>@X1(>=R"9H7!JS-M+/>78H]@T07,U>FP@L\.7=Z<'.,]]L2#_./
M<^8("YE]Z-R:E7('W ;"'>_FQYRU]N^%(&($D^I]^^"#W_N>$^Y+'9J") H+
M=PP+8<&:!Z7O0Q3]@8PL22>QD3C,F08 CTR<C<=N L#OUY6J>DB(((P3RAZB
MY9WW(>7HTX4;$X.29![$^?/]M_#=BPZ-)!J1%9AI\P3@ <WH-S_AY-^0./#$
MS]]MR< S@;1M$Y\\(EV ?O\ P)+DS7SPVO%B9?=G8='@D[ASAP._:/.V!Z]O
MT_GP-(858@03>I;K^:85"0+AO/L">4"UL,F/N8[3Y/IDQ!.!DY'#DDB[.7EF
M.W38$2P8' &>*$?Y#Q:K=.>/"<SG,CR#)VVCUS&#!W@)#BH8,:%P!][2-G9F
MPW8UAAT,.79IM(=B^V/&)R8.! .?3^9W],CA P0*7)]W:TUJP(31Y2WY9[U=
MS 8B<(.^)(G,D$YCU\02# !]^&8$"(:XWFXJ#-=FC 8):880^U1O^;3A/<&,
M9)[=IW W_P [OG'TAVEGY $0X+U%R38! ,@-<3:U=QTF>28]]QC'\P?7]-MN
M!WH2;5+N\0X'\@U <A-&>+G8RFAPS<_;O&?4S['M]=N$1,[..S6#$0)IM#.
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
M:'Y#UF*PY+&^/1Z;_K.WOPKP3R9^O*_LX&N20U"Y@WAGDVB)FN/;'^N(]O\
M?;P>&T.*3UH-GJ33G:6<!R!(+#D .;P">\ Q&/3_ $GO_O\ RX&) $10O,F8
M#O%14?=.29+ 4< !G!8"]C5VWNL1/^>GUV[< 8UF2S7]0P>P >@FC9VFW4W(
M@R0.8F&K#8C:/^/Z9^A/>> \W[T,5=]PW--)&)()V,UXA/F:T:F/'P>^PC!@
M@F?3^O8\ AR/ON[>E6G8B<,E@QI4-7EL.LFK#DOG_/7A'_%[FE_MS!KA48$5
MF:7$-:_.-I2(DX[3[#^N_P"G#,$!V#0:Q+&TN_,6P5+[L7^]!$_O.$/D=N^_
MOCV(.-QXP>$)?I#[^_7#-J$ER[_FCB#!Y4,L(@?7OF8 C<"0,^G%)!>Y#$R]
MYYR8,3Y2#[&H,-!8P3!I8R7A\-(_7U$3/I@#_.T<,R.=W<,;08,L(<LPE\#'
MSM 9^1AB6!\H=BF#VS^D',1_GB.)&S[D-0,\O6G)SY'"FEG[./M'1KLT-*9S
M_;R/(P=_K![GATB@@AW!@&8.X/.C/ P;79MP09O%(?H&,0Q428QMF1OGU[XR
M<@Y,<)BV]IL!2I$$N)I3E@EGL7AH&WJ[=^>&D?X=Q[^O^_J B&?V1Y>1ANQ!
MPONTPUPU*O5SZQAD=MNPC';Q]_Z[ \-Z-6LM$M7FP<G\G#> :[N'OOY/UBIP
MPIWF0!/COXV'N![">RBY>'[[7\^_(VX@N"3R($$.:$VJ8BD881$X![;X]_Z]
MI]8CBGI7D0'[!^50Y%,,'R%*FT""9LQ/1W#,_B!!Q$'/:23Z8&1,S CL.!F,
M;D SMR!,B15N<X*48[$U-7L226>!-7-HU#?.T"<=L;?YC?A09YRYB7JS%X,
M;=VUP&)WYS-6OT?FQ;'^>=\?Y_?A;^3!MQ5@WE><8R&=@_9R.9)%(+,]R^$(
MP=NWGT]SZ_:9C@%^;B*V\WVZWJBQ;V3W:MCS!,DS <G/O()&?O/K)GW)X;$
M/=XD%J5,=>W9<W:WIVK^[RSQ*Q&V1V \R"/T'?Q)SPFCM;K+QW<VP5_'.WI;
MHV(%D$"8D;'WC;S.T^FV0.*$3::$O?L6$VJ,%FY"!-)GLY(W\A H 3VS(S^O
MTR!M$8R<TY)OV>*P:!P6KU_31NT;/M6=JO +O>F(")F!W^N#!SZ^HP9.1D.L
M2]+Q%V@GH0SV-0U<SZ><!X]")Q&01_$)^N=H_K&<?T9L166=Y[5;>.[5419Z
MOUZ>9'EO"H1W'<;^,=A'8 QZ#U*>GW$2;2XFHLX$R,%X\OVKTOORP.L*!&0<
M'>)^L>DD;&3V.RH/O5B162>5)AX."-O8KWIR -,0+[B#.(.<[?RV[Y/;,IC5
MPQ@T=IF()J;FTSBA#$$<Z6?:3<]!<XA7@&8VWQYS_?'CTRF:A[&=Q+!YIR):
MI+-@  >9#O23+;;"YBI.((S/?W[8GR.W^;\3,5_F@9F,4V'=L2&WEFBY-&8
MB?*CD'$;F!@9((D[R =NWZ =QMP^9WIU9W.Q[D-=C@=Q<;S#NW,NTNY,$,V
M'3D#$GP,")&(\Q)^D1Q5WD,V[N9<OL"=R+N,,N)$<S4O,_:E7<TP,L9V$^L9
MV],9[QZ[" G(@&7$,7N_.@&T1!?$^0GW)M8S^3BF/!1/F)F0)B=P<R,CL,1,
MGBP0.[5)))Y[4J(.%M2F]+<^I], K!!R(G?QC>1]]\P?7AQ;8"-K-YU'XPVC
MRWVZ?FUXP&\!!^VWDXC) ),9@=M@>$7WB3OYBXJUH=S P SN^Y+=]X?J_; "
MMXB)]IWS(/IX'I XA0@E]F:9YGH7DWN 'O=Q!$$M7D9WN26#X#; [C*21@#.
MTD'.\S]#OL<D<I]CKC"/LXH!>3W_  6P>V((&0D2<[;R1.W8CS,'P2GNP<4N
M)9V:YM$QS K![1$^9S[=X^@QY]@>&"_\>?VW;UPBU_VWH=V>\8,3L!.\=P#B
M)F )V@XSZ=GB6$@W9YF ^P)[;AM@6RF5"<=R-_)@R!Z[0,$F8(X, <FQ%Q&[
MC9W?D-WD8,"M@8,R1*C.<#82!DY\C@P/0%G-),&!U%2[O-\$-_P@^-CWP(F/
M;^0Q(X1=N?OF,4.5-W<GG[/)L$)$Y!V @&=Y@]^\'$^?3A&>H\VH6D,^[T:[
M,\%)& >_KG$^/J?OXX8BII+^?2U7_P 'OS?W^T8G1()F=P>X/W/K[S!WX>$Y
M?ET-G>>K5K.X<QI)B8[8B9^AV!@GVF<YX1O,_@3]C4PYYMAXF (,;#&\X[1,
M]H&(\^W!Z_BT;7>7],*_F[SY3%!%.^'H!G;!QZ;SW[P-L_U#]S[_ 'PG#[VW
MW)#S_P#+^*3B#  SL 1'ZB#Z ':=^#$/)BH( H/.#4,!#4<8G@"8@'$B,Y]I
MV\F._KPO?YVAO<XL\(<4<,6%S2@ZQ@E$J $Q.?2=AOG,CZ]B,\() 8EKSSWG
MH3RYUP-Q"K..=.]?S6A(+AUA0Z=@)\023@@DXQ&^#N),\,@5-GIM[D<P,,1'
M4GDY+?D1?K@U/8_61Z"<9'VWC/$-/4]3 LY>KNSD,&;#'OW_ (Z8< KTW]2#
MVG [3.<=O/%>1,AC/G-@6-P]2\K]QN?9>^WI,GM@8)$ #;8Q/<F8$>.^T/\
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
M7$@B?&_MY.)_W\<%9H1( %37J;/RF\,>ZN.<6WCI?#RG<"-S[Y CQYWF)[3
M*#;FHAW%?]U!00(AL W+M'?<6:CM6G7"I (VCSWD&1YD>/?R9BB6EB9,V#$;
M-4B[2+NY#?G]N8$?XI3#DC8[ 21Z@_?.P[;')P.$345( HP X2U>]A=HM74B
MLAA!#BW*C;V+'#MOZ^#L>Q_W'"!;L7H#-*O1KC<\L)GN!Y&G$:_?J#L,>S,?
MJ?$?H9\^#PJN>I$^=2Y_?#$$<JEO.V[A[P(DX=Z#Q&XR9C^>VYC.W P;G+\N
M33(J\7EZ,EU":59Z7<Q-78!N=!Z//;M]0),G&^1CUC?BC5MA)8,6#[48%H-!
M6&1V%#N Y#$EF%-C,@,6QX#.2.\3L"#W]#GSOQ(,O=[5+FU/1C.U'<L[%C 9
MQR_\KC:[X<8G]">T[&=]Q'<$=\SP[%G')[-R N16H8 X5!627 !F:4[O$TVP
MD1,Y@?X,;=HF?09(!6S/3:"#,.6DDR<.(:AD^9EB7_\ ,=J%GQ[8 =\R,DP#
MV[8()(G,>,<!9VK 9PUA4N.5:.=L*:"G(,"\AY$D,*@VZHI.1OVW.=S V C!
MF3'B1GAAFJ [SV$5.\7$[MA 34-/-A6]!/(V<%\*02#D9$G<8)WV![ _T,Y3
MV::.;0S>9-8$=J:&#NX$D4(I7K&_2&Y'^>>W\\>Y&#P3#/6)J/)H($]-@P8!
M=Y!O5K0*\SM-QA-O;?\ J> ,TF;.]K'J*-M7$5YN:R7;;G_% [I]?&\>F,??
MW]#@K YNSFE-QW&]-Z#0";DPT7=V(;>@$1!.%COWX5)[M,;;5Y&F R'FI<O6
MMGVBS/#OB,X5 $?3MG.#L.VQV$8'%0SDOWJUB&8&9+\P:G"B 338B^QI6M &
M.^&+2HI4D8!B/.2,;X,8](\$R0 3)WB'FX%# :(/D1 =Z=!6]6<S [8B;:*
M"I4DY DD9/<D#>3XB.$#8"X^HB1N]1^P#UG%*2*V #UZ>4<R'H</*?(]!(^\
M3W_E]Y$OYEH<&!RCSAS+U$4)<<CUZS2V[881OO)."8S)&,QD=MIS&.*Y!F,&
MS5)O8002]'K+L0]Z"AV)G\0TSA#F">P)DB)!.!Y,^F!C;A  "3RK1X8B0PDN
MX-:'"B1;G7O(D!^_HS_-O]_;A'_#BH-[CM06<OAUBK>4L(O)+M &U@PYCUD0
M=S[B,?\ E,8G:#/ 'YP'?:@@@R\AG%-PP;5F@=Q:T%PYLUQS &&$3).^3M@G
M<^>Q&8C^9"';:@)(>NVP_+O8,V$T:K6:8-"\/=I<@,([".Y@YD0?\.T $>G
MU;@0X=JA^5 W.+XJ-Z,*0"+@-78![0V(3W&,>-B-OKY^\[1P&&9]^K7[<G@[
MNY0%G:;,U3$#[CJ]6$Q,D#T\X^O\O(@XX6PKLS[G[[?R\&+0:;B9!:IV<N*;
MC$9$'?O.=^QR/6?[QF"+/-GH=[.6=ASK;"(NX[F26!)#1Y_<C#51G,",[>W<
M9].\;\,;=Y( D!J^9!VZX3,V_H.^\CD.\0*\1(D]^VTC89V.=\X[IY>_G/?8
M;O3 VY84<3>[><U:,1$"/48\3O\ WD3D@8Q!X9-1$Q:)<2&'6WX<L=H[<J["
MDV%:#$ @^22".QVF<D?R'IQ;E[<( ,V&X8;. /.V&Y$L"PK^6 !;J(L6Q"L]
MO/Z>OF#D1$F('  7),FIY\@^S Q%K8&))<\C0W=MB7(N&?:@[B$@]0&<G),$
MG> 3O!G$YG?'#!+FD&?\WHSD!F(DR)?GL#V$2-MJB*V$4@=?43@G/GJ,[GL(
MW\P)X3D$VNS;NP)YDOL'(?9N69H;LSW[W>'+5ABXR,1'GVCWR<S !X'H=NA<
M5-' AVJ2':[L5=Z7:2))F6(#\V$8&4)&\?X>WU_R(X7-P'-+OU<AQ9X<D%GP
MR7D%]@\ B[N' 9Z-W.!U S@GVF ?&WG'?/8[<#"^S1422;;07F#7$E+4:*WN
M:QM]C# X@6DDS(.Y ]>Q@3CN!W]CPG&S$-=C6EI<5 @&<#C:AO5A8@->_P!V
MP.H1)@R,>T^GG^D^(X&9Q$#SD5+N'B*;,0^* =W(8\VF'),1-.;0<"KQC$R3
MC?'?OZ#&^/;@@O)I<QRKW(<N):0^))+V+.'ZOO):9]:8$7^81C\W?$@=HR1O
MY]\C\O%LT[F[OR<D1!(WH'Q/7GBG/&<3M@9GM]AW!]\X!X;3UWGT:QYWY##
M?[]A@)P2/T.VQC_C_)XDU !'<L^QZ[$._(@86!'!.#F!V 'Z9$F=Q&?KPIJ*
M!V%8AA!=XD%XK2;FM 3#DF2>1L0\CJ8&*>D$C> 8S.\"<@;G; _6<4P=^E^;
MCK+;VQ'OWTP8TF.DDDDR?,9SY\ 1WSV. AV]@#D6:PWVI(,'-@">Q@>F#]O\
M.([L #L&YX3C[>I8>N#$G S&/,G)B/\ /;AX3LSGU#P;LW[0SE\$)2%)[@[D
MGZ @XQX)@=Q.3P8EJO5Z09B:#EM=ZD8*0G C*O&-@)$G\L93.1)@8X, >)!H
MW-AZ2+U(LV*@V#CM!/H8^P,$=XB3Y)X3=@U 34]&_GE?)B9(P-_KB<[QOD[?
MKZ(]'(W803-N6P<4.#!#:9 QZ&/0YGP8/\A&W%8/?O;V+X+1@1M, QCM[G:8
M\2("B<$]^_?YPMQT!:*@4YT[0'(P6W(@]A$"/)D8Q'C83ODYX7F:?Y_?T&".
M=':[6B.G.AP0G/\ .<P9WQ^DG)[;0'A!BXV/WK6M""9NQG#P-_6(\3]MSG?[
MQP=,)0K2Q;F["C&7,O6I &" #@ #.XR,[=_$1'TD1'!ALT@- DN9,-,QT#\F
MPJ<'O B?&-L>A^FV?![]_P 8"S\@Q+/9VH]""32W<M )F)[=B#C)$'.-I[B?
M.%[M9NE?($],4[T>(ZF_E2PP0A,0=C,0>^/N2?K/N()7M>LL1^?0TATP%+F7
MY_FUK59L3H!Q@[R=M\QYV'@D9D$<34=-Y=O0S$&]9;#[]L2=,D&!/F 2!O$^
MAW_3SP/+ /4GSK/8@\Z;&)D@@Y'N<#W WGMGMGB#S822:DQ <[U#0.Q&*$21
M5Y^\=#<;6Q(D;[ 3M$>>TQV[1$S SPBT!F(=W[=]XG8;88!=Z5)>.9M'7K-L
M.Z,@'SN#(( S[R3Z^=AF@Q\KLP_RHM#$"APE!O\ #/ZG\6C#T[$>>WL?&\QY
MSG<[<!<M?M=ZR&(=P'YAA7#)EVO_ +GAQ>&:>K4 DD@3L>WM(Q [GUW&<[<)
MAR/=AOL! 8$<[63EP9Y&=_<"/7"Q.\C?ZYQZ^HC;@9B(AGF=B=GV8[V=\,F'
MO>T0X9Y<F8F8P\)@ CMDDD1(V]9\^3D;SQ;4+DAS2&-MV 9I=NCXCW[K_.)
M,>^\&9V\B8W[]Y[X4'F378/+@$B2["GW<PH &_O,2>\;[GMO_;AM##J8$ON'
M@CK:[0W^S?MY8<!WV(WF>V0/0G/C;A2X<N3<"[?:!+2 SL#@]]=MO;XFC&=]
MY]8WQ'^XQPA!J6IL6)<![1+QMT7OW[_.$ (G:#^ASCU'V] )X%-<1,BAK2K/
M#WWI@PX>",1OG,]C,[$>OOP >;'8-#@BFXZ2PB&":OWJ9@MS;?[MA<_0^VXG
M_?'J/(X7=Y#U #[F)+!RV]3AO!CI-'MW'??DDB<CN!MVD$D1]I/M(X;&S4()
M<%XDDOW;D^^!R?LTSM%(VHYI7"G<_P"V_IOB?TX1>CT[13E5W-8O7 "027IR
M][OS+.'Q[O/U,YD_6-_&?KPVEAYNS,KI4QSI8M@!J\L"!4S%*\F(_(9V\3@
M^LB(QDD#>2).!G:. @,"+?=C<5+@,W6^&")<EXY=2X#\MY.Y./ 9WQW($;D
M>TS],B!F2@'=@6$$5@\@6@ON6.$YF\T,\S0T#4IN[##BCQO]I G'N1_P,\)W
MKLSN?4[/2EG.'Q07#V,DMYQ6'EHK#MS@'(@'Z1CTCU@B=S' PF@D;TEX)?L[
M^F"YA@3M02]X,,0*N6MA3@F!DGOCTQM.^=Q&\\ M1A7N7?R 9^@#C")@$.(:
M=^4TN-B(E\)&WB,1'<$[&8)B,?3:"=29J9F\4>&9S#TV9)KO/D6%"UII)BS-
M/?\ E_GC@+NQJ8;O EF&W;#8L 29?82'86,FIF>KX])B/,2/:<'V^OOC@A[;
MPS7L8V@M1C)?$D\ZD%Q9J&KOU;G)A"/,8@_\?W^QR.!VI218D]=_7D[88#LP
M@5+5:S!WM??"Q]?/WC_/^8GW_ YX.$@.]'H]&M2#>E(=Y389SCM_3_?SP]F@
M2)^Y[&U&M&)GS+VK29H]SVJ<-(G;&P\8W\8C!_3!W<--',.'AV^S&)>'AF5.
M *,7+=;>9CV/?P]I&!B/I]9W]8C<P.0+5)$"##U&VV_;"J/Y_'E23-;,.QP)
MWW!QD]SD_?'O'!-0" Q>K>>UY+.^'(<$]:%Y]36X/-XQ&08C$^FT_7[_ -C@
M ,@F>;E_OM%O*2F9Z>AC<>P9 OB)4G.\_4;G<0!V\>?)X8<@L20+"):U^]7D
MI+X.A\JPYZM=Z=QA#M@DC<R"?]Y(Q[^>$1:P:8%0XKPOWFINV UWZ=.6W^14
M881/>#C;. 9V]_?;&Y'!2#(#L[UAQ1Z<@'/+#!B6A^3[R.6^_(8:1$D#SV&#
M]".T&<Q]^"(EFCFVXK)+]#RD4] XVZBY<O#AFAZN V&'$[^IVQN#&YVS[C/;
M@D[ST(EN@!F35S9SAAR03,DAI9GAZ;2]0.T1@DP(R1)F!'F  9P23]MI9%W%
MK6:!4VAJ$,7(<@[E@Q #/1YWB(VZM$0)]O;Z9S_SWQPC5OO&W(-%8%'? I+S
M/*(=VG:VT!YPQ0V)CM[8SGS/B<C&>RBH_ (O=[7$OV>2_J6GF10WB2)D&KO&
M8/8[0KO)DSY/O[F. #FU=ZCFQ&Q_(Q(,Q%6_EXI7>C##"G&_? Q]LQN3_3,#
MAAF9V?=F'/K_ (JQP4.W6WEM[&!5QO(,8[R#,1DP,CMN.W<'+>[^L&=ZD @T
M?#:SLX#UZNU3'85=BV!R DG8Q(\YD^P/:>V=NW%AS6"32EFZN9(Y)AF?#EW,
M02:N12FUA(@/]-<1G;>/7;!\'.=M@9],<.2_)O, &]J,Q$U!Q)8F/3=YWC9N
M74P*!R(&T&?]B?,=MMN$8^HL/,D^;; B+.[84>]_?[<\#JCMZ>@,XR,[DY\=
M\[+RF[B(@P'):[[T$X8]W,;=&P,L"#L?&_W_ %S[$>[+=9:Q-HJS$ B9/-L,
M,X8M1WCF>5K^6!5C'?\ W_7;/C]>$/U&VX\PP(% 2!^[##(J0PHXV8FD4=J
MS=AB,C;L<@YF-LG]>VWUF2Q?LP8S:G9BPM#843+R&[UL_<,[=,0+@"9GR<'.
MW:"?7/@G)GA@.^TW.XFX:-S0U9L,!]JL!3J:&9[6H!@99QB-Y.0)($G(C;MV
M,'>9"L;BE*3,$S#5HXD$!SK0AO\ RSM/)[B XAQ%B2/:029$X_B.V?I$;$XX
MHQ! O8BFS'D#-8<AA@(=I$BU  PB>LTO <@1P$9R2 3A4 C, SB >G>._?'#
M&Q,0XDVYAP*5IN,3'OWU].>*8M4DG';$]O7SN8)VG/>:]]_/VQG"P*O;L1C<
MP<D;8\QOW]-T6,.9B/;.T]+.S& G1&TQ([1@>OV[X]@ 9)<5L:"KF;V@[M)J
M<-Z=".E>S\KON7P&V92 9&\3.P,#>.T;GZ^*+\^M/-@=ZL&:33$BG[_S,X*
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
M$'P"/>#[?1D!A2\7HY)I(AQ=K.V+$L7@5#R6N:31ZCGNP3TS@9[R)V]Y^X[
M C<$N2\BQ>7I%P)"9YD-AP\W!#.Y-!-_O<P0<(3C$09B<>ICV(_D(/"(WDN
M9O9YV)')JS@',3 W;;F[*D]<1$2(_P '_'"WOOOV>9J?4-B2!)F#/.3')[M0
MF1$1G&V<[=IG&/6#)  [#&.!NPA^^TDF"*8F ?O2_*E"S \XO"H]I .X)V\]
MI[]R( GZM/:H#;N^\='>1V*!ZL[EON(@_P"(Q I._ID>N#':1..\X &T\)Q;
MUM(,U!O#7>L![[%SR#/M4#ER+/&!2<=.<@QG R<>!@ 8]I[\4)FH!E@'I^JC
MF9GRVH3(%'YEP&>D[M!NQ)B%0@B-R=XSV!.>PV([^T\6"6+R[]F>"1]V_&(.
MYEW+;;.WJ-MC2./R_P#.8)R",8F-_P"G!4@M/V+.W*!,7<7PZVZ\F%&/3\ 0
MV!%XQ.9WQ&"#/OZ;>3,#@W;8018VY4H1!)W.%-AW8WAOQU$8'5(,_0C&9V&/
M7'I/OPG<F6Z*YN]-B]:=(8N.X/2I#LT3448V8=<0=^_;;L)CWVCMC;")=@]#
M?DY>;,-[AS<TY@/2O:9=G<!P?,B7@5W_ #'?>?'OZ#(V_GQ)]BS&=X)Y-R,'
M"+!HZOV<L\$^6Q!$1J_A)WD^OD^GCV.(F(X"T<A%#7I(W#OT Q+\HE^=/RQN
M &@RX;GB4R<[8  P09_AC!P=N'V.QJ\U!>"7-FDNQM8BQ@$.#-6I,RX#L:]!
MEB![B=\#N)!P9\9,;]N $DP881#N! D;W@"3%<(R0U@UR#:&#,&- +L(P"Z#
M((($@;G/5*MO2,3N<"(VH-!F)%(!82UJR9@[8CW[]P>F*:^22<C)$P([8G_,
M_2.&\1#/Y"(I/F!W#MO;A_*O[8%(DB?ZQ(C8;"0#_OP5#2:;]:EGYTG:RGWM
M['I@5Z$^I]#&"#B9[[0)S.,\2\L'BP#!BUC235C!EYPP2#$=<!M ',^!Z]^H
M0<1!GQM@GBBS,[#L79W:L@U+/A8G25%02)P=R3@S,^H@?WD;R";&*.U2;T#P
M)>CN20,&#!,@08W)!,[@8&0(C.,X\$\7>EJO[V^V$17SYPS;[4:?-S&S&1YG
MO^L1O&T[>1/#PC0GF?,0[P1 JX'6Y[1"LX!B!, #V,9R8QF1O.QB3,@@.&K
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
M ,>,#B=CT_W"]6N)JY-ZR<(T>:!OJ=GJ *LT%YZL3B!:3DXSC:=^Y'^9X*L
M2  2'@@@<AZUK>LN>XIO%O\ .T<Q51X,_H9\R)[R9^D[<#34;EH81LP<T8/U
MOAWK-SL!%!!<,S=,"K$D@$;]\3GM&-S&Q&VT1P5,@TZL&>Y_);JS!.X&]2:U
MN_.N^^ G4G) (A0[_0@RDC8#M@]_%B+N]7<QOTLY#-1G+SBF.](40"<Q.X[F
M8/C?$3GO$FIY=>?3RO;#MV>N[;7L:]FP.=C]<=B>P@1[1WX1+&'>X'WYEMWH
M!!(==.L>[8!<2"3D&=IW'CV$1L<YQOQ#$FYK<@;$<B3:P$N)P_\ .W*/6T>>
M F23!DY$Q!V'?(](&-^V >+4'+;AJL_4=':MW&$-YKS_ #(P>W&,Y.\G&3]#
MC>"(VV$< 8$BG4Q)L'8>0,C?!@Q&#TDR3,8),9S],X]/8\5A$5K^\&TO6C5%
MXQ,D=*LG>!CO/H?'IZY,<&$JC S5H)[ U'L48U-HH0E)!*C(@Q$S)C<;#^PR
M" >_>V$"*N26+$PX<GT>?0." 6)@D;F%0?;8P-CXQ.3G<F'NU=G',AV]>E[S
ML$D**L"$Y.!Y, Y[]XW&P X1/X]Q-);;D^&':7?R\A^\]F&"T01(.)GW&1O
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
M "&*2=BX+D';E-R6$ FB6D34-S<#MT%<50R?ODC?<0)]NK;._MQD&W(^@?\
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
M33F[F1(@#;Q[S/G CO'?,G))Q$,"/TD$WD6_%.=\*A=WZUEY[???#Y\['MD
M@;1@G>?'TR.!4R.@B3SW+S7FUP &KN0>=3ZTQ[H22%$*,]A&3L, 3CT@$C;:
M4"TW%('GVK0OAL;NQ+AA.W2L6M%'D"=R.XC!,@0/29Q]OMPPY)L2',VB*1:=
MK'")-+ ^^>'_ %D3/L.X$YG?]#F,4P+"2UB?V=A2E7Y%A_<<^7/VP90,DB/I
M@0-P9CR/N3,\#.[5@N6<T,,PBI-XY'!'/R]*TY^R^)CO&P,Q.9S&<Y]8(VV2
MC#%G'?M4$.)+U>Q PP-N0G<^D&U=Q7#@-CN8_P _P?T$ !5O-^>T4J1,$&EL
M*/?O?TOA2/\ !(X(@!J@S#LPO-S%-G8NW?B/+O5K,)>>3X5,CQ]?O[[8,8.P
M'8,N)LP-9IV+%F-R1&V)'/GZ^;1?=J"GCMCQB-\3.XCUSMCL#P=(H-A;]1AJ
M&  1WFF\[6$PTR[A@+279SAPZADD3OF=@8R,D3C8[#B8I;JW1V<&SP[U,$X'
MK %]WY0P85#NS-RPIP)W&^9Q/J=P9R  2-SY<OL]9JQ(+<^X:?\ :<-W=F=V
M&S!P&H'YGMMAT9!]-OMWQX[S(X))B9=B+%S+EMVI4$2<('Z2('F>H>U3;??#
MP,_;SB? D2?:9]<<#T=B)&\W-7<?X,OA $TPL2))[YGU&^_>/!,9CMP[.\L"
M.H/,U)'($RQ(@Z^5/LV' 8R!!F!ZXV.3M]^TC/"+B01!:&K# 1T)BR@P=\ -
M>?45O&VS7[86/)B(V@#^P,Y.,2(\\,O #-8"_-IAG!8SZ8;^M!Y/NXB)M.V/
M8&\3$;R//?.2<S.TGA$%F$M+23810U=X#.P-1B:XCW)Z0,8V),3ZF"(\C<XV
MX'$-;?\ AR"XN1 %CA[.[1[8=-W(',-(E)$X\$;;CN>\]X!C)&."\$F+T+[R
M\G>)%A)&_N(;J:O+>=*OM3^#M54_UAL#\,QUD!73^+JV*.0%2)_^0 F9 403
M@3Q.:6RU$ [ M8L($!AS> -BS !,\R;" 3:E*-T=\,T5<$K:I3USUO/&#D0D
MJ*?*B2023X@ 0"3IH):IFO['UF1SQ2JTK8@R6(?<,*WI%\7^Y=/FNR%[0D@&
M,=I@Y@!*2?()@".+?I;;]MFZXDI$.SP6(]F"X:2-VD%?O-UKHZ75@J0"?S$
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
M<8'9+-6>O/T#6J^)!([',^_;_;/8QO!!N69I=J0"29$.S7M#7Q.%2 9'>9Q
M&\$P1 WG^W$RS$6)K &[ ;TK1PPG!B4 ]L1OM$3 DGT_WP(X7">7OU>0P,N1
M%<-R>W+[V,!FVMAX'@9R"9F/7&T>N3V/@E+%C4R:&(I%'N>N%;V_O[]H4I@$
MF,?:?88WQGN)."1PW)Y$ @@<MO<,"[M@]_Q[[%L>$#?[^^\^03L<I]9W X!+
MUH:RYKUW/+#,1T]0'[;>F%"8&0/21/UGO^@D&(WX ER3:K'8OY?XP4@-!Y3]
M_*GWPZ-QOY^OL!]_[<#,S3((FKT-!%JP3SD_;D/Q_)WP[Q_G^?I[=S0ER16I
M[$$-6)&\P& 8FW>+,WL_F<*!.=QGTVSVV^W@3G"'1V((<N9K-"3!JTN[X<&_
M7=S4T:";FU:84)[YC<#OZ#&/?)]8'")H/]H-WDU+PXJWVY*E]Z5?_-QV.' >
MNT#8C$$1Z>?L>XX&)H&VHX8^9HUK EA@LW/=Z?BK&=M\/&V^WZS_ %\]O; X
M1<FD]ZU/>9VEYP?MZCHPG\W.%[#$?7R#V\P=NT$Q(P]G(N]WYGM,;&>(P".O
MM_=&?"9./$]MAO!W\_KVX93679R9D7$= SU+O;"Q* "/3/OVC<G:)B?&#P@"
M]B"Q8FHMN0!Y;DC#CE2?\3/2*4POGZ_U&1$9,[@@GZ ,. ":,QI$L_)A')R3
M=UR]WPOIY[=MQ)V]?KP ;U<2((##I8$&I!!@S@]^_=\>(F)_OW^XGZ'R-H&:
MO5G:2U+?3,@@]!@]^_?3# W!!F3.9 SML/7$^?81P4W!+@,X?L^Y,B*R(.&Y
M%"WL_O[.)NDD>W;((Q/V_F9C$G@8-Y"@B)EK27APS&7*Q8G,M]--HB_K44RJ
MC"$!4D+45H64P!)EM"U=."0#D?Q"<P,@V<$'G4LU&+'> .N+1^J_-O\ (Q:7
M)AIRZ6NVL&J;14J<JZI*GJJI;=0P7WVD_*3U_+?2W\F':0I"PTZT\'DA?2-=
M.6&L"Y8L\.6G^3#;X:BTF0/2QH6WKS!C%_5=34TERJF&GW$H9?<:'4KK@-J+
M9ZBH$D_DZBJ I9R>G@*&)/E>N]!;J,2\N8<N_F(K0OS/(X.5<ZQ/R?\ 6"A\
MMLPI G_MS*0DDQZF,'!B4S1RZ^LO%\#WXF%S2 0U SAW$EAL!@D76J%(VI1;
M*RZ0H!*DI2F%F!^<J)D+))!'\(P9' QB*]+TCFU<#A^0% X!-36:\K#J"*"N
M_%+6BH(2A2@A(;4AM9>6I*&@KYI4"WUJ'5TI*H)( Q-)2[T@B_G0'<4GG&$Y
M#LQH)%G>!TNU27G!',*G-ML3;S505UBJFA^:Z%MJZ6C3U*7$ )"4?*34*1"E
MM)4HE'5E(5Q:DP( EG+CG&U8>)P@7(<EFH_8'LQMOC770E15*YJ7_P"?5N+:
MK=*4[C=,IYQ39JF:VC;=J$L]70E998""X!U*0D)480D< 2Q)'_: 3S=_Q>.^
M*<,SU+S-'JS%R[&]Z-C/ZDD'!S/F(),;=AOY/VXR"89H;HSR!0-LTRS$X=0=
MNY,.27[Q1]ZNPB([QDX_KOOYB#C?@85$ NT\J'9Z>I<5!-S +^I,[$!IO1QB
M(PH&,&9B2?)@XWB?T$]@P6H+/(!9]SMU:">1PF!>U*AJBTAZ0]I=\,(WZNX[
M^IS,?7UQYX*R!$/<FS<X8S#B1NF]U ?SH_4'$2D^)G<#SY[Y/Z^XV!S#@,*C
M<M%Z, .98O+)',PW0C9C(K]YQ"$F3F1D0?&\Y]O2!DQMPB\,+\I(BHZS)J9C
M#)8, W.[TL8AWK)D7+5=XG?M.Y\CMC$[DGW'#:1;9Z0\W&Q =K7!- NSEA78
M!COU9A0"U,1$'<&!)!$]L9_KOY (@<(FWVHJ?,WEW,7G ')(L/WD'>MZ@.TO
MB+:8P,CU(VV,'],?3@F))8O^^_*K&:3A@6)>]Z]>H@!FOAAG81YSZ>/KOG'U
M'$_XK[M$\^TFK=6'6;.69A#4- 7Q$I('YL3)]_<#/;![^XCAU9R6'MAU:,*@
M%]F<.%!]J/29F!@=8R<D3[=_'CZC.<SPP^X;GYMVJ1(>Q)#IN0$MO/23<.)F
M.6(M@,CUD[DC!\QOVW]^KA6YG[<FZ%V%(BA&CD/L[5#.=K%CS&(5CZ?]V9D;
M^/L//I!B@&8U=Q#-7U!,/#<PSMJB200.M(D-6NSR3<50W@[9S,DQ[]A'<YB8
M[T[%R.45WIO4NP%3+C"-H#B.X)L0\_YJ1@91,QY'V'<3Z^2,"#[&UJ$@AN^U
M!0$,Q-0V%]MR/\_G$2@">V!DQX\"!@YW]P3P/43RC<W+NXO2002\X!L\FT-/
M-XK^+G B]Q]<_;_)[>^PTGF-H<4)N9Y3,,V&!!N=CO+$1,2SAYJ,0*G.T0-\
M$]^_?^GD[(,\!E W(9YJUK0&=A>1K-/*SO6L2/40[F!>0<=B=SV^F9\8]/0B
M]18TEF<42!!/5G+$8#(O CH[6H?/9W& U2"8SN($$1(W$8CUV&!MPG@BU?\
MMMUD$<W,G!+7F7I0&]X\P.>!5C,3GM!V,9]XV\CTWX"S@GF&,4+#D.=!!Z8:
MF8&-V-3-8WO3J6#"NJ$Q(!Q)@P/(.<$SWCOB8FTCEMS?:H%-F!#!\2Y<=+ST
MKRI:,4UT'J,^?/D=MB!X.=B1N#P!K2X>7/GOTJPGDO?ORP&O,Q&QC8"!]  ?
M$Y_GPSR$[['JWXH):,&*=5.+;02@#^*,Y W.0(.<;@1!QM,EHHSL[#R$4 >:
M.UG&& 9(GEUCVSU&/-1&8/<[$#^X/8[G$#L1P-ZOT'-R_<5/5BL$H(G?!).<
M [;S&VVY_IQ7[_EO?G3!@E($QX @1N?&T>\[>V>'A,\<O=8-+T[XF20DI& 9
M&XP3[]_^!G;@Q)  F8J26?GN(E^0#P,'-I)&3$Q@;$R84)W(@B, $@$[\&%R
M&[P*$O,M0AK-0DL<&M;1$P=XCS[GN1F!(,1,<'N_XQ2:"AY@>>^YVV88,'CT
MV\9_K/IM@#("VI83#C9HG:-XG%8)3 W&Y'<XB/N2,G[@F)(WOWO?GNPPC,>X
MGM3!*2)WSW GWD $$YVB2=_$E_O'MF<5=[ 7"1O,&]']CR=Z8+1[P2)D?J/;
M&W<=XW3/,&((_=WGJ.9P_?OWTP0CZY]-HF)P3GZF.T[ A[?L]WI7>9( +X72
M1)_81/\ @@@G$PF83^OZ$P>V_P#+AV]QRC;V<0IW@=S1V%7,,[B*P!5R$ R#
M^;$3)/;$R?J,;P?3AX&D*!)H6OM6_DQ ,X+3G((F3.V^<$2#/U B?62G2KV'
M+?W7%&6(JYVK)Y$'D]R\/@MH0!.0(]-R<1WD>(Q)S/&-1 M4N_,6Z>DN!B@(
M:MJ;T$8)3'VF#Z[COW\F9W\'A .:&9<3(=F+FKU.[P&.&?<S[L[-B8 &,;C,
M^O>1B3],1$ 1PBP)[4.\W=QSY#?!5IDF]'/3>/=)4[B8[_2,R)[_ $CWS#X2
M:"+;M_+SW$",-V',2(Y[OW%NIG$D[#Z^H\GMOM! 'UCB6N?O$M8D4>L]QAO!
M=Q4-'*+&LJ]1)P\;1@COD3Y&PG'U]>\7PR"#6H#>0M0$&SN3!++B+F),"^U8
M<TOB9(B#CMY()CM@D]A]O,\('H ) :L>K$5N:M#(UAR*#]NV) 3C:"( S_F)
MS,3&^ > *)-*P!+7M?GW[#0_:OG#37W&'#IDQ&_8C.#V^_USO'%7#A^=:/:7
M=^@=@QG"P\8(SW^F,SM]HSOC/  %.-B=J%BXCUYOM@]^_=\.!.^Q.0!.9/?Q
MOZ9,;@\#$N28- [AJ['DWJ#0D0P;L:S[M.%$[9C<9C<8! R<D>NV!/ Q#T(,
ME^@K'*O-VK@^]??IAXVWVQCS'^1@#TB#Q)YN"6\C>T@$@N[_ &8?JS.=N<"-
M]N1Q[,CP)/O/;P(@'R?H>) +'T%WAVC:M.[89X;!OSYV]MA8G&/KF8\=M]N&
MSAX>P9GH\EMI;\X3P1NW[^?/KAR>W<Y@3W ]OY$=O'%/#,7!!D%G^[DU>2Y
M))#GE1Y;^>0I=BUW0,& <]@2.^X/]L>#C@),00P8[ DBY+;1$02T8![GL*M:
MNW085.('N<&1DF1)GQ@>F^_#($NUR8N&=N1N[$[L<)K_ )WY;?NPP^ #OF(]
MQWS.?ZSZ\3+5,D$D$-)(< 5[&?+!A)$QWF,_KV\9G;U&_"#7+;2(YQ<,/^TF
M^#$D=7?^9B1C80([[#&V,LS<W(=F+NS.=NK&PP_VOV_>*TD-CT;'M*O8B)_N
M) 'L#CANY#%JVYU-*Q O,'!M +_X ;>_-YP^)CP/8@^P,Q'\L#ADPU.1%CRE
MR#80Q:#1'RZX>!OZ9_7UW]O'M' +[D&K.ICL1 (@/38UP8]'F-OKF#_:?TF,
M!J16":M:[&C,)VYEAJ>GOMCP&0-L[[[[?Y./IP/(L36&L-RP)+<Z.0:G\>_?
M6<2'$@#/ODG;WF,]\GOPS,&C\YZT:6N9;!A0,8SYSY()S$G!W]!C@()CI)FY
MLVUX/.^#&.^:C"%Z)N]2Y5-4=/:VC=*Q]UMYU"**B0X:I2FV#\Y?RV%+="$3
M\TM_*(_U.$I+L!5]B:CU)9HN9DX8K1W#17^6MYXU,T+\5/+#2M2UU*?U'_I.
MTR*?3=-9KE<J5Y0!6O\ #JN]*6B@H4T^5D=2I2$_+27.,25$*8I#,84"#3=M
M]HG%G+AQ+.'!8$S8D?<D?]N+_:^)S05=4NERT:HH5JZGT)N%CHB[\A96XVI:
MZ&Z5[+K\8<33NN?F)Z!'$K6D0> P*4/2*T=_(%L(9:C,="0&]?W;>K5RB^)G
M1:E-*I*#4#Q0CI*TZ68?*$I)D[N$JA,!0ZG#/3XF1F1#-^'L+&-X[X?R5 S'
M<D3%G\K6#U(J_B8THI/2NU:C6AMU:C\G2*&ED+CK65H4T!$1^<I<!)4I/RT]
M2#YHI1C>CN1?I83S8,')4?\ )[4OVB-\ TWQ/Z%J5K%3;]8--EUEM:EZ6=6^
MHE2"DTZ4OOO%312W*FF>AQ"5(84O\P-#,!,$%X,.Q!I^EC0-85#87RBVU?\
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
M2'>&_P"XUQD&66+JLX8N6;Z0S-+2P8TYXZB6K4%NO2":5]!>"07*=2DEY*B
MK G\R0#/4GL9('4.,B%@WF8IL[F[VK+/$8PE)2!5I#BE9]&@\IAL5<@CM'T\
M#^7MO_(/1NX/(#MZUVQ(KUZP]O;QN<-(@1GMM@^FT?T'TX";P]2X>])K%^=\
M6!)!8JEJD2'O$;U_,9D]OMW';&\8[SGQMPXF=IER?-KL7?E7# J26,2=VN#$
M<YOMB)6QC'8GN=XSO$[SVS,<.'EB#V9V+L:1ML+X@@/R<EJ,Y%FV:)WW&(E
M@Q]1G[YVG. 8G&!P*-#V>Y:\S6'>&.^%4]0:][QT??RQ H03M[ ;1^FT;;&>
M"H,RSF!Y.-SO)AA@(K?<UK_.Y<Q&(U3],GSG?;OWB3'V$D5!\VVDN+B*2^^*
MJXJ7<N/P\5EI#>4))@^3YWGL,^O\O3B3>IZS1YC81<,YZ7=F:*-$F2&$VV9Y
MN,0GN#OZYC&^([ 3OY@SPXM=^X_^*X:H&U\,[U$0U1%:TDXC4/U[P3M/@_0?
M49D\)O;\[;&M;.<2J7^F''79QU( JY#4=\-)P >VX([#8]\3$_IZE7,"IJ-Z
M#]L+_NG: W. W<L'+5=R,0JWP<S(W&^WF3Z3)SOMP!H]=ZVC^:CK+R[0>O(F
MX>9KB!0D';/V[;QF1V["/$<%*5%Z4?I^_P!L)N8M1X!B6]>S8A7N!L3D^=_M
MX[9S.=G+4@.6DBEVH+B^\%\$.8%(_ECMZL>>!',P<;GV/?'<;#[[@<6##$&+
M_809@B)[G#I1QW>\.P,\BU-S@5?4=A&<$9]L9_7_ 'X9%;@M#VL U'AZO+"@
MPN>PGO'+\\ZX@,]C,YV$C $GMMV,;\* T 0+Q+L"129XJ$AZM@W_ !?[\N3#
M?$"P(,C.3CV S[8G/TP>"A,F.[O,"@HW-X9QAAP0>=N\"SU81RK@9S8>^!_O
M]O']D2!,. *] S!QO5H:!0"BPZ@A@2VTTY %Z,0\8&7(]L3ZF3]?)/;OCB9;
MF#:P8"=K#>H.(]O=FB[=JVP(M13.9S, XW_F._KOV)<L!:U+ N7>G>7<4;%
M;%K'E#WAB07Y=<"+, DQVSXQN9F9V.,DG.>&FM:6O,M H)<4Y"<)53Z,Q[5_
MGD* 19  R),@C_[*,'$^(B28P-\MP&:8J=G%]JN#+BPQ/OV+XIZXF2((&8)\
M$=6?Y>FW<U!]\_X_(P_4<PS^77?;E@0G.<'OZF>\^8_MP'[QTK,3[%*X7OW[
MZX"=$=QL3OVVA1V(,9B,8/&,OR)Y6VH-J/0 L7(9@M0/]Y:FQ%JR^!4J(V[^
MG^WK[]L9XHQL&9I[%J&[/)V#D86"F\QY[]I)Q !$Q,0?,CBA%S>K;LU7\_0Q
M@\O/^#[ZX,0D0(()VGWS'D#^O:3P\*G6.3S%S[IM@YL@1U;QM&#F8R=O!@S,
M=C)A&H>2WG(<!V#,:U.\$$M#J0 ,;2>PP<'!QN(5!G:)B#O[]_XP@6:@B9CJ
M6B88SMSQ.@]1 [9)!]X!!Q]_)B#P&/?[X!+.X8!P;NS=9_:^#$D#N<Q_A)CO
MX^L\+K?F=^D,\&O1GQ>"4DD XW'@1YVP3TGMB!Y' \<[#W]XBH#'!@A*9@R?
M6/2!$S/V]L</"/NU&@]>E/4Q';,_U.V),;;'O$YGA/)'O^6Y;MA_S;]_9K3!
M;9& 29^L''],_?;A^_<>_7$U-QM$=ZS$/1Z'!(@P1C!)S&!CV!W\>9$\&)80
M1$/L6#B@CN"'LUIT$# !R,1$;>! $_7U._!AN* /,"&WM;8[N[-@E(C)V/\
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
M1^?:I9VENG^'OMSP4@@'';N1.?/OL?Z8(X>(+3R+O5G;[GZN@;< I.2((SW
M\9S';'G?WR8*EPTN1%:&0'+1U<LUL%(/;.=C[8C;MW/: .W!BAZ$5\[;LSVH
M!;!*=YSN,08SZ;8W':(!.<(S!]UV_>D&N!I=U5H\!_V=ZQB8+G?.1MWV.#W\
M1 GSPGB8:LBNUI/1N>&^Q!Y7K)&_1IL<<5?VS5.JOTS\/]"VZRV[4:DUVAKY
MREI!6Y2:/9;!4A"X3U. *44CI$0>W'SK^H.BS-;D>&9644!0SM0W&2E^-.0@
M,0E4 D.3R <C'Z5_^C=XCE>'>+_$Z\Y&8I*_#M"?]-*5,,K.U2U.%+3)!# .
M[%QOQ"YB<J=7\KZJDH]7-4%&[4!%2U^&KVZU/RJRANM/3J)83U)*W;37DME)
M=;2TDN)1\UKK^4^*>!:_0$?W'R4O\I+HS0IN(YG"[ %C\K,I1@X'$'_7O@'Q
M5X3XVA9T"M0KY9SDJ&;DG*D)RBIB5%);Y^7>22!^DMCRCJJ9+3R%/-)*VU0E
M2P").G>GTE7RUF3@I1,])!XX2$J3EE!8$A;AQ(/"1<U9F\[OZI9"E<0D!3N'
M$T:@W'-R)H!Y!0NK;*'F3UOM=/\ K-" ;G7!,RH  8,J"0$P2!!XPG)6M98
ME2R >)(,\":$P"0:D0Q)8I)VTYJ$H<DLD F%$EE*40 $_4X>$N2?I'U",A4W
M+_5+%78J=^C8:<N-N9NM&V;E;5J>H7WREIXEFK=#?4O!:<+;[>[B$'/':R/
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
MNHL]>6R2IQI]+!3;WPV/]&K2&*UG"*EM3+JZ=W=RM9E9ZU983F(S Y"5I*7
M9R"8)N>%SS(!Q@7IBA/'Q(4F 5(()<R(:A+27FDD8WY^$;XW;FCF-;=,U5QK
M*)=+4_(T[>7:IZHIUN!PFGHW*4T@714MP:^8U4T:BY0AYQQIOY2U]3U:@?**
M3PL%%BJ()82"QJS<+DT:X,G*5FA22H.$DE+"B1Q%F!#,"2?I# ER[#ZC=":M
MI=;Z5LVI*9(;%QHVGGZ<*ZOPU2!T/LR#^8-O)6V#)DI()/25<('B2"Q%S0 D
M/ZM+S<MC44G@60=X#0>1>!#;MVQ=A]/./7T]<>WN-^!JM,%^3W</WY C$D]^
MLON]>Q!@4J3B$QZ00/YQ@G(SZYCV'#(+]]NK4=X=V#=2^ AGF7D,V^Q[T8;[
MP&2=O2-\@_KO)D=R,G<50!Q0,XH.1&S3$^F%2PENT?GF.8Q$K)/\\>H,# [P
M9(W C8\%&)<EW(YP1W-F N"8.*#,YGA<WK $UEH@7L,4+2M[J+G=+A; 6T&F
MK:YAMQ)4);IE)(*T]2I5TN %22D3,)S'&DQ^8MC<\WG:#>(CG?)+ P7#EW9I
M%WVO;%P+U&TA2D*4[U))!B#,*2)'YP0,^,[>9>^[4^T1[OB38,6,$.;6?:X8
MS( $N(=54J2H%]28Q"DF#N?^V1@9)QWWQ,A4M4VIY./,$MS;#8V ')GO%Q2L
M0[U<8>G4U,LPFI/42D"4N#^)PP!*<&,;[D F8'#!=ZR;O3M0L_0LY?#<W:*L
M]>5?634#>D:IU*-/_@6KDEY*[M44=+2(:^6Z7%7"J9H6W%*#O2VTEVH0ITJ5
MUI;ZE);6H)2JPD@A^K0+N:EW),![\GPGXG M4%^>W>;-2F(U $3L4X!S C<@
M"3G&_:#B.-C[5[AV!C^#C'SD<WJ)ES+GH.A<#$"R8(V['U@0/)$9\9[B "Q>
ME-NM68;.7H6,$LP1Q%Z$FWD_;D7!(-8&5&V(!QOX@3!P(/GL=]A8/K,&";M
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
M)J2TA]:^,.<H9:"_"2"" :<0-'K38$@TFNQIRLK"0I007XVE@QGAK#U&-1=
MZ9M^N]&:=KM74US>OM/;[?37Q]A^A<IVJYZE3<7FVZ6H#P<I*<5P9:>2RI[Y
MI='R4ME*SKYBTYI)(A]P9@P*&#6EZXW\OYF2&2H!GX94"0"T,Q#M1P)8DBNV
M.B.7S])9V;58*6V"B# *:N\::T+3?+9#CBEEVON^G*9^H2$K@+75N+*_R_,"
M(2 (9N'A $RE-S)?AKU>1OB%Y^8?U%9843F9Q!Y,,P@/=@!'48P)KGE2NT5&
MH[FQ<Z1RHJ6W45=39Z=--0OAX_+KVT+H*^AH7D?@U+^4W1-+IG'6TTZ' V\X
MI"4"')56#P@\W+ BPJ X:*XL+*DI207$@*+D48R%'JY>7+MBO?!-ROY96RYW
M?5MXL.B-4:@_>C51H?6KMG8N%VT^I1K37T+55=G;A7Z?N:P^U\FH8>:->Q\U
M2*@*^>SQLY*DE+@AR6=@2W"TGF7=,&QL!JZGYC@$J 8N ['ZM@P+!K0PAIQU
M)$0"-C F,#8^OT@S ]>,QYS+;L=J3/\ VM#7(QI87(CP0 )'J#]<^^#MVX=W
M=H,<P)W>O*@,@#!3[3-^?/$L_0_[9)VP.^?K..%+O,!VB0.8#,[MO!8,^#"S
M,R9_XX8-7AA4R):IN:/8PS-)CY%?_42\U;C=N?OP^_#\6:RY:<K['I&[7BR4
MD*?N#.H=>74W9NG2J$IJ:RETI::9EQ2THZ*=\.%+?43S]0"O4Y((4I*>!1"8
M))6UC!(<":DB*8[.@RQ_:9ZB ZU*0"0Z63EA7U5+ ER DN*/3'S@?$MS'U73
M?$%S,&FM2ZCL=ML6IZO2MI:LEVN5EI&:+2Y%G898I[96,,-H6:1=5T)"2I;Z
MU]"2I24F=EC-S,PY@0644@%*5%*4_2X*@2'+[@'JYR(0A&7E!*3]20I2PX=2
M@5L ")"5 -4" 8Q9%B^(WXB;:\VW8.<',:E=2#\LC45>^4A)$RNL74RA/@3T
M@DD$3$?*R4)HR;,I8&X8(4D/Y49P1@&2O-4R N\E@((?ZE!3CD*.(+!L_:<^
M+WXUK>&E,?$-S ; (_*';96&#$)#E=;5HZ0(P:<Y)!*D8XU<S+R"2VD0OGF
MF(GA))#L0_%08W$Z+-2/JU*TFI&7P@5)A12FC4*/U/N,9FMGQY_'!2-);//;
M4E4$J2LKK[7IFH=(B% E%E;0$'\NS8,SD)QQB&1EC].FTZ-@G*RP16Y0I1,&
MJB["M39T>^ISS(?B67/* E+69JTMB\:;]H;\<;2"@<[;@ H">K36E'"!TP#_
M *EF7(D]^K$B",<9DIX8&6@0)2A(+WD(;E$<A?$="E7_ -L9DDPX-[/>+OWC
M%R,?M)/CC:;#9YOMK00F6W]):<*2HC)"4T73 5^=8Z0E:B5#I"H%N5?[!$,R
M&+'FFOVIB3HDI(;-62+QVBGWY-@X?M(?C<<;"%<SK,OI&5+T78E'JG.#3@20
M(_* D1W,$2K+%#E(4+@A#3_\'GYX/[7;/S$M#@&1T"@!(%(E[8I=;^T+^.)Y
M*E4G-2PTZR5$$:%L*Y4<2HH;8<$P)/S)WQF.,!T>CS >+1:9;DN3E9!)/?(6
M)JY$T?&3Y.I$IUVH2R0P?, %@73F@U\RYI2R:O\ :,_M$+2^JLM_-NA;6VDA
MNIM%AI;;6P03TH--#K85 _@>4.J HB,RCP[09?U(T&1EKEU(R-&"U/U)TZ5%
M_P#M;A[P$K*U:TE*M=FK2S\*LW.:M.%68I(9@!6Y:^*!0_MD/VC>GZ]UL?$C
MK>V/CK9>:6Z^IE 6E:>MYM-0VZIM*NA24GYQ$!QMLK0A"M_)RCEL<H(X5$_3
M\M*"&J&0D.89G:7<6T\S(0249REA26DD*#EI<NP,!@Y,P1&+2Y9?M"/BBN'-
M*SZJUK\0.L[E0JO=$]J"UN5#!1>J.X5B&[C3NN*9;>^2JD6[+J72_3O?*6@-
MOH;?3'",C.3G*RD**E_406!!<$\*?IV(!!-Q0$9!IQFY*T(SE )2"E)EE .
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
M<)+!ZNQ  GE=V?"".%V:YD3 %V82X8D U--K+#J&AU%1,7"WO!;;K:'>F3*
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
MZ"LNNA+BW^[:MYFWE\U'ROE.K73/NJ*"R_E0=IGFDALKJ$+Z"E"7EM]3+BZ
M;HQDEFHX_(-_7%@C,_4/J9AL;DD0SN]G8L2S#;;3&I:34MM:JV"&W^A)J:14
M=33D#J*<DJ9*I"5 G;I.<E*B:[.[C9W[LX=^;G&$I()%=B*5,GJ ]:8NQI*B
M!TH4J<$"2258C\NY)]"=L \22XK(,$G?RHPF!5V-0,.9LW^2QF(Y59C!1U>"
M*=T=6?SH+9@Q$3TD[[I!F3@\#M#@@-69+=)8AGF&AVPQ)@.UX/W #48-#1?$
MJZ&M:2V7:9U(6D*0>D*"P9RDI*@1,@^H*2)20#B#D/ON207F:&M&DR,(B(Z$
MO?\ ;GZF,-53U*!*V'TSN5-K C$$'I(,@P#) F1@@\/B'+F!Y="" .1,@Q"8
M@.0WOW[?$<D&""D R9F<F,8\SOD^F8J#28/6##,06Y%K-0L2/;&_[6^^-?\
MG7SYM_+&G;L=BHU:FYAW='R[+IRD:75JIG'4I+5;=*>G=:?4R$N)?8MK;U,_
M<$I'S*NUV\O7:F@DI:1 APS/8P0/OY@&TH*Z,!V<S0.;;UM(QIK1?#]J'F-=
M*O5//"]7*\5M\=:J*O3=+7U#%(YTA*F*>\5M%^$57-TS0+3%IMZ:&QT 244%
M&EI3A5@47)X7>ZH?M$59Y/.F-I   8!A2M:N9DBQ( NU,;-6K2-KTY;J2U6.
M@H[5;Z%A-/245#3HI:>G9;_@;:::0A"$@>!DGJ423F&O<L7B1^?Q/:P9=Y@_
MYNU>N"RPE*O]9L+'2H2D])!)P2HI(49@X&W_ '2<'NE?;7\JX?$??)]WW_-9
MQY%)2R#U.@DDE*F93WB%)623,8@8S)QP>[4]^6#C+6HS[CG;>N\-BK4ORJ5P
MU##M1\Y)@)I@IH'N5!72@!&#"8!('1ZEA)K'<U.V\]HE\2_ORG_$_;$U=96-
M14[S5=3):6\E0#B1TB5$8<"0D?FB2H)3*OSIA1X%)!#$@BUR&,%GWEG_ #@"
MN N[7;<C_,[P\#&C.M^3VIN1]\>USR]I:JJT555J:O5.D;=\Q+VG[D7 4ZHT
MTVC_ .]Z-T@.7*BI?EHHGDBL82*!Q]%LO*S.$%*Y _2J':(+N209!EX%<#?,
ME)#UJ6-88'FY];ON?R8Y[4&IZ6AH+K7,HKJE"4T=P44,4MS5A"6*E"ND4=T!
M/0IKI;;>=2I"0VZ4LKS,1*:%V;;\Q,.S2S8UU)L01RV/N>]\;7,U"'DRB)$$
MI),I/^\9Q]N!^(B#SAS$%JN" \_YPD,6L15OYACS&)RK??:.P_O&PD "?)B2
MZR 4]KVFI?Z=]^J]BW,&GO?'R*?ML$4A_:(<MC4D=1^'C3=0PGJ2%*<I=6<R
M5J,$C"6?F=1!$#N1CC7 ']R14_)#3L<R@8=9WICKZ4\.A4K;/)(I4(IR,4;[
M/\N_-NY?B5Z[J4!255ESM[0_,8BI6NJ<()5,*;JW"M/2HRO\QZ8 K*R^%1)J
MI143L&<"C,&Y"(K.KK,]6:D@?I2E(2D'_N@G?_:Y!Y/R,T;6=-%0D*"BJFIW
M!'Y04J:"A $[@X@P>G\T1G7SDLLF9+SN;;[UICM^'9PS-.A#ATI -!0!K7%Q
M:N^,Q45<A38.$K@'*H4< *.3 'B4X$Y/"! $@AH9H-]J\C_.-E22# #6NVT5
MJ![C!G[WZU):: 4 "DN*5^7;,  =0$Y4HC:1U F(7FL63+Q^[4F>>^PQ0RW#
MFKVKL)YN8GM+TY^X.ER/FK*.K"28 !E,?E(3$$Y/;&<Q!XS)4[6EJ%J5[R:/
MC(E"1#5)>')IR/DS.#-,0&N470#_  X/YC,C&9DC&RMMH/D) O\ BA_%3#4V
MIBU #:E+&2-[=2(EKU-I\*6X1!)1^7/F$GO,$XWCQYXOWZ>_MC&S$UB@$ &8
M:!69,S1GP,NKZ"I1,1B H#L<QV$@8(Q/CB2D&H>>^_W_ (IAS??_ !Z;WQ2*
MN])940TY*EX(0D$CJ A($3'<S@^T=+  D 8)]^GOMSQ9FNF@O2=?4O?F>EEQ
M'_BDE]H)(P8(ZC/Y@9('CC+ERL.6?U@N"VYWZD[ZNJ8Z?-8"$@BC.\&-F]D8
MR#R1;8N%GYI]9_UZ[E'I9+BC/45TAJJ)Y<@$B/P+!5$DJ,@X(XR93GC2:)7G
M) $,D$-L !Q#F][C48\65F*<G,R\E2R6=U)6'ZN')F68MC=/X=[E?-2?M!/A
M8N=C%$]J&NY.6U5J=N86;<W=*3E7S(H:2LN*&EH?=H*.LHD5%<Q2N(J:BG8=
M9IE)?6V>#._ZNA/_ -RCIPJ$D5%'801:F-=82,C5@R/G)40&<A6<"6> 3+/
MB"*_9U\*G)&Z6P:;YG:NN:+K=*>Q&EH:ENE30&Y75ZC7:KKJ!=$THL43%8#7
M+IZ%LN--*K &U!NE07=H#]/%+!B6JH N0'+N7H]6Z\O,6#Q!"2@*42$E044I
M=P"J'81(#ERTMC? JV&! [8..Q!\#[#>,2U1(Z7KY[RQK67+8>]Y_?F1[><0
M$@D[>?UD'T\^?UX1,TFAK)N+-66OU?#I;E+N7@QO]J%RV!*NKI:"FJ*VMJ6*
M.DI6'*BKJJIY%/34U.T@N/5+[[RT-,---I*W''%)0VA)4I02"H'*+M=FWW%^
M;O,@T &%R#3I+0X8M&\G<8TNYB<^KAK07'2?*DK;IRJJH;CJZL%3143):<_#
MOBE#2J>Y5'0H.*%!1O6^OJOEH16W*P4KK2KG@S,TRA =4@K,I$Q0RH4X07:"
M4@A6-A.4D *7)%$@N3654 +[DB2?J +8:L/)^RVQE-=>*ZZ7IYUXU%;57)UI
M5;=NEA-.:-KY+;#%KLP:":=VCM[;"ZUEI+%?453:JH5&O\L-*E&I)/"#+O(2
M&J9#*;_=C)\Q1=F!(EG84(<79O\ <X2>;8R@;N\VMQXNOLNJ/Y/PCSU.6D!*
M4I0EQE;:H" !@?F,DC,<9;Q$\XO7$*RV  JP>!SH>=:M9XQ3E]%S>^;5-NUJ
MT E"ZEUU]:>K !+Y6KI.R@%H)STE.Y"Y+N?O]_\ '><(N X9(N.8>G5J?R<4
MGF3RXT_KG2P;I$.VBX,TR2OY#JWFS<&5RW6-FI^>&?F)(#C)14LI/2ZTVE24
M(%@ )X@.LWWJ]6C9H$$)"CQ,J0\$B>AY.S2XW..2FNN9VFK5<[CH7FW2W&C>
MTK>Z9=+JZE92BX:9JVW2W;M1MIIGGZY- ' EE^NHVJU# 576VZ-.4352E6/-
MRCF(*2DYB38.X8 @I(ETU'">))<I)<ML)6$*"D$!@1))EV*5/+%P[P1<5'3_
M ),?$Q>K=;;!37*IIM=:-JZ2G337JDN#*[Q0L?*0&:J@J#U4=YM[H(5^#K*J
MA>HV1-)6/H^70(,K-4D@,% -!/U!@'FQ#?I+-,B0<&9E))40"E50)*5;2_%2
MBI>'N<;[6/4=EU3;D7.QW"GKZ9<)66U#Y],Z0%_AZMA1^;2U"4J!+3R4J*2E
M:0IM:5G=2I*I28%0&#'FX$L9&TO1]522F%."3&TW%1!.S"7Y5:1V[1.?U]/\
MCBYK<M&WWO=NL")?\^N(%X_BQ.WDCZ=QC;;T$<(S 8V<RWJYH(O& >[X$<4
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
M9/\ W"0?8&)$2<SD\479VISY5!;\4B<4&B9#U@EV(.Y>!S![8,6^DN.!N"4
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
M?7N9G:1MOP>_?OI@Z>ZVZ]'WP#>;U262W5%QJEI0TPVI?YE!(4M*%+">LX2
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
M,%B[#]58(AVF;.QQO_IBS?NO3 JE)#3E92)$K:PFD4 H&5=*B'YQ*@E39;"
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
M>++02AOF<*DI) 5P@E2. -]:1^*IGE=)ZJ2G3'4"2?E(6GJ3(_*$DB3([$;
M?GK4 A0:?]/+)%Y0*,Y!GT>+_P!#].4L7%,S,!J!^LL338OUF<6S5W&FHU)-
M2\6RL*Z$-M//+4ELI*U?*IFWG/EI*TI6OH" I:$E04M(5V_ ?A'X@^*!J/\
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
M;L%LM6H*@5*KA4VVVOA-O8K&'579X+IE-\I1659B#]0*B0D*!X$DEF*B%.0
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
MR)WCAIYEB':!$&O;=G9B[1)-+?LPGK?G$[49U62!Y)@3/M!SL-B?IMQ9$0U
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
M%*H$J(Y8\CD_-S]9GYQ"E*8J7PAPD$@TLD)00[L &)9GWC_82V)=!SDM-T*
M';IRIYXUR7#U EE&J.05O;2#"24A3+A_A("E&#QXCP#5C/\ CCQS)2H\.D\'
M\-RB 7;,.HUN<IQ1VS4B984$C'J/B33'3?"G@95"M7J]7JR&LILE+6_Z>G26
MEW !Q]6RG' ,_F/N,_RC'<G(D>>/I9\A7_<U Q[&'&XAH/SF[LWH!$U#\PU"
M0SN,4MVJ<22GHS!,^G<GU]H WG;BA()<FD/=W9I M<M2)P$DT,4;D*0\U&]]
MGQ3GJTF04D".P.)]M]AWVG<3PV DAI>3!JQ)EJ^?;"#^=*<QVOW;D<4]RJ;Q
MF<;$'.P[G_\ JB=ISGA%36YF9N"(N"&V$4AGPE]I=W#VN]:;2;/@!RH2KJ![
M=^\R?62?J.\;CA$$M?:IB2'% ':KB!8%R';GVIV%6J"*6$@*7,P<8V(VV\QG
M](CS+;D2]V:XKS FP.Q.$3Y4 <P*_M7\0,M6V=\"(WDY@GVW@^@'% #D_1CM
MU L.6%[Z8'4J8F._C]/L/_+TCL7\_P 7]STP8$7D8W'V^I..\0#[CB8,Q44Z
MWO8- 8UA\&!'51D1CL1Y.X.,1VG<#VX0+D6):0H3%Y+S2_.,6F7@MN/L7@UA
M@^V! ^@#<3WF9]),F?T\#TR8Q]NOK[ L^)4UM.G!4"0!$01F>V/8;$GSP8-Y
MITZ@_M2EX.)4U[*OX95)_P  \^?MV/!?W_C U3-O3I[^V)T5*E 0@YW)(W[X
MSY]/7M)@8;GS?[OR],3AY6('D#UVP9SWS^LYX/?^=L+A'G'7=[_F')-I4N'/
M80#'J"#YB3'^=SW[MB2 *TJP)J'H'#/%RQC$R75"([021B<8[D8W_P!CP80.
MQ  ZAR!R)!>+]MRT/JCO@&#&<QZ=]I&/> > A\4"3Y0:$NT2&>CM%(."FW0?
M)G)B(W]8_3VSVDA_\7]'Z&(&V+<;X+0Z?!\?YOF/KDP8GA.T,9\@Y,4/2D^6
M#!*75$S) )(/B-NXD&3)SB?7@>7EJ5AJ@EQ%KN7C;!@E!5B),P03V,'V._;^
M\\5;MU]^6%OSYF_?[-RP0E2Q)V'C;&-IQ&QSO'UX> D"L7GVW;>1C&5_:6YJ
MMY1[TE(1C)(0X,SX#?2/IW'$E)8J N)FC-4$=Y_&+!^@"M1+T<D5N(?M6VN^
MM4_A]2:-=Z2DHYEZ$4.D#_\ .:JMJ5>O2>O\Q/;/8$;2&^5M3R!&]&Y_B 0^
MS$OT"K<]N3SCH)<X#=TZI)ZJL>))4[$3Y $[P/ XU"8,.8!IY^L16V%0SM3J
M.E2\;';&G_Q<I^?\+/Q)(6".GD1S3>@A:H^1H:]O8A*@!_IA7YH $$3N,^A4
M1KM!0_\ /:(R[#_F<JDPWN,;_AH;7Z$LY.KTX ZYJ #^6#VL^ ^4];\9E9\,
MOPGM?#>S\/:-+O\ PN<CEW"[\X7]="Z4>IJ?25$Q6TE)1:19J6;E9JRU?N=2
MWW3:JNSNTM<NG_?Z[DU36>O%7_XGXA ;^[SR!-\U9K_$N]F4:YAK=8"X']UJ
M!#"!F+AU-4W%AU.+OKM _M)K@NN;9Y^\@=-TE50&GHGK?H6MO]VM%8AI33%<
M'+MI&@MMU=<6[^(KTOT-)1N+MR&J&AH6[NM=GT03]3A)!A)<CAFK7H()8<1D
ME()UDE((<$D5D#HYD@Q)8BAH6Q<U;R1^+:_WNVU%Q^+/]SV5B@T:FOLE@Y:V
M%RHJKI:-'KMFKGF[K0KTS4-T^K-6OT^IFT?(2W:!810T%(W:=4W&S6=$$O\
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
MBIJU6JXB>5<#T+BH_P 4<GF*>3%.).T$^#W]B-B#V&3CVX +R'ES4$4?E</
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
MLH)*$@("LP)0!#O"2IE?405#C+@, EAOY"D(0>)?U?7] !+& !+ TXB06!(
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
MOO,;D<#]?7V,#$B>N]J=*OON';%38HH&TDDY/?:.XV /N =R>##8#F2:W/\
M  ],&(I ((C&^Y'T G'V$>1PJ-?G[_/<DX'GS_'[^PQQC/4M*57NM1G_ $Z.
MD=F,82X>D$[Y&8G&\;<(&3U_"0_3 0[<G>.H:NQG<BT8U3U<D5NNM*4A0%!.
MM+,Y"NK^.DJ?G(B#*25M ;P3DC8<9$J$-N.+8$'H)@.;[;9@/H40_P"ER*6
MY"K/OS&.A%:T"FH $DI,@D^LDP))(!Q WS@@<8E&"'\CYOOT#M?EC +!]G-N
MM1M(]+XUI^)FB2_\/OQ LAM*E5'(SFS3)!C^)WES?VH3ZDJF!.Q&8 #R%-GY
M)%!FY9#Q1:39I+ <SSG&]H8UNB4"P&KTQ:# U"#5S/G-7QJUR5UD[0?"!\(=
MB5J*TV>BKN1ND*VJ:K^8>O-$W"N3;&;EI]RGLK>B-.WNXO5'S+O3AQ^@>8N
MKV[,MRW7=N@IF&MSQH-XKKI_^S%1^H RF&<3S#LPF$XR^(@C7ZQQ/]SG%V!
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
M4!AYDNH:6ZVMOHEMMU28"5<+Y.M)).5F%1+E1!XG2'DDN\GG);&1/"".(0)
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
M% #$1TZL"\]S#O3!B*0# $1GZDY \B2,@9P)&.# 2-PP.[&*MTVOTJ4FF4O
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
M^%,D DL7+.U-@&>8BK8W=^'5'7S7OZHPUR:T^@$'\H+NN-4K(DG_ /1@D1L
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
M)%5$.=JAL<:?B?O85S(YA:HIJ"NMU346ZWK51W>E7155-4,IL-N"GZ=8+A:
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
MS'_NS\,=+:G-.7*[7)NC"+OS)75IJ';M0VYQ"7FTT:Z=MJF;'Y'U%(_*!T]
M25ZYPS>$>*%J!_[3-AXJ6%C(N6QVOA7_ .O= +?/RQ # %:),49R[\P-N&MN
M3U7*V@=ZZC'3@#-2WN#]?,B0=N/C3C@6"&=*V-X30,7F.AI+@?I?,2004EV(
M=(VXJ[4!!EYY.=M]%0;[=0%?PT]O;)F/X14K ]("Q,?SF-O3V&XZP"7]8Z'O
MCAZN@.QZ!VAYGT9M@<;W?#71%WF7J]Y*24(Y0Z6:"@)!4C6.L%KR#N4NM[8D
M2<R3[3P1_E*_\JE=@T0>0+U]<?'?C,#^_P!+OPK'3ZX#B3Z6I;,NIZ'YM8X^
MZZ7"VI:*=@-J#+/5TRXXA;KK3U4%)/RJGY#3E.V\IEA+;@74.]7,020KB(2E
MU<(< D.&58M,$$.QZ^70H)XQP)45)"0M0<H!:$A@RH_4&8&1MT>_9<#JYR7^
MF CY/+;5[_D U&H^6C9)(P"?PN0![8VT<C* \4SLT!CF:'3H)_\ T6?J5 ?_
M -6")%:MC-KLP*\)TN6?U(\0UBGFF9D:-G_^135QW;4T0/X1CUW&8'K G$G'
MI''7<]*UZ$,\O0F^]@#P<1*:\C81U;09G8=B3F)&(SP.Y=X#;BHIMM8F;1@P
M.M$[CML<B3MW.T>A/?'#)]6:U:3^T[2V$7_GV;=+CG@5;2#/Y8CQ&.^(D3O$
MYG&TDN7_ #>?=?/? [CF.8\[L>1Z<\"+9;)'Y2/I)B!M/<R1L>YR)/!7:]_=
M.WGA-.Q\XC>A,M&]:X#6RF% "8]/,@[XW^^_8CAMR//O^^(< $&7 ;]4O4S'
M,%L"K821/2,SV&_>9^HSO'>,L)!H3T8QU,^?-R(QD!H6,U#&M9,%@S?XP.NB
M0K( $>@]/H)V@C.<\,B@:M2Q=^8DB03TL2,,]=C;UK4@[=L".4!()WSL#$'N
M<^9VD>1(/$@)<0"20[L0[UIY&SD\R B;^^_*X>M,4]VWY/Y 8GL#V'D9['!^
MF8XHI !8O1R;#R'Y)'7"85:?W8>SM@5%&4[)"9QL<YC_ ,8C,[&<^W!PO(BS
M;V>@Y.PWH<86OUAV-[<K\N[%(IU XD ]]A/?M(\&=HP) X-PT3N*-)V?_P"5
M[!L4DCHY,6H'+U#[R!M#X(%,L]XS[^#Y]Q[X\<, "7<F'BL"(!::B@[8KB:
MXZF[[2;S+UN !.*562#[RD _JJ#V._J<[R8+$%K/&P>32&J.UDY?_P HL7V]
M(D1L2YF5--.XD1ZI,^?_ /HP.!@_G4%Q66?:'=FDX9+[M((N_2;MT) B7F33
MQL#G!V&_8_J>V8S!X92?L\-)MM$;!F:LF^WZ68.Y$!PX8.UF.^)$L 8*8C8
M#,1@S.3XQGN8PN%B'AZ\I-79K[B(C  S".H%6(9^K$]0[D1@A+$Q"-L3$=QV
MWC B/&-A"8L?>Q_GH"<)RURP<EB*EVHX#,:AQM#3IIE8ZDD YF,CQV![1C]<
M\,)J2XB*UEK'GSPA)+O3F2\3%#&W5\%MTJAF)[9 GM/G'?W].$S;O]MO.<#%
MX'\ @;F8-":TA\%MT\P2!,^?TV@]X\D]CPC!V#/:@YAIW?:E3B@29B: ]X+"
M1^JIGD7Q5J>EAN0D?Q' &\'()WSX]3,P>$]YV:GWWM+8H,+#L-O=/O@Q-*)&
M,3&)D@9W&-IW ^FW 0[>?NO1H@[8'L.VS=1&-!?BE8#>M^J3G2%L)D?_ ,1O
M ,X(B ,[@C._'G_$D/J5O(.0D$O3_J,U-_9G'I?""VE+F/GJ[NC+'+T;MCG'
MS-=4G3M0X#!1<+:H[8_^2D&/.Y]QF(X\7X]EJ3H%;C-RC_\ A&])^\<\>M\*
M .L2*C@6(J1PV+\RT SYZDWVXMI>J"$H!*B3@#.3)[[@R!DC!G?CY=JU'YBR
MP_47<!WY/9J;\JX]OI\HJ2B2 D-MR :\BHOZ:P\U[@@J!*4$NVY:1@3 <?(P
MD=4&1WD>D$<>>7Q'QKP_, ;AS-*I@()3J5'G#1+MO<=_29+9>8 3!,!R_P!%
M3>'I%K-CM3\!-V;9_9\_"-7O<U.47+4VW3O/6H</-;2]GU0F[4UHYMZE6[6V
M=NOUAHVMHZ;2ZZ>EN5]<MM>L.?/M'XY5(&:9_C]H>/1XMJRXDY"BY@<61E-(
M(GJ1?;'YY\91_P"M-:P4'6D?2))^5EDPRGAW&P(+A\;IZ7YLZ=*-=,7CXH-"
MZ\ME=3OTE@'+*RV9M_1%'4*I+11U51<].W?63=POS=?=*9-,[5-4M"]5=%13
M6ENF;J*>GY"H9V3,@D">:2S4@M2Y+XYNY @R(8;$@WW,GE#8,TU26743FHK4
MYSAYWWMURA=2*J]T55H.CM;5+>$T_P",TU=Z;E_HZCKJZDJJ TBZIFXWA2Z.
MI6Y4I<54"JX1!Y5!AK.&86-:3$XL $'D_F=R+![F +O&FGQ#O:9TEJ_2=%:N
M:/-36;[S55655(O7-PU:S35%LKZ5^FM5PKBU54MHIZQ]M;*V*QUIXT[]:M1%
M*TI=/R]>D<:<PI4I>5EE67PHDNI7$GB"#"P0EG8  LX<][PH$Y>?E@H"%DIS
M>(@E*>$%*@DJ!)202E@3Q0/U-CF!\1]RMURN^L:ZW.7 M.Z>LSZFKN\[4W"F
M74'33PI7ZEUQXO)I$NBG8*7%)0PTTT/_ *83Q\@^+TK7XAX1FLI*,_QQ&9E$
ML"4#P;.RU<20((6A23Q<1/#Q\2DD$_;_ (44E/@6;D\04K)S%Y:^$,F=0I8(
M#,00L*'D0)?67X=]745;\1/PAZ0;IWDW"W_$UR1O)?+E&[2KI5\Q+-3*_(S5
MKK:=]+]4D)34TC2'&T%UIQ25(GU?](_"<Y'Q)\9>+E:#D9G@>KT?!PYR<P9H
MU&FS@0I64,G,1P91<Y>:I2%'A4@%\<KXZU^4OP$>'<"OFIRLS4\3Y10<L9.I
M200,PYJ%A>8 $YF6E*DNH*((&/LS=T"S4ZD7J!RMHP#<:2N_#?\ 2>DW'W$4
MR4DTS]XJ;/47=:5O(;>15-UC-93K;1\A]"DH4GZ63PV!=P\T+%FF'/W&S?GY
MX;J*F_=O3&1RF)GM[9VGO/>=MO'&/WSY=O>V%A""-_;?Z_R(\\'OW[Z8,>*8
MP(^FV?&,[@X_OP>7O[-S^V#"?YV_SO\ YG@P8X&Z8^(R]73XZF.7M-=N82:5
MKXD[EIFIH:VQ<K6K"Y14NO:RVOM-US'+JAU2;6EMI2&GDW^HNZF AQ=W=JBJ
MH7D2I!3+@LH#Z0Q/"0Q/"X(K7G0$XL\3 A("2),@L*P"Q>*U<L*8TFY[#_\
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
M8-$XM+D?SFY56[DIH/3^K]0B@>H.7NDJ*V?(TU=G&;?J%%ML1?%5=&N5-D_
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
M9QYNEO[B#U5;*=SD=6 <QG,QQ\:XTA"Q =)$N]'Z!@SQ/*<?IC.RLPD+!?A
M+I;](<;T- Y=WAV!V_TPQ\B\U:Q +R6>J1N6PL ^Z0HISXP1QL9!99', "S'
MB=[RXGD.;\35C_3H=R8D$Q5W?V()QT@^%FW)>U%?ZV!U5/+ZBHR/RS%'?JQY
M/Y<*/_W\2 <23D3Q[KP(?Z"R8!4IO2-I;M&Y;XM\9EM?IC(9*BXM]1,]"'K-
M PQ?NJF76[G4M(;0&F7W ^^M3Q2EP'J2TW*5)4ZM)/4@+:;83"U2XXTT]U,T
MD%* DJ!)<V2  7W+.&2&?:Y\OE@*"R5I2S$"I42[!(L&#.U#6"W1#]EFV%<]
M]5@9(Y47['_X6J]#^I\&8G*8\@X<A+:KB/\ [HB>2@X8L.U3RQ&K/_+I3;YH
M/4E"N?0=0UH[UJ8W(3,_4>?OM!,'UXZ$.+4?[/Y8YF!U, S^6)]/Z]_IL)QO
MPF\O*ON>\WPG'8L!W]BG[L,NF[XWG;R<9[F(S&YVB>$1):[5Y;-(-Q)8^>'Z
M^Z1@-Q@C)&($@ Y[C:,P!]/KQ0A@T[S:)$^1<]<&!'&"01'YC^@&" ![^_?/
M!,M3[@"I'K=JC"+D14[VWW]TP*MD['/>1C,Q!)],_2.,@)+\^P>HI+,TG9I?
M"84;?[T]!#,!#[B+:5F1C<DSW':?8^,=MB$Q<[235B+RU^6W3!<T9YJS 1N(
M9C(I(=L0%@DG)SG>)B"!M'W)/;,SQ1#EFK+W#<VB@=Z.P>SBE?X(VV/84H&$
M1:(.9'\\F =HR!Z8D@QQ+@ F*&&H7-?-B*@$5$E.UF LQDRTT+]Y::8B+*H)
M!SW^H/8Y]#D]\&>*$_5YR7Z,-IAB_=\ .X:IGKTM]F.[ II8,F<  '(R9R/;
MOO,SCL.U;M+Q+RSP([XQN'+L',WV>]"9<4L=I ST*@I)!&9[#.P)GR#!'@3/
M$R7,D3#WI8]F#0U;J^]?SL]*[=L%IIQ@D?8;Y&V/I]8C8\ (+ P^UR;4<!CR
M>:U+XJ0'GN\TO#WW-<2HIR2/RGUP2<"?I$=L$#80>!@\O$/-6%9WD!)+OL,,
MSN:[EVEB=FL#S)OB=+ S^48.,8],3&((,[DYGA@"MJ@V&S#DTO+UKB>CBC-S
MM7\O%'H\4X@R,;=Y]"2)SVG;O$\(&#$'E.W<T I(=C+4#N9-+FA\G@0T-UQ.
MBG B!.8  CUR,Y \D[[9X D1-_6P(+C>K5H<(!VF0_\ M?FWWMO9L2I0.L)*
M#!$@XA4 &",QZ=NY\\)0AZ $T+!KO]1 DT[VBVJ.D"A@1>]1$%RXP8EF<=)]
M]YVG; ](/2?,P> T%W!DEVH2W:"PM$O@9WN^\V-2.@D-U)$EH:F 1/H?7?TG
M'D1CUF3-6ZMM$13]M\5_%:SUF?OTP0EM/<1D&<B/(\D>?7:>$6/>ON/*V^S]
M^_XP>TU*9&!.Q\=R#MW$]\Y)X8+<ZO2]G'+G^73MYS-!O]B1SYX(2PK>)\3M
MX/I)&/UDY "T\H%9#D\_?25)-.CNW-Y(<@Q'Y T!^+%I:-6=0'5.C:&"!F1<
M+V()!$DQL#@;1QP]>/\ F29;Y2+02ZP _P"Y W#8]'X40-,QOJ"!N/IRJBA-
M>7.N.9_-%,:4N2I!AVA6D@%6!6,'?!SZ'(G../+>/97%X=FM9>46HWU &>YK
M&/4^%*(UN4+$9@M4H5WM[MH_>ZGJJWQ.>HX[0<P(&Q,F 3'MM\EUF4/F*#%O
M;'R,UZ5Q]%TZO]-)-TRP,,3Z"^-9^;CQ2W2N R"S4()/@%HF-C ZE3WR!W X
MX&HRSEZW1DQ]2)<6S$R?/EORQZ#PY06,T,1(</=E C9X#"]F<G':O]G_ *:U
M/JCX!/A,_P"G[1J&YM6BY<^Z&YU-FNEVM[5LI[ESBU0P*FL;M_-+EI1U:T,H
MJQ3_ (\:D+;:*QBFI:$5E4+E^Q_'F_XIJ"[DHR"2'OI\IZ,*0X8@W <X_/'C
MH \7UR21_P!3++02_P G+Y&'K-=V QG+4B$6!RLH]?7S3]CM**1VD#O-7FUH
MJD#]*JA-I99J:+4/,7F$Q;W*&BJ:MZLJA4U:KTX%5%W1<*IYI%'RDY:UL4HS
M%0?TY:B/J(+LDBC.&,AKMCE(0I4)0\A@ 5'9VX2[A3DV>DC&O-=S%^&#3=56
M"Z_$!\'5G88HE4R7O_>#D-J>[550EEPJKZEFT<EJ?42G:BI-'5IIUZI#5OKJ
M3YK%/6L-4E.C,G0ZU8'#H]0IV?\ T<T!XERE04[22U'(QM(T>J5*=/J%0X*<
MG-*9'"9X;$LX)<06=0&#];\^OAHNUPTZ_I;GWREOXM+=927.HL5W?IZ&A?=K
MG*FGHPVSIVC:KZ(T3=J2/W72T5,*BB62RVV\TQQRO$M+GZ92?GY0R%+RWRQF
M%*"KA6>)@0[ \-J$AH)/HO"O"_$E96<4:'6*0CB*U)R<PI3_ *:BGB)9*;U4
MX2]7#:O\[KWIK4J]7WS2=]M^H]/5VG:95OO=I2]^ K127.TT50*?\13TKZA2
M5-,_;UEQL*^=2K2''$I0ZOY)\7Y9_NOAT1]7C"^#A8CA5X=K .&@DOS=S4N?
MK/PPC,R?"]?DYV6K*S<K,RAF(6 E:2KY>8 0YJC,27<P1TQA#X;;6&_B"^$2
M[+9<0'_B4Y%,!W\,VVVZE7,2TNS\]#84^M)0$A;KI6!_HI0&V$.*[W])]6?_
M $I^-=$GA;+\%UN:W&HJ!.HTF6W 5<* :D)2Q(*B77&3X]SR?@K(R"'(SUY@
M42:'1:H<*2S)!=V>5$EF?'VW(1( (W';&\F0#U'M.%8\[Q],68LX(+5]B;B?
MO^:_?OW^<3= D'.!L!X!SYQ'DGUQQCCV:5J_;MSP82#YV)/83)^F8GZG?@$?
M;E6]7EJ6'/!AH'<@1$XF($^9$GP<QX/"V;UCWU^V##2()^T[;^1V&_C].''3
MU_'O8X/?OWYXX):8L^C&?CGIJIWGCRSJKZKXC[D_3Z,I=3Z#&I%UZ]>UJT:>
M%M5>ZB_O79EXJH'J-J@1</Q:/E-M,OCH-))8R"P,$S^DP 38%RP$;@'&3Y9*
M5*#_ *7@%AM]5-Y8L[5G&DW/=F?C]^* P4A>MW2( DJ&E-()Z@,D@*5,QE4@
M D'CX-_7Y'%X;\.K $9(%?\ N\1\2#GJ>4<[?H;^F2O_ %'P[YV99A_TLLL]
M-R>V*%\.E4ZWS[YW4[#22L:+Y7MP7DM**6M3\V*]2D)@%0,A$C*2%$;A)^B_
MTS0!_3KP):C^O,URZ;Z'PC*'_P"*X-'+1CS'QO\ 5XN1_P!F;F"#L<I4AG$*
MB30N98;5ZIN#W1;PIJ0JXMK<>2ZVA74EMY395(5\U"1A;04%%99=4D_*21Z5
M##C<C]!:"7H^S>EWKCSR$N[#A;ZJ/(APQ:()Z]0=[N7=SJJO0-AKG3T*3:K6
MOY0*7(%73A\(6O(ZFTGI($IZDE*?X0>/"^(Z<)U.I(45$9Q2"S/)%88":L98
MR^,B5_6 6JJ),"@=K=)'/!]3='5=7YE#;_N3(("SM$Q@Y/\ 7'#S,M@[;OS]
M6!O^7QM!A8<^?Y][C&"^>%TJ%<OM4,M+)2_9+B' ,RA-,XHC^$]('2"2",")
M /&SX.A(\4T1(@:A!:S\56-2\,]3BG42E(=BH N98G?:CMM#.<43]D[2H3J/
MXN;HK^)FU<BJ7K4"DA(HN<=6H GM"4*\;3._'W+QP@?#'PJF@5G?$.:PI&HT
M*+1_M+'D15ACA>/?^TZ<$,0@PU HI'* 1<&KT9NWFF=1/NV>C=<?6XXMM/4M
MQ2U*483NKJ,G;)[=XGCR>5FJ.6D@G]()EZB7-#6YQY;/R_\ 54W" #  84,,
MQ-H@WN8/<U16!XH2X") CY1(&$SD25?QD]XG_P#"!KYZB?U%K[]*\_6DG$_(
M  +"T\5:V%*??$C]^J#\H_-4 I:4D ! /5D[[?<$_P Y5FEQ)9P(8N3(BKEF
MDEM@<-.4&8@$L32G<5 Z=3@*WU!JZ</N++BENU"?F*/4I1;>6@ J.3T!(2>X
MC8;!A1(!+DFI]!--A5^];"4@D!F!#%N2?(5MV&#OEME0E"8&"8 (GQZ1X(,"
M> ++FHW,WH]V.\<Q?#*13:\;-WY-L_1'&68GI VB%'?V&.\YVP?4Y.)6_P!L
M24AZ6L9JSMZD[AIO &T$C^(9[;XC)(@C?MCS,<(9A+R"QHP;]^GF^\E+$1'(
MNW,0\0?X?$K;!;6%H==;4/X5)44JR)("A![9S&,;SQ7&K=H9Y_Q/3!P1.VU3
ML&=PU?.9:@W;2&F[NO\ %W>PV>ZOTZA4-OW*TT%P?0^S*VW6W:FE>=0\TL=3
M;B/SA<%)"CP<9B!]KO>![.&0SLHW+B7N*'G/X<8^>[X)M$V*Q)^+F_T[UVI+
MHGX7>:M/5VRNY=5NG:=%&MIBX+JZ;5%RY1\O:VY0NB90;<;G5I7\Q55^[5_A
M45K73\-4_BGAH*BI]?HDD%( #ZA%" '!=P&@26<$F3E_ZV4T?ZB 3+J^H<08
MF&&[&AJ,:Z63X7^8RN4MCU\_?+30Z;;T5I75=&PFN=J*JOH%VBWUU*P;<PV&
MV:LTCB&ZD5+C8#CCY*E*4OJS?$/QYE*\?\:\+1X4H%'C/B>B3JSJTLLHUN?D
M_.&7_;E0XBGC"%+^D$)XE$/CVI5E#2\)27&4DJ4 Y8#B+ND06:IJ&@AS+C55
M&HM"U5/;^6=?<Z2GIM.V'4M;RKM#6H=36RCM-FU515VJ-1TE+::>X4SEZ57J
M%YO%4XU;*ZZ,6NFHTTH4PMOQGQ7X5J?C/*T.@\$\0TND\1\(UQ\6RO\ TA3J
MM-X7GGY.9E(TJ-7DHST%7S<U"TH2DE&6G,4M)*0D]'P;5Z+29N<O5:E2LC5Y
M"LGA3F9:,W+X\S))"49F:(0A*^ #G];3C6_1W,+16B;FY25%-?\ 1]#\P./,
MW6Q7%56MUY*VZM*FU-58:076:=R!3(+KB7'@KI6BCH_F7C?]%/ZB>(Y*<UO
M_%M4/F)3_:>,Z;+"<M*WR2D9XT@40A68A/$LA*2E/"6.8OUVB\5\,RC_ *!S
M,G*;B(*"IR86_ K, XF2HLP-7GA21?>8>CKS?7:JV:@0_;WD,/ENI:JZ9M+Z
MJ-2'^IJKIV$I6*A*2HH;#?4H*22A*5#!H?Z1?U%T&@&7J?AO-5FY?$D9FEUG
MANI4<OY@4ECD:Q:B"':'8 $<1(/45XSHN%'!K"EN+B2V<B98D<*4PP:?WPM-
MJ'3[J%L4]WLSKJWR6XJ:!"E,J3*9*U ]27!T@'/\) @CB,SX.^-]".)?PY\2
M9*$I!4K*T/B"QQ156G0L$$$DE^&KF1BLOQ/1YPX,S6Y"R\?.SD$,:!LPBK?I
M,\Z8RCH%RIO5Q9M]3>;BNE-=3,-"ANS[26F'@5._+%*^EH?E3U*64+3 \;>0
M\=UOQ%X)EE>6KQ/P_-&5F*4G4HU*"I:2R>).I3Q"K-#DXVLM.FS8X=)G D<(
M^7I\UK,#PEW <%P6EQ?5YWX@>8S=?<V[=<OEVQNMJ6Z1:JBO75"F*Y92ZZY7
M*"W0RM"5N);1^<%:1)"1]4&BUJ=+IROQKQ0:A61EG._U-.O+^;P\*U("],2$
M\8)2.)VC8X\\C5Y*\[-?PKPM66E:@@G(6A7 Y("OEYJ4DLSGA&[/& ]+ZGNM
M?<%ZMKZMYRLK*1MZK^;4*27%U#ML=<2:UNG75-K;;J$=*O\ 74/]-0;,&/E^
MKUGB:_%SH5:[.S<T:C59 U&9EY6;F!.5_<I!X%E*&4<@.$E $AP!/L,O.TQ\
M+4O+T.BR1EJ0?EY2%I0Z@DN1Q+<_698F&F<=1.56I$J8HT7FNI6:)-JI7Q5W
M*NJGRSU6BG>;0'KG5.I2W*B6>CY+JE%M*6RGI"_5H\/\0\0\/R%Y"==XEK2V
M0G*T^2,S,7P9Z\L\.3I<GYA+  I/&D $O<>2S]3D9.KS4J3I]/E?K*R1EI=2
M$*;B4H)$DL0$DNQ$E[AM5S>TW?+GJBA<I:BAO3Z[G;*NK>><=>0JF(='2/G%
M":=U:>EHM)=33KZ  I*OD[V<C4ZG*TWAF?I]1HM=X:E.CU>FS\E.2I*QF<66
M5IX@H%: >,K 45NH)8I4OD'+3D+U&>E:,[)U2\S/R5HS2MTJ3EA8+I8LI(X0
M/IX3)J!E3DSS*N5GU[I3FQJUFM7HG3%5?FW76UV>WA;MWTMJ.WA]JHO]UL]L
M<JE"K9<J.NX,/NT].U1T3535+H;:OV/@FGR-#XEI=,<U*]45+*LM$_+ TN<#
MQ%(2$N5 )09<E21]1)\WXUQ'PS5EB$E.4;N2K59!I+@2.)P*.8CL#:^8>A+R
MFE<L^M=*URZNGH7Z=%%J.TU#CM/=6V7;>4H8K%K4*]#S"J4 $5/S6RR5]2.K
MWX"I@^IA[\XN\OTQX#!FH[-7W6QW"BTQ?U:.O5:FD_":FH+3:KO4T7R:RFJ7
M"+?=F7;?6IJJ9IZB6FJ2H-M5:WF%-/MM.)8CM$B_/U/44P=/=:]#C5_XI?BG
MH_A!T;IS4NJ[17<PT:FU5JNE;4+OIO2%3;[6RW>M4T%OI_Q5.Q07:JL]F;I=
M-VNF1\BZW\T+574.U-VK'OG^D^&/AG6?%6OS?#]#GZ;3YV7IQJ K4IU2\M05
MJM-I0D_VFGU68AEZI"UYB\H967E9>8O,6@)+Z'B/B"/#=.-1F96;FHXE C).
M5Q )R\S-XGS5Y23&7P) 45*6I"4@DN>4W[6WXC++SO\ @2U)16W2>IM,55DY
ML<C;LX[?'+$_;[I0:AN?-6T4CUDJ[3=Z]^J:8K]#7A*JFJH:&DJZ1V@KK547
M"EJBXUK:/(.0CQ',.8G,0OPCQK+3PIS0H+R='EJ7Q)S$)@IST%)2I3LH'A8
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
M<;>N[[B'>ALM"F=?8<6'F6Y0P7$_(=7\I*C\#\>0<SXD^(""#P^*ZA)EF*5
M$""S$<,J8,9_W8^T:0MX1X8!'_J[3D$L2QRP?.[!XM#8PE\9-RM>KOAPUKIN
MJLEJU.%5.F:BGL6H=15NEK1J2]6_5-G?L%@N%\MBV:RGI[S?DVRWKH:&XZ?K
MKPNJ%EIM2Z1=N"-5V?VO]/T+R?B#PS,*E9?U9Z2O*2G,6A*M%J0M8007*4!1
M_2H@ D)6H!)Y.=G%)S> K!3DK=0R^-2$\03F9B4 C]"%%3_4S.4+8I/%70WP
MO\DN8>H;;2C4M;HRE:T9\,-!KBVU%ZIV[EI[7W-1GDU5W6]6/][K>_$V/5]!
MJS5MKHQ<Q54NB-=T50QJ!-OT[4:3IKG]\\3\;\7\-\,U^KTNA5XGJ--IO&=7
MHM)DI^OQ Z'+U2]/H04()3G+S,K+"%)2#FH6BJAFXT=-FE>JTV1G9B<K(SM9
MF99U)E"-.@YR59F9+ 91",Y2DD',ROTR%8RI\3G[/OEUH*]:-TCRIN.NCS#Y
MEV75U3HG0NLK]I]]UZZ<NKOHW_J!^NK1IK3JJ6R7?2&H]676EK:P4E-;+QRQ
MOM&BLNB+P:#3'SO^C?\ 53XB^/\ P+Q+Q?XB^'T^#CPWQ96@4K(R=4C*U*%Y
M/$@Y*-4?F?.TN>4Z74H'$DKS$*="BK+1WOB;0:;P77961I]<C6Z96GRM1G9@
MX2O(&<<U*0KY*E(X5%*,S+CB.4LDA7"%YFJ>O>1&IN7'*-7.WEYJ;F&[I8:U
MJ:"UWAJU7BT6NX\NJRZ7G2^B^835_HD4=-056H]4Z.U(*[2M6A-PTY:-1\M:
M@UES1JEJL7]DTGB*-5JCHM1DY S1D.0 %-J$!*\_*"5<1*<M&8A"5O\ 5FY>
MH#)"0WF!J,I><C)6G*XSEE92>#B3F0L92D%R5)REI)5^DJ"PR2&QK==.</-O
M5EI8TEJGF?S#U'I47*AN(TS?-9ZENVGOWA1EUNDKS9;A<ZBV_C*5JHJ&J:J_
M#?/8;J*A+3B4.N)4O'=-ILOP3QO-1D9*%CP;Q0<:,I"5-_8YY;B"02"U"9:F
M.KX1EY:?%_#5IRLM"SK]$RPA*5 ?W64"' !9BVQ%MG:22%:ITV%00=06<%(P
M/_RA3]I$SMF#C! @\?DRZ0U5H'5U@7??;I./ON>WR<[B+_Z69=Z(,4EY(#\C
MMC=UUD_/)@ G=0(G8"!MU9R(.W8SQVT"0?R?_%OT-/MCPF>LD%+, S-1BT<_
MMCH3\(JODW*ZD)/YM.*@'I,S7-J 5 &<03(G)QQ[CP=05I0+N[#9A_D^V^,?
M&"2-=ET (@ON4AW!,@$OVAL;0Z@I7:JMZ:9K\I>0NH=*4!*AT*!"2%APN!*&
MTJ66W EM24HE8):Z&=F%"4@-)EV_207V8E@'+],>?T^1\SB<DGA/"$AW,,"X
M9I)#$.16F-]OV<=.:?G7J)) 2%<LKT( C;4NDB,S/G&XQ)XG+6DJ!!!<*@;$
M26'I408C&/5I4G+X5!F6F*!V4*[ES ,5QVMF#G/B!,[^G@3VWVXV6'"]W\_V
M 'KVQS:,)HP:3]M@*>4/B-0!QT^WO VCO)[>I!&2&#$] 7(&T=*TCD6P79J
M7M'-XEHK<8A4!C88/]_.V<Q.V!G*(>D\FI6"P@WYR=G&V[D 6_-7@]L#J&9/
M@[ SM&59_EMN(X"9, =J>WOV9A@-[=JP;R#Y%ML,*09&\',[",X\G!\2)QX
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
M';>-A.#!\[<,5%&$R=HG<D-1R;S@IV';E-(:8+6YQJJ4;$G:#MGZ^OUV/L6
MQ%SRM5Q1W%8[5!P 4K :S6KSZ$TK.(RZ#@XG$R%>!_(>@W/;#(!EK3! <7<_
M:\WP-4R_[=8_SB,K'KX'_$[;D['.!OPF(%"7>',"'@4M5[1@'N>AW\G:+##2
MH$^?N.^8]P1]/6.!B\L*;20(#"&IT><$&)CGLU;E_=L,P/,YF9CV_P ^@WX8
MYMM%P229&T&(M? WGR<#N'G#3),1CSW!],&#'\QD''!$?48H& YARX@'^,%8
M,[P2'9[PW\7JTI[SML/^5'$3B1_,< +0;U)8P1>.X?>=\*!RBY<MRO(!O&SO
MA A1. 2!G.PSN0<"8F-R(WX;@\)O( <]*L2\_G!6@-PYY=7K%1+33# G?'F8
M$@^)_KF,[<2*03<<FJ.ESYO#OB<CW[\J&[X]TSL/.^=]]SY(]Q^B_FGMVP&_
M\^_/"?*!G/TSW QWS/DB?$<.KFX'/IS<VL!]F]/\ULSFC!AR#C"_("AA(D')
MB))SGR#D".\ 1.)4 ["H+GE#-SJ9>U)Q0D&!/Y8S4UI4DT;#"R/&1D0.\S$B
M8QG/?/?*!WY7WH:!WY7\L+<L2S5!>KFA^G>7WA\,+0W!,CWCM'F -_$P.#O3
MW/;]]F8+R7#ON06+N*LQY$6NV(ETZC@Q$["3G>/M(V[3$B"W-BQ]\QMBW:W[
MFIHWW:_>,L$C .(,@;P<]]HR<YP#,<)@7C^:>YVVP3T]S>.4G ;B5H)[[B9V
MG,"!Z1.X ]!PG \HF(=^0:'?M=QOSUGGY;=<"+>*"?XMXQ._H! $^!&3P_5G
M\YH]/Q3!3_!Z^^?/ #ER2V(@J Q)))QW/5D[&3)W))X"!RYTMN_YPN(F@W%J
ML\@LS;/O-'L^]N5%:LNLJ*04!(Z#C\LS),QG,#!QL.,:B0>$4#1/4WO??&1*
M2:@/+F;- D5-:7#XQ!J']Z-(<+;SI*1@)43N-\&2<>D8@ XXAS/-X$=OP,9
M X$17D7$O5G#'L&QI+SB4Y<*I%74K6:FD8=I7@J5*-)UJ="RDDDAA:W%*2C_
M +7%*@A/&CJ<LK(S1)2Z5 V2'(+/8\150E]ACJ:'-&6591$*4"EB&XV (_\
MB9,EFI7&J>LG4KTGJ! <2HI8424E)"DFK0H*;(&4J!$$2%"%&9D\#Q9QH-0"
MP^GJYXTN;6@&8I&/1^&M_>Z<@,Z@&E_T&K_F06VQI#<DD/.F(/5D"?R^>YV(
MVR#_ "^3:H_6KF1.\._/'T;3ED!C0NY=C42U:'V^->^:5._<5,L-+7-*%*2U
M/2E1< "U $]!<3D(G9)4G91 \SXGF+7GI1498=I8E0!):CL  U@]6QZ#P]24
MH46_41]1J +&I:[T>IF-5[_:*Q)<06U_,$GH/Y%'? ZBD8V'22#&!$<8\M0#
M I*3L00P8=9+DL=Q+UZJV6ETD&&(!!D2;_8DDFA)QCNIL-Q<4J*1^"2!_IJ0
M-A&8A7DD$]HGOU,K-8 !*B=PDJ/-F8>3/=L:JQ=1 =FXCPR7Z-3IO9@#I:XJ
MD_*Z1_\ 9*;&"1A63F(R!@F!N)V4+4K].4LRT  U;_<4%C(/ML!2D,Z@ [@@
MN]) #OWW.-N/AVL=-;M(<QKC6TS1N;"[136VH2I16PFOH[NBK^6)Z4J<#%.@
MK*2H!*DA20I4>;^*,W/R\G09+JRD9^K*LQ+I=8R!EY@"F47"5*2II'&$F2D8
MV-&QU"3Q.D)=08@$\1"'!9RQ4!LY+2XSHY5UM;RFLXJ?]>KKZ36%PJG3E3BU
MZJO[ZWA$)_U5/+6L_P#G P$@#V^7GC.\'\"U.8L<9U2@LEDOGKU^I)>LJ(I=
M_I?&^K-"-/XIHT)3P*U&GS Q/$/E^'Y*$@62D)402[J8&@!%G?"72J;^++X;
M2M!2?_MB>2R08@3_ .Y6G%0#B>J!@$D3V.WVWX&()\78@_\ J7/=V<.O* BK
M6D<SOCY3\4H4CP_5<23_ -/. !$/\K-HXH0Q:9Q]=NI>:VI;7>=063\%HJAM
M%%J*Y6=]V\V*WO,7&BJ7:TVVJ<76<T=-4[I0Y15%+<4K96JNJ7D%BFH7P_1-
M;I#@ )@<0)8SPT(^EJF9()9B"6Q\BX0SR[ N[-N6"2:D,7#/#UQ2JKG5S$0U
M3.(N.GWGZQ=.VY14%MY64-Q:;OUO"K Y;F+Y\2SR*JO??IW+A29N5)<;=7)+
M%.]4T%70-C&0:D%BQ+%@7)*A0F0S167+X0+,S_\ >T$O3*H #<'=J8JNG.?.
MHZ>T5[MTI=.ZNJ&+NS34]QI-5:0LB&J:JI*UXL7"ET]>];TS+[%9;G:6CZ*E
M515KK:2CJ&6WF'ZQ],'- Q @HV>^:7,.)$$=2N %@'H1(402X9G )!!#UES0
ML+SL'.JZ7"Y4[-]T?1VFRU"5K-SM-WUGJBX-(73+?HA^Z*3E=1TJU53J?ED+
MO;+K37S7D,O):Z7!G>G*4S2:TGG]SA$;%^K#K<^K6=GQ==)J+0;][5=J+2>H
M/WW<[M2T=3??_:G6--5/5=MH';50UU==ZC2S+B:.BMUZK;9276IJ4TU+0UMU
MIFWVZ/\ >/2#J 9=X- )>[,)LPH"PQW%#_N28>68W(=JF#MCBMR^T5JZGY]<
MSKQ17_65O=KV>;%E97H^V<J-27QM2G=1:IJK(Q6Z@H[U2:/M35IU?:;C>A<D
M4&HKE07A]JE6'J=E+7ELK^KGBOQ.O7>#9Z%YFF^$$J.D.B\)3D*_TE9_A?\
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
M@BE23N^$A047RR@</"ZD\*R0H$"99@2WY)!YWB68E66D#,2LA22R5 @.% D
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
M_;&!],8W[#MWMOV]>5<4  9AKUVLT5-1]L* ",'/@^F#F!N3CZ>9X7OW[OY
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
M_GD=CN=Y]>W!%??+UISP][;8]TC.QV,8P,"/ML/&?7A^_?3![]^Q^<(4 B(
M$XCQV]?I)_E"8&HWWY5M6@Y1R&]TPY*.X!/K_G?_ #OD:W^?9N<&'!'>#GMZ
MSX@;CN9VB1MP\&&%&8,S$3/KWSGSMMMVB"0'EBU(,SS,QRLYHPSQ)^_IA"C?
M><^(]H_S^G$%6Q(#FVY)+SV8QYMBPDO#%F\QU8S6(/VB4A0&PB >TSW.X /D
MX/<>>))<D^Y_%?R8.&$D5(CTF1V:[@'G(#=ZA.XP1'KD1WVB,S]<\&++VBYY
MMSMZ\Q48IC[KB1 )!$[>GI)_63C,[<(D"I; WXN;>^]\4&IJ'3@D#:#Y WP
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
M0I!<88J*;>TH!RW2@(1\PCZ<L\(4F3*2 '=),$T9L8,UP4\9*@I(E2EAP&#
M@L2-C$T-JY:N6_+VYTM/?*GEIINDN5W::N%>FXZ.M-#=35OA#SINE,6ZI;=<
MET O(>JZM:'$@?B782L[7#!(H:"9K4,+.T?SJE2I'$2/_,2/Q[IC)#5.EEMI
MEAGY3+"$M-M-HZ6VVVP$H;0A(Z4I0E(2A(   $; <2W[=X\ZT$X53'X%?+?V
M,/4VYL4+&9_A5.XR.^).X]@,<':7WCI_(."FQ9NG\^?9W;67F1I_43NK+E=:
M2R:ON%(A- [2+L]#:ZQ#%8FUMTS%;;35VJHN%+7VQ[\16,.,7>CHFZUME=10
MNAQT5R)AFK_X0=I<Y:C802;0T8S99#)#@4Y$R7!D BQ!!)=ZMC4/7WPC<]]8
MWNZ:ILNA'-:6*_)MKRKE<-3VQF\5ZZ"C884S=&Z[5*+D[4VJK;J*!D/,!JG-
M,!;V6*/Y#;?E]7XA\9:34K'ANBS<[0#A.0I&IT20>)"3F?\ +9R5$'YG$_T#
MC+F7?'J]'J_"T9"$9VM&1GIX^))R,U:4\2C(S$I((4D@L"6!8DLV,)7WX3.<
M% %?O'D;K_Y:#\PBT"Z7^70A20J6%7!DR@_++GS5]+?6D-J2M?5A3\6_%VG/
M_,>!ZY;02/#M/G!H)G2_*>I) ,N[B&WT9_AZQ_I>):%U!OK6,J"8!XN$M&WJ
M(Q?_ /:YZBIKBW?;GR]YBZ:?M":QUE=RTA>'NIVH8?IWT.I<L;E"*>HI7WV'
MA5-53:FW%)6P1Q&I_J!XZHY05X=G963DJ2I:<WPK69:5)3!!/S5D<(D<*LL@
MLRA&-M&7DYJ.%6JTN8JN6<O5998M!<*!<'9V- :XD;U/J2Q:O&J#>[E77D+O
M1?=O]B545%6N]VZU6>Z)N*Z:FM=4I=5;+-;;<T_3U#-514=!3)I'Z4MH*<>K
M^./!/%_#-1X7XMI<D:;69)T^IRLG.\0T"CED9D9:TA>9D$%95Q(6'4I1<W63
MD:O1YV5FZ7*2#I\S+S,E:3E9J$KRE*6AT+.9E+ 7F9BN%2%())<$L12G@Y7T
ME>A^X69U=PH7:-Y+ELN%G;*ET]SIF7ZNFHVUT%:NB8N#::#_ $0FB-KM"J<(
M-,X*CNZ3^HOP\#E(.5FH3E\(1\O4HU#!/ PXM2G*S 3P#B5Q.MUE2E$DC$K2
M:E^/@S$D*^80R27)"CPA,)!()4E,$*4"F<4)ZRM4KU-5!C2CX*U(82PU9VB6
M5+4I:%.*L5JJ%U:5+=++SE0'T)%.R.AMEH*[N1\;?#^H?AU>HRA!)4ZQ)(,9
M6ISBPH0$-4U);$<O.8A?SA!?B^81_P"7ZED .'(%>9?%O:NH-?WRF;LMHHW*
M_P#$/LI:HU:AN+Z7&DH6'%&A.HJBW-"5=1#5(VV@A/2$)!!W,_XH^'$Z52SX
MB2MF/_*YX<FC$Z4%Q25%WE[8%Z9>8Z$@%;%OIRYYD_+!( >I)-W+XH7Q7<PM
M6T'+;3ITSJOG?IUZR:Q16H:O^N-5KIK6^:JJI]/OZ;<5J6YFU5M#9*FOM=Q0
MBI<K%._B:BEN)HKBNW6_T?POG^&Z[7Y:,G4>&:TJRB5(T_R,Q?!PA*SFH2A*
MU(4I2#Q% #E*2D*#G)H](%9F:G49.04JRF!&5EN2"DJ"P4 %R.)/*"(?&C=D
M^,7XIM/5S"D?$1SOJ*!JH874T51S*U%6+>I4.MK?IV';Y47NEI776^MMM]=O
MJVFEJ2MRDJFT*87]$S? _#,Y*@/#]"%%*@E7]KE )5PD!1".$EB'*>)+LP(E
MMK,\*T*PPTV0"1490 >Q)1P$R[@'< XZ^:/^(OG36V7F'?=(<[^?%PI^7>AN
M0NJZJQUFE^5O.NY7.JYU<JK]S/J;8PNQ\C+'5L*TJY:QI=RKO5QL-NKJY:7Z
MV^6*H=H[0OPN;X=ILM>C1J=)X<@:K4:[*^:I.IT00G2:I&E0M17XGEH;-'%G
M-EIS,P)_1DYH!5CS>9H=.%H2<C(*LS-U66A2<_49"!_:YR<GB(7F9T+X@I(
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
MYZAG%QV+$=IWQ"_14-6DHJZ2DJ401TU-*R^"-H*7$+&1[\2K)RLQPO+RU?\
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
M['$# B=_(P 9/"[N >M@)]7=][89#^1\[6/NQPD9]P<Q, 0>P)_P]IXIY!>
M&:\5$2Q%(O<3A T@D\PS.0+>;<IQ34G^+.)!'L=OI]H'Z06+=8>)'[36_7$/
M4,2 \WD-=^0#,6M48<(!ZA$GIDYR 9(C^_<"=N&#?\\S(ZV-XP#D'#@\X9Q6
M@)I/6^) J3]]S@9_6!XCVW/#BUHZ<L-)DN]ZT9YKLS19XKAXSF1D@SWCM,"2
M!![>03PCOY,Y$W88H<MP8B* &)H8-*<\/$3CUC()^ASWVC!A.._!O7WM,>F'
MSK_,P6=K4+Q2<>!_- D1C$^DF(!(\X$D;\!'6@$%AV:_6*<\%7-&Y3N>9![4
MZ8DQZ>-SL=O0SV&VXQ&2=@07!]WNXM]R/9W]EO3#@H>9'Z>WOG;?/"VN#OS/
ME=F9S&SAX=(@?0R#Z[G)^^#MVCAO3G1A3KU_/4X5SV_GT_FV'!0'@3D3/ZX,
MB9._VX3O3S!//DQ%6L2!ACV^']<#<QD2!$'&#W/?V/ 21R&X#L=B)KRZ8,(0
M%F?>8SYG>?>?^>""_4]>W1PU6MO@YX>!MO.!ZS/?:#W_ ,P^_P!G$?>_?;!A
MXD@ *^X,'TR,X/V QW#/^'WP"@:EL/ QY'C! ]C'@]\[?5$/7L_;O;><&/!
M$Y./]QN/<Y]HX12-AY<B+-UW],#D4>1TO[Y[/.%Z1M.TYP?.)/G;O(XDY>Q\
M_P!_XQ046\ZSR?R]+"73Y0,P<DXW@>@P)._C$1L>)""3MW'K/[^N*XA-B?(0
MW?>FPVPU5(AP * 5C)(\[^,3$R?0Q,\!RR]CS][5[/5L'&P%S1OW=_9.V('+
M12.@AQI)!R?RSV$Q)WCOC?(X1RGJ*>M:,'/[\WQ8S69B1_-8VF8/J'H-?H'3
MUS2MNII?_JI*5])+:H5((! )VQCU!'$G3A50/O\ @TKBDZE:2/J,4[<W<V$M
MO#QHGS?_ &8O*KFQ572L1JR^V WAP5%50NV^WWB@16(RU64B";?6TE8RN5-5
M-/7-OMJ'6VXA0/' \4^&=-XDE:<S-*$YB5H4 @*=*TD$ @H(<?26/U \)@X]
M1X/\9^(>#J2<G+R\PI)*2I2TEB[H5*DJ0IY2I*DL2&;&C%^_]/1R^U5>*R[U
M7Q/\Q:)%=4.55106[3S#%/\ ->67'5(G4RRCK6I2^E(#:2M70A(A*?/:;X$U
M6CRDZ;3_ !!JAI\M*4967FZ5&:O+RDCA0@*5GI=*$L@%23 E19SZ-?\ 4PYA
MXU^ Z)6:3Q*6,]8XE%R20,J"\EE,'8 6NJP?^GCY"VQL-7#GWSENK1_^JA+]
ME80K!_@374EW#0(D_D.V>\\8LW^G>3J%!>I\8UF8L@NK+TVDRB06<_\ 3S'@
M1Q<1@2P8Y\O^K?B>G24:;PKP[+#<(&8K4YS#D^<E( JP #T&,EV[]@-\'U.E
M"+CJSG#=D "4U&HM,LH5T@1":?1S9 $8_.83@8'%H_IKX0"Z]9XLM5VS=,A^
M;(T8(B&<]:XP9O\ 5OXCS$E T_A:$FPTV<KM]>I4GS2T#;&1;1^PY^!NU]!7
M9=>W#HS_ /*UM4L!13.5?NNCMI$R9Z2F<@=^,R?Z;_#_ /O_ .(YI->/6*G?
M]&7ESS(CFSXTE?U1^*5?ISM#E5/T:'('_P".5S8"A]<9"H/V.GP$4*DJ>Y25
MUQ6F"'+AKW73I41DE0;U"RB2=P$@2!,0.,Z/Z>?"Z(.BSEM96LUE*2$YZ7J*
MAN5,:R_ZE?&.8"!XK\L2W!IM(@"+/D7](I7&0+;^RZ^!:U)2VQ\/^EZEM _*
MBY7#4EU3GIGJ;N-[J6R/,IR3.3QMH^!_A7+4%#PC)4H?[EYFHS"6H3QYRGWD
MECC2S/CSXMS95XYK Y_V_*RP.?\ IY269Q0TB(Q?UN^ CX-;,$BB^&KDZ?EP
M0:K0MBN#DR.E1=KZ*H65 @&25$9^FYE_"WP[E_I\&\//_GTN5F'S6E1]<:6;
M\6_$N<Y7XYXJ>FMST@/R0M(!V8\W<-C*NF.0')#13J:C2/*#EMIEY$%%18M%
M:<M;Z.F1(=HK8PYU1)_BDJ@ @1QNY/A7AVE).F\/T6G.^1I<C+4=G*$),2'=
M^5<<_/\ %/$=2_\ <^(:W4.)^=JL_-#5(^M:@8EKBS8RP@"G;2VVV$)2  A
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
MHR"3WDY((C'%!";) ]/S@<_Q=^1I4@34-5Y;\]PG=>^Y))@"# *1G$9GOG<
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
M>KT8"IB-FJ!9QU=@&8(D 3V[F3MN-YR.DS(C@"7XMQ1RTOSW9@][;5Q&H#P
M2)B Y=XGI]\.G.#Z;D_8RJ8 [X.1.X*(9MN33N'FG\WE<3EMK26YL:P!N)V8
MX\%$ $D>P/KGMV&9DD0,XRV5L:>_L(Z8;M)V\K7'>*/Q&^$40L@R1 ^N(R?8
M[G&1B=^#A5M^.7+^>>&Y<;EQ%7'.]J[L*C'BLP,'$]\@"03'F#!V\01)XKY=
M7.S7M2@I]@>6)XH<#F;;N\M#D6VQ[JG/YI&X]LD[R>X,XV '8!07#,UR+==Z
MM[?!Q\))+G[N)FA9N;;T +3'@R!YR//2!'B2, @3L>'\L,Y[-'W)JQ[OR9%9
MJ8(+AW+#IU!,!F%6G'IG!*CD&3,E1GN1$]IQF2.'\L;[W%NWVY;C%<1W(D\A
M,,+V=R[NXPPM@[$@",28[8.8P#,Y(.TY/!\L<VZBE.=P9Z<G16IA&URQF*13
M:[,YQ[I!R21(. H[YC,'/H29WS/ ,L1?K:8>S4_BZ^852P+"[4GRML=C!="
M"2"8B!N201F"8QB!'J(R8? F8K(=NUX_8[-AA9@\@TAR"!,T<@=[8D2Z4P97
MM$ DQ!R=Y)GU, 9/5CB> <^M_?M]SC<R[@1',BP+M-.KP<3)JE $A1..Y[S_
M "C8Y'C:.'P);\W_  (P<;@%S'41!+E^YY4,8=^.6D@Q,X(*C&V_? P)D?Q9
M R #*ZGD&?RD[PT 7PPH@O3>AOZO+&#:,-56@X4E)$9! 5._8SW),D9QZPOE
MCG_BMMO+!Q&6/*DAVM9MJ!RV^*774]IKT%JX6FV5R5IA2*NAIJEM6)(4E]I0
MC.0<9&=YQJTV5F !>6A8EPM"5!B69B"!W$OTQ7SUH+I6M,N.%1!@U<%P9J]^
MV++5R\Y;*=+XY=:$2^LR7AI.P!XJ)!)^:;?\R9&3USW.=M<>%^'A7&-#HPK_
M +AI<@*<;*&6]Y]<; \1UQ#'6:HH-$G4YQ3M0YC?F@W&+BI[=:Z)E+-%;:*B
MIT !+5%3,4K2!)@(:9;0A./_ ! &>T"-E.0E("4)2D?]J4@!^@9IFCWQA.<M
M<J45DW))-(+EW=[O3GB<4[))A",09[CUR=\C'\QQDX$[>I-<25%[1/F*.W;K
MRPBFF1_VB!CQZS*O^V08V($S'8"0+/?ITZ8DJHY,5Z'_ !)/XGQ;03'3[1N/
M6<[@G!WB1XX8 #M%_;Q[C"<WON] ?WM%VIB%3:??M./ZP<?\>>*:DV)_SU%.
M=I?#=J;]11CR([$\\0E F,CM ^N^/'<Q^O!PNS3^')'JU^7+$A4M[EV>A!N/
M\.TH$8.>XG$DS _I/ML>$1)=P:=/+:HK4X?XPPI(F<^^!MML/Y3OO' U]_Q@
M?D:;'EZE_OB.%9DQ,>,>P],R9DXCA3^W[$<J09W&##"D;3/_ # G(QC/;MF>
M"GOWZ!L'WGW^^V&%(]<XF=X_KL3N, \$&OW^T_S#V&#W[?"09!^I$['[QOD_
M3&_#]\L$^_=*O?#2DB8QZ#>,>H[B,9VF9X3,['M,M$R>4CD[X3=K4^VWD<1J
M3M),@G8D>D&(D=XSF# (X.SV@;_CS],#0W)O;?C"$2#)]HW$=_7Z<%>\ANU_
M\<J/@IY<STZ\Y?SQ$4JF=MSN,B#C<G^?KPB?9+-#U$^S+-@MORJ_[OAAGL8^
MD\,>ZWDN#SW<X/\ $O\ QYAL- ,;R3DSD"2<@;'SO'H<<.ONOOW&$!%2YZEG
MY4A]FN1&(S(/?W(^D$R<_<$?7@P[SUIRI%2'YNY;DV8SZ;R(S]?7O X, :P:
M]&V]SL<,)W@F,$P)B>Q,Y_4; ;<&"M]HB*UY'_!;#"K)G>,R(_V/8^01Z<+L
M[Q(BF^V]2Y%FPF>O.CT!+/9[V(/3$06.Y@[D8$YZ=HDCQN?>!,/%.8=3&A-9
MDR]((M.(;<GUW"3V[!_TNXPX. >N_;&?0]^_I$9@<7TY2>GEY03M)Q,,.][>
M4$_A]L2]6,'N3C[B,Y'F?.QX1,1TV#[5#3]FJV*BE))!$D>4LUSY1AP<B1)!
M([C? V@SV![#,3WX!O4]@_YBA=S%S4=GD^4"8H0'(EQ%:OAX=)\YSZ8D#P/Z
M28,YX;3[]AA0O?I@"C,FYI8/+#<F>DEGQ)UDC?([=B3$R3G8'P3VD[A&_;D2
M?\,6C?%5 L=I(+[\B _3<G#TK([P-P8WD#/?'OC:3(X.TRQ/-[L6Y=@< +;L
M "#0$, TQ),T;?$GS /62<R0,&-HQD@>O><\'^?6!^#3UPWKY5,FG:2SA_3#
M^H1,=C^A/K@[;#N)X(/VG['[4?#N.>Q%FMZ1^S+U8Q^F9$^D$;=\ ]]QP@"
MU:<V806ZBEJO@?K2G7O6"*L,/"H@3(!]I[GP?\,CL!W%-N]#%R1S87-V>(UD
MF8$X$C)]M_;R>TC,\.;0;O+>1]QV1$-)H/6K^IZ80 $@$;# )G<XC,$?3P,\
M)IVAV>[GT)K MT *1[VFA[/B0*&(. 1,$[?2=@,1D\#[3OYL3UK:;4P5OY?G
MMSEW:F%!S.^W<CSG.<#$XCO,F29BO69+#E%[$\L/WS]TP]*R,;; 1WW$B![]
MP/;NQ;WOL&_'HYB0*5V)]9\?<Y]>\8.<'LB_OG(-L&'!<3C<_H3,;9S/MP\&
M'!P8Q]?!\B/7TQV'!@]^_P#'YP_J[^"/<S$'$'?OOOG@PFK7;K<3W;S>9PZ<
MY R9/^'&),=O/!A$'9Y])WA^H:0+8>DSC,@B9W/^0)'@'<\-S'*GG[V]9 \U
MJ#S9SNS49FH[.^%Q.Y\^=Y/VQ$>F/)/Y!8_?W:U2N%(,.#]P7ZANNWF\+@$S
MD^V>Y(VGL<0/.T<'OR&[4FGG8X&$'KL':7@![2X#5E\.Z\9,']"!YG;UB-^_
M &G_ #%X:P>XP3),=G=):SV_W,V%ZR,[GZ>L=]NY$8).>W#?U$[N*;78OZF7
M)AX<BLSYNP-K/62G#TN>)Q,[ [ 8]P8Q[=^$9W>7>L!YZ2+.U'?"$O<26,DL
MP>6+F>AC'NL><SY$0,[2<>?621)X;2;@$]Q8NWK=PS5P;DR7+?\ E <.!#/6
M*Q7"A8$Y&Y)S$S.Q'?)VS)]N$_E0#:MS-9[M%, (/(!R>]A<3L[O:!A?F#8D
M03C(C VSZ>9B)WCA78 VEH<VKZ<JR,-@6D<@)!($O!M JV%4X%$=\#T4,;X,
MB<?7,<)-.$V)9@:%S7<D 5AV.%6LNU*T=V%"[!]N6')6!!&TCO($3D#OZ_[\
M9 'I+-RB09L\Q4N\M+$TD;%J.9#[T(8&9-\/ZS/89$  3(WF/]N^(XDB_*.\
M'RF>7,'#\A2 *$N#0O4L[B1YN^9'>"('Z1$=YGU!\Q@! )D09IR?T[<VM-':
M&<Q8@"&8AV)H9FED+A5N09D2<P-YS![;=O3'#(9MW<V@4KT-CL=L#_\ <U*L
M)N*B[%OL(Q('//?<R1(GJF1!)\$;20( X1&]NAHP83L9VIR U7,P+AY=RY!?
MG0!V=FPX.%/29,3WF0)[3.2"(/\ .8X;"S"+[FU?6A-8(&',&@C\1O#UZ@AF
M&'BH).^T3_#XP)'<; F(S,;<2$@.WH=KL9I)@<S@%7N\AWW@?>0&F8("?.(F
M(GOX[@F8]ON ,8X.$%B6Z[=>SD5F@>A2DJA[LURU SAF<B *X05&WI )ZDQ'
M@R(S!W.2<[QPVFWF[<R1S/NX5&S<RX9C0TCE]BX=P?@&))B)F3CL1F#CMY$1
M@\(@;0+]W?O4C=^P\$5+!S+WJSG\S_MG'@^#MZ>!!$^/4SN<?I35H*-5I$4&
MTN6FHJP9<NVUF9P)%*@S430D!2\!'48,& #B2-A[]IP9VB('H0QK4 & &=^D
M-SES 20V\V '(/04W/V92ZG 3W@9@ F!N9F8&^V\P=DUQ2/7RYX4?[>M@[#J
M#Z,[F;>+N<@ 8Q,$#,]\D>9\^G 9 -7E_1NE&V?%%RP@O7INPY--'-*''OF@
MB2?'?.T2<$=^\@&,1)X![G=A#7OVY3+FYV:LTHP9W-GHS$/CQ< ,2#M[F?:<
M^A $[D<+W[], B$U&[EZ7$; RT/&%#Z<').202, DG>=P,S (S)$P::\LT&V
MP<T'XI$LVBDUD'<--BT;B2XDGRG4G*CD"3D@3'>#WV'<B=LD@ EW(L;"6?[G
MK&!]W@.Y<5+/'VCN[B/YP)(P9&).!'?'8Y$Y[>G SFD.8$59I8@5$6Y$R&8;
MNX](,?5>@9I+83YJ.F(W.<;X,9R(@P8()[DSAF;. [;D/YAG#/#>JMN!#[B0
M"2+"FS.:D 1ESN?7.1B=B23DXW).3WSP-(>>\,'H]0*O2UW+#N\14N6:-Y>
M7D$033$96.XC<$=R)G VC<"9&![!'9Y:>K[Q! !<N)?F!W$EG=W#/2 6:E"3
MU>S"I)\=]P<;>/.=C[^.&9<M MYN*O![02&8@@#@TKL7#U=Y,AGBCO#!I5(
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
MK8;^I],-*_)R?,>N!F!L?Y<#[^ZGWSP<(+\^?-[Q7MAI6D'_ (X/?OW^,/\
MG^??[X87-XV&3(/8^\3VGS/CA5\_L?XP8:5[@DY$G<8,DF)^AQW'?@/.F_F[
M[4KSAL&&%P1DD8]/]XV[QCTX?OWM[O@Y<O+W;#"O<]LC(V'?'<[S@S'"H[\R
M_(?F>[8/?3EB-2XSF3Y])_D<'^T<+I)8W/.\U-?J!##;"K7R^_4=AZC$9<SF
M-XQG?VS^H!Q]7=YCR_<V<"'YC _L^]@6PTN2/8$X\$CU]L&#MN=@AV>.7X-C
M[G!+/=C_ !L>T=C 87-O.3$YF?OL)._;;@]G_->]<':9;S;F=GV?$9=]0=C.
M/J-Y)!_J?$'OWW?N^"^X/2K^SR:-@PN9)![>N9[;^T#?!!CAX##GR=]^3OR%
M;7PU2_ 'WQZ;;9[>.V8X,&_H7@^1>L?O3$96,R>_?>#Z3XB<3C';@[?;][?X
M? WWV\MS8%]P],,*Q^AB>Y[>N=\QC@]_=O?[8(K#RW/[U ZMB-3@C$'8=ID
MS].T1L3[<+\\]IWF]!2",%A?K+Q]S^<1%PG/5$Y,$@R#^4 %(!G<B01$09)X
M/=['^:/V9\#AGBF\3(JT^1\\-+I,SVV),F1WP<QO$",>.'O[]^S? 2-W;OM)
M$4@G;E@1*C),F)G$DXVF>T=@,^AXQM4@  @]'D0SN7+/<0 <1))JXLX%6:G(
M2!<5<XD#AW!F>\Y$G)D;X[0<[#8 80[AZU'0&6$6DT)(G"$TEFCNY(#/#[;B
M1&)0X<04R=^YS,=LG.9@C?AB**<,=V;8'B@L"W0N8PR-C6O(^3N[4 ()@!X>
M%G!F?6?N3&3(/GZ$\#D$TO+-V<G>6F';;"_%7+[U*99C7<M2DJ3Y@8R"/3,]
MXV\P> 7ER6:(/D.L6F(<@ !8T;?S!,"TM0@3&)"H' !@9)GU]9GT!XH-8QYU
ME]]ZX"7,4#<1'(GMTWYX?U$;&# )!D@09!(V\2<0(D;\'I;]I,32E2SXI[
M7;9F9VY[LPJ-W!1&#XB(,8GTVC$DB9\# ??[=_XO  0!79HL]MMI#Q0-AX,
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
M>1MW]^"S\G[,(<O5IPP7)#4)/4N)]G^(73+O20-L^L3N/UCSGAB?4>1(PVD
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
&=P[/C__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>img235218545_3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img235218545_3.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_[1N&4&AO=&]S:&]P(#,N,  X0DE-! 0
M    &VJ^<!@X0DE-! 0      4L< 5H  QLE1QP!6@ #&R5'' %:  ,;)4<<
M @   @ $' )X !\@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @' )0
M  M'87)Y(%=A9VYE<AP"-P (,C R,3 S,C0< CP "S$P,3@S."LP,# P' (^
M  @R,#(Q,#,R-!P"#P #4')O' (*  $R' (9  =496MN;W9A' (9  A0<F]D
M=6-T<QP"=  2PJDR,#(Q($=A<GD@5V%G;F5R' +0 !,T-34@175C;&ED($%V
M92 C,S P' +1  U386X@1G)A;F-I<V-O' +2  )#01P"TP %.30Q,3@< M0
M U5301P"U0 ,-#$U+38Y.2TS-S$X' +6 !IG87)Y=V%G;F5R<&AO=&]S0&=M
M86EL+F-O;1P"UP 8=W=W+F=A<GEW86=N97)P:&]T;W,N8V]M #A"24T$)0
M    $+=P4>0[6Q//RLL&$%+W1M8X0DE-!#H      .4    0     0
M"W!R:6YT3W5T<'5T    !0    !0<W138F]O; $     26YT965N=6T
M26YT90    !#;')M    #W!R:6YT4VEX=&5E;D)I=&)O;VP     "W!R:6YT
M97).86UE5$585     $       ]P<FEN=%!R;V]F4V5T=7!/8FIC    # !0
M '( ;P!O &8 ( !3 &4 = !U '        IP<F]O9E-E='5P     0    !"
M;'1N96YU;0    QB=6EL=&EN4')O;V8    )<')O;V9#35E+ #A"24T$.P
M   "+0   !     !       2<')I;G1/=71P=71/<'1I;VYS    %P    !#
M<'1N8F]O;       0VQB<F)O;VP      %)G<TUB;V]L      !#<FY#8F]O
M;       0VYT0V)O;VP      $QB;'-B;V]L      !.9W1V8F]O;
M16UL1&)O;VP      $EN=')B;V]L      !"8VMG3V)J8P    $       !2
M1T)#     P    !29" @9&]U8D!OX            $=R;B!D;W5B0&_@
M        0FP@(&1O=6) ;^            !"<F1456YT1B-2;'0
M      !";&0@56YT1B-2;'0               !2<VQT56YT1B-0>&Q <SY1
M\         IV96-T;W)$871A8F]O; $     4&=0<V5N=6T     4&=0<P
M  !09U!#     $QE9G15;G1&(U)L=                %1O<"!5;G1&(U)L
M=                %-C;"!5;G1&(U!R8T!9            $&-R;W!7:&5N
M4')I;G1I;F=B;V]L      YC<F]P4F5C=$)O='1O;6QO;F<         #&-R
M;W!296-T3&5F=&QO;F<         #6-R;W!296-T4FEG:'1L;VYG
M  MC<F]P4F5C=%1O<&QO;F<      #A"24T#[0      $ .__C4  @ ! [_^
M-0 "  $X0DE-!"8       X             /X   #A"24T$#0      !
M !XX0DE-!!D       0    >.$))30/S       )           ! #A"24TG
M$       "@ !          $X0DE- _4      $@ +V9F  $ ;&9F  8
M  $ +V9F  $ H9F:  8       $ ,@    $ 6@    8       $ -0    $
M+0    8       $X0DE- _@      '   /__________________________
M__\#Z     #_____________________________ ^@     ____________
M_________________P/H     /____________________________\#Z
M.$))300(       0     0   D    )      #A"24T$'@      !      X
M0DE-!!H      S4    &              45   'G@         !
M                  $             !YX   45
M  $                         $     $       !N=6QL     @    9B
M;W5N9'-/8FIC     0       %)C=#$    $     %1O<"!L;VYG
M  !,969T;&]N9P          0G1O;6QO;F<   45     %)G:'1L;VYG   '
MG@    9S;&EC97-6;$QS     4]B:F,    !       %<VQI8V4    2
M!W-L:6-E241L;VYG          =G<F]U<$E$;&]N9P         &;W)I9VEN
M96YU;0    Q%4VQI8V5/<FEG:6X    -875T;T=E;F5R871E9     !4>7!E
M96YU;0    I%4VQI8V54>7!E     $EM9R     &8F]U;F1S3V)J8P    $
M      !28W0Q    !     !4;W @;&]N9P          3&5F=&QO;F<
M     $)T;VUL;VYG   %%0    !29VAT;&]N9P  !YX    #=7)L5$585
M  $       !N=6QL5$585     $       !-<V=E5$585     $       9A
M;'1486=415A4     0      #F-E;&Q497AT27-(5$U,8F]O; $    (8V5L
M;%1E>'1415A4     0      "6AO<GI!;&EG;F5N=6T    /15-L:6-E2&]R
M>D%L:6=N    !V1E9F%U;'0    )=F5R=$%L:6=N96YU;0    ]%4VQI8V56
M97)T06QI9VX    '9&5F875L=     MB9T-O;&]R5'EP965N=6T    115-L
M:6-E0D=#;VQO<E1Y<&4     3F]N90    ET;W!/=71S971L;VYG
M  IL969T3W5T<V5T;&]N9P         ,8F]T=&]M3W5T<V5T;&]N9P
M   +<FEG:'1/=71S971L;VYG       X0DE-!"@       P    "/_
M   X0DE-!!$       $! #A"24T$%       !    !@X0DE-! P     #00
M   !    H    &L   '@  #(H   #.@ &  !_]C_[0 ,061O8F5?0TT  O_N
M  Y!9&]B90!D@     '_VP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43
M$Q@1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-
M$ X.$!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,
M# P,# P,# P,# P,#/_  !$( &L H ,!(@ "$0$#$0'_W0 $  K_Q $_   !
M!0$! 0$! 0         #  $"! 4&!P@)"@L!  $% 0$! 0$!          $
M @,$!08'" D*"Q   00! P($ @4'!@@% PPS 0 "$0,$(1(Q!4%181,B<8$R
M!A21H;%"(R054L%B,S1R@M%#!R624_#A\6-S-1:BLH,F1)-49$7"HW0V%])5
MXF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G=X>7
MI[?'U^?W$0 " @$"! 0#! 4&!P<&!34!  (1 R$Q$@1!46%Q(A,%,H&1%*&Q
M0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*S
MA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_
MV@ , P$  A$#$0 _ .F"FT*(1&A)+)H1 %$!3:$E,FA3"9H4P$E+A.D$X24I
M*$Z22EDDZ22F*B5),0DI@0AD(I"@Y)2)RBIN44E,VHK A-1F)*?_T.H"(T*
M16I)9 (C5$*;4E,PI!3JQ[;&AS "#QJ.RC$&$E+A.$@G24I)$%-I$AI(/"B6
MD$@B".0DIBFA2A))3$A)M5CYV-+H\$\+)S_K#DX?6<?I&"*W6W,#\AUE;[&U
M;W;,>3595[GMWV>G]/TT@+T030MT[*K&?3:6SQ*$X+,Z/]9;.KYV5@Y6QF3C
M,;92UE;JP]A]N18SU++?4].ST_H?X-:K@D11I0-BT#@HHC@H%)+-J*U!:43=
M 24__]'J0BM0V\HC4DI&A$! $E0:I,]]P;V9[C\>R!4WJ&VLK #XY,;08).[
ME"?66&2=P/=6O:!M'80H6;2"$E( F?974TOL<&M')*AD7"BA]CM SE5,"DWU
MMOR6OR;27%I!#6M .UNUOT45-JG)ZBVIY94TUAQ]#>(<6$RW?!/N_K*5&1ZK
M6BTAF0X>]F@EWYWI:N:]O]M*PL:-ME;V3Q-K!/\ G-59YPF-].TUM#]0VRQF
ML=]2DIO0BBB?SOP6;CY5(;:/M3'T,;H]UC7;#^:SU6D_2_E?I$]G5PSFHS )
MA\M$_P
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M    _^%1$6AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T
M(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*
M/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB
M061O8F4@6$U0($-O<F4@-2XV+6,Q-#4@-SDN,38S-#DY+" R,#$X+S X+S$S
M+3$V.C0P.C(R(" @(" @(" B/@H@(" \<F1F.E)$1B!X;6QN<SIR9&8](FAT
M=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/@H@
M(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @
M("!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B"B @
M(" @(" @(" @('AM;&YS.G!H;W1O<VAO<#TB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]P:&]T;W-H;W O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z875X/2)H='1P
M.B\O;G,N861O8F4N8V]M+V5X:68O,2XP+V%U>"\B"B @(" @(" @(" @('AM
M;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(*(" @
M(" @(" @(" @>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T179T/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B"B @(" @
M(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q
M+C O<U1Y<&4O4F5S;W5R8V52968C(@H@(" @(" @(" @("!X;6QN<SI)<'1C
M-'AM<$-O<F4](FAT=' Z+R]I<'1C+F]R9R]S=&0O27!T8S1X;7!#;W)E+S$N
M,"]X;6QN<R\B"B @(" @(" @(" @('AM;&YS.FQI9VAT<F]O;3TB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]L:6=H=')O;VTO,2XP+R(^"B @(" @(" @(#QX;7 Z
M0W)E871E1&%T93XR,#(Q+3 S+3(T5#$P.C$X.C,X/"]X;7 Z0W)E871E1&%T
M93X*(" @(" @(" @/'AM<#I,86)E;#Y'<F5E;CPO>&UP.DQA8F5L/@H@(" @
M(" @(" \>&UP.D-R96%T;W)4;V]L/D%D;V)E(%!H;W1O<VAO<"!#0R R,#$Y
M("A7:6YD;W=S*3PO>&UP.D-R96%T;W)4;V]L/@H@(" @(" @(" \>&UP.DUO
M9&EF>41A=&4^,C R,2TP,RTS,50Q-SHR,SHS.2LP-3HS,#PO>&UP.DUO9&EF
M>41A=&4^"B @(" @(" @(#QX;7 Z365T861A=&%$871E/C(P,C$M,#,M,S%4
M,3<Z,C,Z,SDK,#4Z,S \+WAM<#I-971A9&%T841A=&4^"B @(" @(" @(#QP
M:&]T;W-H;W Z1&%T94-R96%T960^,C R,2TP,RTR-%0Q,#HQ.#HS.#PO<&AO
M=&]S:&]P.D1A=&5#<F5A=&5D/@H@(" @(" @(" \<&AO=&]S:&]P.E5R9V5N
M8WD^,CPO<&AO=&]S:&]P.E5R9V5N8WD^"B @(" @(" @(#QP:&]T;W-H;W Z
M0V%T96=O<GD^4')O9'5C=',@9W)O=7 \+W!H;W1O<VAO<#I#871E9V]R>3X*
M(" @(" @(" @/'!H;W1O<VAO<#I,96=A8WE)4%1#1&EG97-T/C0Y,T0Q0C5"
M-34W13$P-S=%1D1!13-#1C,S,S)"0C<R/"]P:&]T;W-H;W Z3&5G86-Y25!4
M0T1I9V5S=#X*(" @(" @(" @/'!H;W1O<VAO<#I#;VQO<DUO9&4^-#PO<&AO
M=&]S:&]P.D-O;&]R36]D93X*(" @(" @(" @/&%U>#I,96YS26YF;SXU-# O
M,3 @-30P+S$P(#,U.3(S+S$R.#,Y(#,U.3(S+S$R.#,Y/"]A=7@Z3&5N<TEN
M9F\^"B @(" @(" @(#QA=7@Z3&5N<SY486UR;VX@,C@M-S5M;2!&,BXX($1I
M($E)22!26$0\+V%U>#I,96YS/@H@(" @(" @(" \875X.D9L87-H0V]M<&5N
M<V%T:6]N/C O,3PO875X.D9L87-H0V]M<&5N<V%T:6]N/@H@(" @(" @(" \
M9&,Z9F]R;6%T/FEM86=E+V5P<V8\+V1C.F9O<FUA=#X*(" @(" @(" @/&1C
M.F1E<V-R:7!T:6]N/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @
M(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UD969A=6QT(CX@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO
M<F1F.D%L=#X*(" @(" @(" @/"]D8SID97-C<FEP=&EO;CX*(" @(" @(" @
M/&1C.G)I9VAT<SX*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @(" @
M(" @(#QR9&8Z;&D@>&UL.FQA;F<](G@M9&5F875L="(^PJDR,#(Q($=A<GD@
M5V%G;F5R/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @(" @
M(" @/"]D8SIR:6=H=',^"B @(" @(" @(#QD8SIC<F5A=&]R/@H@(" @(" @
M(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @(" @/')D9CIL:3Y'87)Y(%=A
M9VYE<CPO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @
M(#PO9&,Z8W)E871O<CX*(" @(" @(" @/&1C.G-U8FIE8W0^"B @(" @(" @
M(" @(#QR9&8Z0F%G/@H@(" @(" @(" @(" @(" \<F1F.FQI/E1E:VYO=F$\
M+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:3Y0<F]D=6-T<SPO<F1F
M.FQI/@H@(" @(" @(" @(" \+W)D9CI"86<^"B @(" @(" @(#PO9&,Z<W5B
M:F5C=#X*(" @(" @(" @/'AM<$U-.DEN<W1A;F-E240^>&UP+FEI9#IB8S(Q
M8C1C9"UD.#1B+3DR-&4M.#AF8RTR86,P960S8S8X-#(\+WAM<$U-.DEN<W1A
M;F-E240^"B @(" @(" @(#QX;7!-33I$;V-U;65N=$E$/F%D;V)E.F1O8VED
M.G!H;W1O<VAO<#HX-C8R-C,P,2TW.#8P+34R-#<M8C-B-"UF.61D9#DY-# X
M-34\+WAM<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I/<FEG:6YA
M;$1O8W5M96YT240^>&UP+F1I9#IF8C<W,#DR82TP8C0Y+68U-#,M.3EB.2TY
M,F8Q.#=F-6,U,F4\+WAM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#X*(" @(" @
M(" @/'AM<$U-.DAI<W1O<GD^"B @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @
M(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*
M(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z
M86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX
M;7 N:6ED.F9B-S<P.3)A+3!B-#DM9C4T,RTY.6(Y+3DR9C$X-V8U8S4R93PO
M<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H
M96X^,C R,2TP,RTR-50Q,SHS,3HU,"TP-SHP,#PO<W1%=G0Z=VAE;CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@4&AO
M=&]S:&]P(#(R+C,@*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N
M9V5D/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#HR831B
M,F,T92UE.6(U+3(S-&,M8CAF-"UC,3!E9C<X-&-F,3@\+W-T179T.FEN<W1A
M;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C$M,#,M
M,C54,3,Z,S(Z,C<M,#<Z,# \+W-T179T.G=H96X^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O<VAO<" R,BXS
M("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @
M(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @
M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z86-T:6]N/F-O;G9E<G1E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @
M(" @(" @(" \<W1%=G0Z<&%R86UE=&5R<SYF<F]M(&EM86=E+W1I9F8@=&\@
M:6UA9V4O:G!E9SPO<W1%=G0Z<&%R86UE=&5R<SX*(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N
M/F1E<FEV960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.G!A<F%M971E<G,^8V]N=F5R=&5D(&9R;VT@:6UA9V4O=&EF9B!T;R!I
M;6%G92]J<&5G/"]S=$5V=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E
M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^
M<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T
M.FEN<W1A;F-E240^>&UP+FEI9#IE9CEA9#DP-BUB-C8V+3(U-#8M8F$U-RTW
M9C-F86(Y,V1B,3 \+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IW:&5N/C(P,C$M,#,M,C54,3,Z,S(Z,C<M,#<Z,# \+W-T
M179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G
M96YT/D%D;V)E(%!H;W1O<VAO<" R,BXS("A7:6YD;W=S*3PO<W1%=G0Z<V]F
M='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^
M+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V
M=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$
M/GAM<"YI:60Z.#0W,T(Y,#)#0SDP14(Q,4)%1D9&-4,X0S8V,D(P,#(\+W-T
M179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N
M/C(P,C$M,#,M,S!4,#$Z-3(Z,C,K,#4Z,S \+W-T179T.G=H96X^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O
M<VAO<"!#4S8@*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @
M(" @(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D
M/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@:6UA9V4O
M:G!E9R!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P/"]S=$5V
M=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^9&5R:79E9#PO<W1%=G0Z
M86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<&%R86UE=&5R<SYC
M;VYV97)T960@9G)O;2!I;6%G92]J<&5G('1O(&%P<&QI8V%T:6]N+W9N9"YA
M9&]B92YP:&]T;W-H;W \+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C
M=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.C@U-S-".3 R0T,Y,$5",3%"149&
M1C5#.$,V-C)",# R/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z=VAE;CXR,#(Q+3 S+3,P5# Q.C4R.C(S*S U.C,P/"]S
M=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!
M9V5N=#Y!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F
M='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^
M+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V
M=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$
M/GAM<"YI:60Z8C T.30U8V8M.&,Y9"TS.#0Q+3AA8F4M,&0Q-6$X.3-C,S8W
M/"]S=$5V=#II;G-T86YC94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M=VAE;CXR,#(Q+3 S+3,Q5#$W.C(S.C,Y*S U.C,P/"]S=$5V=#IW:&5N/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!0
M:&]T;W-H;W @0T,@,C Q.2 H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E
M;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T
M.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @
M(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.F%C=&EO;CYC;VYV97)T960\+W-T179T.F%C
M=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G!A<F%M971E<G,^9G)O
M;2!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P('1O(&EM86=E+V5P
M<V8\+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @(" @(#PO<F1F.FQI
M/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U
M<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYD97)I=F5D
M/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A
M;65T97)S/F-O;G9E<G1E9"!F<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP
M:&]T;W-H;W @=&\@:6UA9V4O97!S9CPO<W1%=G0Z<&%R86UE=&5R<SX*(" @
M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z8F,R,6(T8V0M9#@T
M8BTY,C1E+3@X9F,M,F%C,&5D,V,V.#0R/"]S=$5V=#II;G-T86YC94E$/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(Q+3 S+3,Q5#$W.C(S
M.C,Y*S U.C,P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!0:&]T;W-H;W @0T,@,C Q.2 H5VEN
M9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @
M(#PO>&UP34TZ2&ES=&]R>3X*(" @(" @(" @/'AM<$U-.D1E<FEV961&<F]M
M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @/'-T4F5F
M.FEN<W1A;F-E240^>&UP+FEI9#IB,#0Y-#5C9BTX8SED+3,X-#$M.&%B92TP
M9#$U83@Y,V,S-C<\+W-T4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS
M=%)E9CID;V-U;65N=$E$/F%D;V)E.F1O8VED.G!H;W1O<VAO<#IF,F9C,3 X
M,BTV,64V+6,X-&0M8F$W,2TT8C W-65C8SEF,&,\+W-T4F5F.F1O8W5M96YT
M240^"B @(" @(" @(" @(#QS=%)E9CIO<FEG:6YA;$1O8W5M96YT240^>&UP
M+F1I9#IF8C<W,#DR82TP8C0Y+68U-#,M.3EB.2TY,F8Q.#=F-6,U,F4\+W-T
M4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#X*(" @(" @(" @/"]X;7!-33I$97)I
M=F5D1G)O;3X*(" @(" @(" @/$EP=&,T>&UP0V]R93I#<F5A=&]R0V]N=&%C
M=$EN9F\@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" \
M27!T8S1X;7!#;W)E.D-I16UA:6Q7;W)K/F=A<GEW86=N97)P:&]T;W- 9VUA
M:6PN8V]M/"])<'1C-'AM<$-O<F4Z0VE%;6%I;%=O<FL^"B @(" @(" @(" @
M(#Q)<'1C-'AM<$-O<F4Z0VE496Q7;W)K/C0Q-2TV.3DM,S<Q.#PO27!T8S1X
M;7!#;W)E.D-I5&5L5V]R:SX*(" @(" @(" @(" @/$EP=&,T>&UP0V]R93I#
M:4%D<E!C;V1E/CDT,3$X/"])<'1C-'AM<$-O<F4Z0VE!9')08V]D93X*(" @
M(" @(" @(" @/$EP=&,T>&UP0V]R93I#:55R;%=O<FL^=W=W+F=A<GEW86=N
M97)P:&]T;W,N8V]M/"])<'1C-'AM<$-O<F4Z0VE5<FQ7;W)K/@H@(" @(" @
M(" @(" \27!T8S1X;7!#;W)E.D-I061R17AT861R/C0U-2!%=6-L:60@079E
M(",S,# \+TEP=&,T>&UP0V]R93I#:4%D<D5X=&%D<CX*(" @(" @(" @(" @
M/$EP=&,T>&UP0V]R93I#:4%D<D-I='D^4V%N($9R86YC:7-C;SPO27!T8S1X
M;7!#;W)E.D-I061R0VET>3X*(" @(" @(" @(" @/$EP=&,T>&UP0V]R93I#
M:4%D<D-T<GD^55-!/"])<'1C-'AM<$-O<F4Z0VE!9')#=')Y/@H@(" @(" @
M(" @(" \27!T8S1X;7!#;W)E.D-I061R4F5G:6]N/D-!/"])<'1C-'AM<$-O
M<F4Z0VE!9')296=I;VX^"B @(" @(" @(#PO27!T8S1X;7!#;W)E.D-R96%T
M;W)#;VYT86-T26YF;SX*(" @(" @(" @/&QI9VAT<F]O;3IH:65R87)C:&EC
M86Q3=6)J96-T/@H@(" @(" @(" @(" \<F1F.D)A9SX*(" @(" @(" @(" @
M(" @/')D9CIL:3Y496MN;W9A/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D^4')O9'5C=',\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z0F%G
M/@H@(" @(" @(" \+VQI9VAT<F]O;3IH:65R87)C:&EC86Q3=6)J96-T/@H@
M(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @/"]R9&8Z4D1&/@H\+W@Z>&UP
M;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" */#]X<&%C
M:V5T(&5N9#TB=R(_/O_; $,  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_; $,! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! ?_  !$( 98"8 ,!$0 "$0$#$0'_Q  >   !! ,!
M 0$            $ @,%!P$&"  )"O_$ $L0  $# P($! 4"!0,# @0 #P$"
M Q$$!2$&,0 205$'$V%Q"!0B@9&AL14RP='P"2/A%D+Q)%(7,V)R&"4F0U-S
MDADH-#5G@J*R_\0 ' $  P$! 0$! 0            $" P0%!@<(_\0 3Q$
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
M$U'8H_R.H&HOH]\%MB<=]O\ ,>O7U'J8SN1:;?S%[^,B\O)3!D_YB,C^L]I
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
M8W, \9U%].NIT5N@$#J).$3!\'+"7H#80)[XF&T\JA/400.IZF.WOO)Z<#0
ML 8%]>LEQ$]-,9L(!6_+?X4'KUX']8.WW]1CV[Y)X/?EC,A@@AQ?<^'8'"TG
MWF,;8QF01V V$XX=QV^W\&=IW35[%0[A $"XZ:0+7G#S042,DY'XB?P<B3C'
M!I?P]]SZ[S(EDDF1%RKRTA-X%\'(0J1^#Z YQGIB>F8F>%BD>8]1KH)M(Z6:
M=]S$IR9STS&(WV@S$QZS'6#%(%L/NO37!*!V,000/7H9&<=N#W[]_C!:-OMY
M:3Y3@YN"!('T]9[01Z#(DSG^AA7826UT$0E;2.EIB3;1(,GZ3G,QVSB?3/WZ
M<'OWVPT$K_G2=SOUP8T@D@1U]\=C.2#$_KPC$G1E?GR\&5L<4"O\ZZ$=L'H2
M8D[DB9Z#I/H.O;B#,"P(N2;V@N.WV;6"D 8!S@>H_P#$[?B,\6'JNHOIUW.D
MP@M<'OW?[8-1T./:)G)'WZ==S[0\95-Z&;0=3TV3!DP^AJ-]AC_Q'XGIO$D8
MX,(!@B-W/M>%T+K!:20)B3VV!^_8CV@8 $<&-*6O8!V\_!606%M@1D$=(WW&
M.YZ'\=,#@PQ:R]^?24>@M@E.(,&!&W6('XZ&/08QP@)+?V&E@SM/[8>))H$C
MF),Q&>7,X_ _2-^R)1@.&[#SL+/0>.!.&O?8^[3&#DI^G82?M![;P9V]-N\3
M>K5$3<P?&!(5EJ I8*O,2-_'NC[EQ*)([$DQL8.8GTW@=9.8X9#M9%+9+Q*"
M].M+<VA#1[!A]L$(;B"!TCUV'K(C8Y(S]N& G:=HMOWUTZ7)G!K8 C'X(,3O
MC>9QZSTXK!@M(C']LQ@]!_7^Y[WPOS?KI^SZ1AY$S'0;^\_D;0=_MN#$RILF
M88W&I( @(")[@E '0'8>N<G]NO8COP8G12MC.\CM=@@$($2\/\L[$;'&-ID0
M(Q(Z^N1OP89FQ)8D#J7;0$:^>K?&&S.V\G>,9_\ ,>N.$7I]_P"#>QPQ]-))
M8V8[ ,:^D^J0G83(,9_OO!]Y]]^'B2 2);(EO2QDH^8.X PX$@D 0")Z8@S!
M]<#]^#!!@($<TPB)\_$]9G#B00/2,3M(G8'H/P,DD\&#[ 0:K$V@6_9LG3#@
M (F-A@?F<" "<'^V)-O>Y]K%  AI@, #QT$ G^0L8R22/U!@@SCM!]8R3!'!
MA7,=Y!D$GP1BZDW&'6R3@P>N>OMO[G'3L. ^_#W^V*!)0*F=$0K7/?JBHPLA
M.9,9P!$;D>W3[=>%MZG]^]DO)8"MR+@ %>/A?I>)PH09]!/61).QSDS.!TZX
MX#'CT[ ;>]HP07%IU8;-^O3P<8\I,09@ =!F#ZF,>NVYDYX0+J.VA>V@&NK/
M;IAD(:Z3JF]8\3HSN\I.#V!,#MMVQ,^^.&O3WXW/^< -XU.QU>D ^N]Y]R@"
M,]^N?Q'3\\$7V!'D?W&!!+^'I*7\X4$R<>@].L$R)DX /H)SPB2/]I-_MTZ^
MFF&!MU] "3N8Z^N$J;(.)@=8.!C8_;K,=-AP<T;'07[6G7NK/$\MKH>FR,S$
M-IE6&/!*1,]?0&,Q&PQ'K '7?A.HDJ $9'WFSU&@*.[0N9)\4R>EEI8>;RM)
M.,;1Z& ._41^>DQP<P9V)$Z/5ZCMT%A.'4#(AZNW:]^S\\)*>9/I@F<@3W/7
MKPV15T_<@"';U;T(PD"!&VO3?SUG#*DP#UDJ,0._<C.T F8)DB.*_&$0@=62
M5&OL#N;&V,@0.@P8!@8[CUZCKCM$J\#??7;9;STQ0C;[80 K!. 0<#_G;^XQ
MUX?KB0#K$6#C]MEI<&3A*DA,&!(ZF),QZ9$=,=QPKZOL1YQ-X[],,@"=1)._
M0Q:4O+3#6Q.2$S,F/Q'3].WKP?M_C?WOA2&[79(U4 -@3?9]\84/I.2-^_J#
MD9QG'?'2.'UT[W?L+#(8OKU\1$G6-XM&&2" ,3N#..W?)Z= <]8X$->H]]UK
MA4DPY-M00M2SV-A?7#:X$3$G<[D=H!WDXZ#?J<GOW[[X9BX=M6C"7GT4ZX84
M3,C $]#) .),$?Y.QC@WZ[SA,B2@&K'UG]A8],(41)CKB>GXC_-^T(.??O[^
MF*>RMW[8'6!)B8CH.N?38Q@=NAX)CW^_Y_. 7G[KUTZ^S@=0B)GH9]O0]1'?
MT@<'X]SMBKEVN]>]@=#!2PT2D&>H)GOVZ],B(QZ=CVMND?SAEJ;:3#)=Y9N"
M[#4QAIQ)(Y@-_P ]8ZXP9ZS.^8X%Y>2[(=M0D-<$4]2O+Q$F1%DMT<".)D$*
M.=B !N  G:2(GK@SOGB" [HJ&8!\1KNVV4P4 [1<28#/AT$%P2C@!Q&3B#N3
MM@?G?KUP>L\!".Y8 :N63Y7%I.N&0#/ZB8$V*\KZ.7 B1%).9Z?W$XZ#/KD'
M;BH(%_ [L3T$[;#48SPP83W,]#'IOO\ >-R.PX14CL(.Y])* )LT@\&&%P$G
MO,C/7K_F=_P"*A(:E:V7^U"P">RF[Z]%OT M!@^[A'EG!&\8_3J>H._]8XHO
M2^)B_AKO8^/W6I& 7CE0Z">F>L>T3)&?L>'[]VQF2 2K3H+]6!;:;#PCU S_
M /;TGVD;;C,STR=AP8T! 0Z?9>.NPU,# IWZI';&YV&W]!O@\2=$Y*U8!N?M
MAX84<R,D&1V_&?7O.^>LP A8D@W"$ F1$]?6S&UM#IYOPV@+5XR,G?!Y2<[[
M=Y!B?TX:ZH+0K678L'L [21@>U_=MM?8P\B !(GKOWGOT)/7;B@6^A7E<[ZX
M6#&@9_'MN>F!T@29Z=>'B*FTKD>(LMD]"1?KB2;7$DQM)_&X^^YZ@[;#@PA4
MB6+75VI*^Y8OV ,:^KZLQT!P1O&TC:1G._?A&4)EOM_/2<726'H;-?C_ #?$
MDR!*?8=!Z>N)_OOQ,3(6\(0=KR;&.I+P\2C8_ED>G>1!]-IG]Y.3P-E>/70L
M2;20-HQLV-5HE"1&\G3\7)[,S$;D?L9QO_[3]L;QQ<Z*=P7HHCKUP&>R/<&P
MUO>&-CB69F0.D22=IDY&V2<9WS,GA&UTO?EJ;0(.)01-S8:: /H$7," $+RK
M8)$G&(C]MMCCL/3T6NLESI8*\N0+]-\1^;+[8X&"20#C]SF.T[8F,_IQ7?&?
M-5L.P/U =IZ:>&R^78@R)&^,3W]XVZG:9'#)?N_O2+=L#!15]][CZNA%NMF%
M@IF9]L^N1&P!'K,@8VR.%@9L]7.Q V!  W:8MB32G;E']#[9R#$0>_\ ]L\(
M[>NW7W^^* F('KU\X;F_0AT"/8;#]#^^/?.3/#]^_?AASH/?K>_X&C[8)(C^
MGI]QZD ; F>#"GP\7HM8C]W.#V6BHX$QN9$=CB=S^HQML87+MN=R+(O?4D^#
M&DPVV4C&3$@$SB,YSTDF/L8,$)Z+I/OQ\;88"5^Q7E_C;NS&T+5&>FYP9R1G
MM$Q/03OPM1UMM;TULF[&^'[NOP<&-B!Z  #']>O_ (VVX0N2M3W^\R-C< )0
M8*;$@=-S)Q^O:(WQZ]F+#\^SA%$)W<]%Z@ WMXX*0F(&?0] 9$_;/O) X>,R
M^L;[A3HPE,EH&XP6V>52<X&\[?U/;._XG@PJ2CT_Q^5:8:*P>DS [P(Q P#T
MD2 .T=9C@QJ^VBU^W3N%-L/(1& ,3TQ&WOUSU/XX1\NL:]_=NN'AU"22)P,=
MLCU]>TYG@),:=_9_8E(FQ,2#;9,<L[#&^,;_ -AL/QQ)J(; D1W[;>OV#13V
M.)!M,CE5MLD 09P#O^A)Q^9&]7<HA &TLGK&S2C =CI&"T-F1)^D3L>Y.!O.
M?7.!&W%#>)\^H??WH%@Q*8W$8QUS'H< $>A]>G#P>_>V'FTC.,B(Z3Z_;82<
M\&##PSMWC[C^O!A>9WWVBR[P-=7AQ(5)R<R/4Q/O$0=Q@<&)-I9F._C9*6(F
M2W@A)5/+'YQ[=,??[1P83)B=&2Q+A(,#OX+!*9 P(G(]?WB0 < B)VZ&) ?L
M@E[W[P$G,86(."8!G'[C["<Y],;&#4,Q<WF==]9#[JSB)_!&\8$]).\Q(CMM
MOP8!Y$>-CUU<  >-\+@DB/OB=MXC;/?O@F#P8"+W)%Y;6L(]!>";+#@!Q)/4
M;Q!D#'?H<>OL3#LF38Q8BS6^XE=(1<"0!(,R<P-OZQ..H'YX6OOWZ^&+"#6I
MFT;[V\0/,X]F?IQ$X!VR#.<S&3DG<""9X>%+ !6X>I78F))G5(SA0V.?Q!DG
M  Z$"3$0>N8X,#M+6TLM="8:L=75.' G;>1!],8C<Y&1C;TX1($G# $7A>[F
M0CV<3.%A,['<DD;;=R8[3UGK,X)'7:;W*$7&VVN&O"61U7@;C[O"XY@ 3F!C
M,#/>/UD&1^)YB"U!UCPVN%VU+!&'= W1CMMXVZX6$ 9W[[9D]QD[F09F<[<+
MGCJ^J7EY]X1L^4QK ,!7W75PU.,\DXQU Q.2"<$$@=,28 &=SPN8*9+?=$%Z
M>';:,,TS>.CN?,70EF7(PA:5)!Y9GL9QW.)V3@8[9XJE'=WUAFPDD=PHOKB:
MF ;A;O36VC8"U6$ME9!YC*8$D^N2-AB([QW)QP5(;6*'VC4,'I-KX0)/:)F6
MSL.B'J2,*(@'$R0-I,&,2-L@_?;OP@08<C4RRQ(8C6.MMF0H4-=@HV!!\?+&
M /O'08WD#..^#F08 P>$3+!UMI+GJ]3":[ \^Y_.,+ 3M.8@#I[S^DQU]N'2
MSL-&+J8E]][;@@)[FWV_$W/D8(RQ'N1L8*9W@3(B1/IWSQH/>N(/WM3%QI=(
M*8[&5AT@$3M$$$1]O3M/3;,#$AOIH#?1G>_W=D#>CZ2/97\B;2@IV&V=LYC<
MS]AV'H "2&&;H:QJ?#\P+O L(,YD;'<QT].D?ICAA 1*&_CIONIP=P(U][+\
MO9HCZCB>OZ$2,#TQD9.Y)(>%J?.?*.WYZX00<S)D9Z@_O/VQ/KP=O#^;/"!O
M>!W!ZBYGQ'B\-P23O!('M&\Y_O)S/0K?M^_?[88(GR[%6C;7N@<-+2((.W:9
MC,"3M[XG[P.'?!%CZ_S[.&-Y .!B1'M]MA)CJ.O")7^#^ ?#? "#(GK[\&(P
MCE,8)F29V/3!S.?WWC@,?CUZA_B_9BWMGOU5W_&!W !V@D\OM)D^FXWW(ZQP
M'SW$3;?Q\\'O]_?7 JDYZ1'I^@F3V QVV'#TW[[B=/V\,4)381*.DKP!N7MO
MA"D3C8 R9Q]LD0>\>_6>$EZ#W?<W\=3@+<&R6L.$0$0_VPA4]#$#K&?8[SMU
MSN-LBU%[ZII823C^)76 1<;R=, OGEVQ@G&-R($F=B=Q[&()"3=0Y4#^J';L
MXTOO8(U2#?4/\[3HD1<L;8 623C&,R =HQD@=]QMQ$!&ZZW2(4(JUH<[XJP&
MV@9+)(2CHPM7&N!5 @$_C/<_M(Z=XQ$\4IZ[C8%3(T(,CP(@00KKPU[*UP9'
M[$90.XD' GT@G'J9@>L?=%C5@'U\C(;U;B0<3[]K J]R,C(Q)DP2?QZ?L9'#
M!0<(/1((0!!DV=QX8:@'?W[_ ,,=2!)QA63O$C<G^NV^3CBC&SL-YM<C;>5B
M4)ZW]_??7 +R() ^J>G0"3@;SMC:/21P[XDA51(V!(0$@#=J$NPA K5 )'IL
M#[D?H1C[1C@P4F=@;;;D>;[K18!.9/>2?Z_;_/7B2IB[T6AU6N_4SIB\,A(.
M")$QG!V!V.Y'^ @3P'KV)#@D*WD 3,]AAVMY_MX8SR?X<]1[08W@^W$PKV&K
M8!2V (=WM*@(?O\ ;\8(1[#&! Z=_3TVD8SB+_$:>_\ -L&#$  )QGKZ^A!C
M R,G:3MP\9UE0"9O.FV^NOKI)-A.?ICT/;'J3]OSOP8H ?\ 'S\.I/ATE8+:
M&9CTCIGMU@8SPB]UX?DQ.G7% >"'A]O 6&_239V2"([=<0?ZQ^)GA)@R9)_;
MR-X[=S$BR"0F!(.<F,S[[_J1[\):$[@>D1%D=$91&- 0:06;%(:(=-D0[&3;
M![2OJ(5D[F<1B/2,"3W&WIMRTBF$R = 5)@=+WF1BBE"M'53"_$[$7Q+,JF5
M1( @]HSM@;?MN!GC.-T[3]O2.LZXDJSDD$2I(NV7;O,$N91E<YZ*$>I'7K/0
MQ(Z8ZR+E@$IQH),0WJ]S9FV(,&-)<>!'1$>.."6]HQ.^VVPG?UV!G?/%#W^?
M2\K?&8)EIIW@:3H#T%YD!8?"2!L<#&VX'Y@9]\<!]]M-2=+&WC@D.Y5I#V7F
M])06'F00KKN,[=C'6=HQ/6!C(3:$O7W[T3FR]%%U8A 0@R9LF9-$[1_8[=<]
MQZ1MN3PL.?+J?#?Q,G77#O(3ZX!Q[[3WP.T0=S$&'[\\%M-X23L9 .\$SGI)
MG:) C,\&);'>!T/?P%FB&R Q,TS8" ",F"3L)[1@ ;B3'![W]-<4HGQ]QZ8D
MFQD;9WVZ8]CU/?WWXDP-AY'PVVTZ)#!@Q) @0?R3F-_N/\[+FIMLB-4MKZ:)
MB;208= Z ;?WZ^GW'OPPA'6!,2"658.'<:S@]^_O_&"$*$Q__B#TF#MOZ9SO
MUGBL(^8^SB(\WH\$H[@QC<9Z@;DB?<]LXX,9$ES'KV!=YNXU[F("5<LQGWV&
M))R/8XSUQP8$"I %M04#?N=THO<8/0.IC.PQ^0?T/Z\(AQ^_JEOOC;!K:1C&
M003VZP0?QO'7&8X-QY7*!W\0?MM@P\E )G'X([G'8[>H@D#?A$J8.A+F!VN_
MQX&#6@?6(C'_ ">@WZ9)X54D*]]VI]4=9A]'3$A1O_);[?YD6CS'(^J.O78F
M>IC:<@[#,D4 %H1TUW]^&F [QX?M[\(P>EL"-C]IF< "9@==\GO$\/"PZ0=^
MA$[_ )[?YM._!@PZ-OVD9&V#^G:=_7@P8<3[0#OM!SG?[Y&9(].#$U&$H=B@
M#:7X*\%0S!* ,XP8SM$[",'L-I$#@Q((#B @]+PPAVL2%A]*(]1(SCO&,08@
MSTZYQP808_>VH%YV1A:EL8>"8C&_W)]3&YZ[]<[\&$8[7=W;475PU>;X<2,S
ML(@@QDQGV[QZ'8<&'3?5+ET/>#HR['"D[F<09SL9$ ;SF(]-I&W!A:LP;ZV7
MG.O2VQ>$@DC8S&)Q.T2([S@">_!BI9(+; UAJ)\7;<LX5 (,0,] 8S!&V>QF
M>@,].#!$R!(2=H-A;1D$3X8<Y2$R(D1.V#_^T?6!.8B,#@PP]QLBH>D%@: :
MZ@7QY&9,&0K?H9]NP$>Y .)X/SZGV\/]T8ZZJ8$; F=4X !TV&8!W/8G[\(]
MH5W;\^.  "P$#9DZP3?7^,.!$@D1O.#^=R-NW43TWGF14KUDA7'47ZR8Q2!G
MKUO;MHM[PGA24S^(DYF-AM(CWW@S' 4PQ]($A&Y/2(@H^L80#MJ()U"?0Q-R
M^NN%I!'\V3F1!$F1TDB>TC/V(XBH@S+_ !^-=_VL4D(F7H!)MH6XZQW"PJ<B
M-P,>I_3(G/<^AXGW[]_<ML7I)?\ A!7+UO-XQD$#IZ8]8@^\[9F3T@<&OGZ8
M=)0L9V\!XEQ^T#&8 SF,S([C;$29D'L8'3@P  $7!14:AMB[EK9(X3UQ ]),
M; G]1UZ['<\'L^?IMA02@8\&53+TA7.I)%GCQCI),?KVV[_^<X!&&40$0=-C
MKOH/0.2WA&9R.D?G?&?TDR,F.+A7)UD1&]W)4%3YP_Y4.W[/O.,$$R(  GM&
M=O:-SWSZ @(9_5.E_/>>AZMX$1<:^5_5=9T$C#13^D'VDC.3[1C$Q$ RQ58@
M@0EU *W*9CQ9MA*[Z'[+UQY( @; ?G?^G^;9*BTDV47 $'QB_C@ 4&WK>PB-
MAY&,)@00(VWZYV)CTW[^W#9U;LDP=T+3H>ES.!BPG[_?RW^S9! $P<2#)[ >
M@[';IV$<.'_ 6LOSUU5W@\?/^%[\L-X()&^T^W7&_<3Z;</R\N_OSWP@7/?]
ML-"-T])F<9!P23OF-IVC.>'[_P [X(T#DB;^:E0"?N<)GT.Y&>^\GKGO]SPE
M;I[ [:^ P CM*LIO;U]<-+ GO)VWZ=9Z;0,_;A^^^ ]GWMO[3P,K !@@#WDG
M8XD[1Z_H.#UPGTBVY;F/V: \L08S(!]?>#^,C[CA(/\ Q&WY7<X=[]=QJ?PN
M^!'$GGB"$^A)QZ8_L9 X>*'MZ]#[UDX9*#@Q[GMN8SUD]1UF-CPK^!/2UEX7
MGHK@#,:CKI^=!8_D82H2)[3OC\#UR?7O' /MT7ETP,:^^]]$!H/NPOT R8),
M2!D^@_;^Q^WO7[S/? XUN=8L/6[Z$8$>$IZR.@P<@@G;< B/MWX4]G;4A]#:
MT@!=8)PP)#2.LD#VB)Z]\ .),0 !UF!.<;9GUQZ8(GB2)?4ZF%.J1(ZI,C3%
MK5F/$$[[!L$:"\B<"K$&(P,0=LG:>Q,^NXC'"$W,L%E 6C9Z?<,-S5#&I7@!
MNM8&B$J^!5D[ 2-A&0.@ZST!GI,STXI6EJ\P3$;!M(@6A7Q,/;=W]Z:>&!%F
M#W@R-MX..OH>V=Q,\(2/$B $7O9,A7&EH.#P]_O_ !AAW^6 <SOW.?\ CN)Z
M'K0$N-0 K#_+B#?9 915T@;62TMX:R\1RMU2(!G ,B1UC&PB(&Q,\5C$HO;8
M2&(8:L%;2]S@%P\DX! SD9F/;WQC@PZ;B"DPYG2P$";QJ-\ 3)('382.OW]L
MF.G3B3IYZ2!)O9:%W.E\:8P!Z00<Y_7W[R ?ZRC9N[8?<@HF3-.A6\89B/PC
M?7RLR/'"@,9ST!S]A,GIWZ#UXHD(Z.&=[7Z'[$VG"PZB8'X'?L1MU^^\=.&/
M>L>_\X1#!]_O[\L&-@$@Y&Q^WZP/_$2>'C.KE>QAZ%GP(ZD@+NXD6I^F8 )@
M1$;Q'?(&#('OU1@$[#%TDE.&4$ MD);@JT^&)!$>N" !GI/OVD']1Q,H6(EI
M+:\7+\38K%E:-:.]IUU*T^RP<A,0!C'W'V!QOC.1WX+&7I,;%ZCI=F)T.%<(
M:^>).GP!DGIM )R.^_\ Y)VX3YB6;Z02;$EAS W=M"1<BD Z!S<LV?@R&S;$
M@D'F "0,R3$3(P-LP2=S_;C0(#JHM8W'VF?5X5)4NR'AL/XMV)(EJ=,9Z29.
M" .TR([#MTSCB3<7)%D-X)U]>G7#)D21 .MUN9LN\/<2+*,C: 2!/:,"1&\G
MVV'#Z>Q[\KX4D>$]9E[6&S3)QP0@=>N<>@ZCWCO'N1Q3/\>>_>#C.0SJK-P'
MXF\=[1)*5$"2< ?OT_7N([=2;>_?GKA4P-X&IM.^P6P1E7+[))5(&,3F<P,^
M_8#N.ICA8!=J+D,('6 ),!7NX)B00,[C/<Y&>W^=/;@]Z?C%X,;'>8 ,]?3M
MWS^2#UX,(=R-=(W;T-WNRYP>TE, @$&(!.1(["8F.L]"3C@/OW[\L*+V42=G
MUTGUZ'$BRM(44J!$$C&T@[23VD'L9S&Z-O?M;],4.O\ &UUXFYTVQ*(_ED ;
M;#8QZY^P@>V0>)=F3(+L$M8*'K98?CT\_P 8="5)S_\ [=]XS,0>W3[\"LA9
M&+:]0S8/74 '"P0G< F._KW'3?\ SMQ0[^=]OP=)^Y@M"$C(R<".DCT[Y_KO
MP\9U$M?O/3KMJ/P2D$0"-YG['$F>OX]-Y,2^US$@3Y0HN.UV6T@DR(.XS!S&
MV_J?0SN<#@PZ026+)3.@A:[:?@R#:#@01B=L]#@?IB.^VZ(\5(WB?4A><RL:
MXDD(PDF2-CL/>8Z]]XD1N3PK='H!KX>9[08))A]#<F0,2)@',3(W,Y!V@C\\
M(K62-('4.S4SWB^#M^^#4I((P-IR(Q@".F^<_?A#=&HV;\UL.Z-D+JBI,NTJ
M3K"8Z1&JQ(-(40E6W-DC?KD3OO[8[#(L> VZMF6+WAZEXGWUP<D3VCKB-^^8
M@@ S_P GAX'_ #T[X<Y<=(CTQL-CM&.D=>#";U'WC3\>YQD).X'KTQTSVVZ\
M$>H[>[83D;[L33#)VW\(.ZT$X$2)_P &-^GM^(,2;L=&-X@1)N-2)&EBVPK!
M,R3C:<?CI S$QU))X,)U-?C1]9F!-TKX('3H<XGO!/\ 3\\&"K3>7:)[ _C9
MLG#HG8],C&?L9!C ]<Q@#@P-_3?:)5RBP;#H[(1A8$>P[;S@P/Z[G(].# IB
MP<-@#4>/^Y- B]L+@8.YZ@;"<QD',C Z]MN# 0-YVT!1^G[@#41L<.<N03F0
M3$8[$^F8WSP8?* B3")+WB?40>TX<2),'8#H-O\ "9D#??J> ^_S[^V&),=H
M8-A,*&3/*?*RQ,1@1T&\[CN/N9.3 W/")7G/3K@#L$$+:LH]1XK>]\.)V(SZ
M8QO)Z@"=SML3L.$27!'9R4WN!MI-S"Q02Z7=@KN(^SF%CR3!C(@D1CKN9VB!
M D@3 CIPS;[[[*(<]9L#@":F&!^^L1$CIAX',1MCIF(Z#;\=N(* #8V%R+[H
MZ">B!EX<D_XFR_(2GQE6QZR"-]NOH.OWC?N9,LQ)3F"R=I]3;%"+7!?@)1'0
MC[[8],Q@#I^?O$CO^9WX+ C=>&L:$&-<#FR-K;BY9$]?$G"RF?0C![2-Y,;Q
MN>I]!Q.^WM>^^*(!;@]T"CN0+N+V#QXGM.3Z02.N,F?3["># #+F\("Q/G<2
MG9:X\ 9$&4^L'TC/MTVG\LW]?<O\X;9V%]':ZN /%VD''O\ M)R).\1D'K@Q
MU(!G(D#IPL)O=F9(&H-F2$!!T\<)S(Q(VGOF!N"#_8>G#A&)N#?4;1Z>6$R"
M'$)^)NXO=HQN\*Y3G88]SMTCO!G ZQ/"Q1 TB$%<W.W2$9D$[-+D'J,] (V$
M_O[]@/I 8UC17 3[WUQ!!@%C9 +JO'S>BPB>@! WVZ\QB>PD;;S@3U:E7](&
MHC7>UR=\#*(%CI!Z[1J8_&$DR!(@S&8R1]Q&\[?C/%AM*-#L"U=G36Q\!B7$
MQ^_3R@'K .$[[1_;K_;$YX"2"28 0U1?ME65C@]3;KV\8PA4" H$X(]XZ&),
M=3TV,P#PZ2P[,_Q$?B]\!B"/MV,>72?)@@I)Y1(G:=HZ=LQOT@QQ6)(()72/
MO<ZPB! A"^/1(.XF/L.O3KF=^D]N):[D]97@;"Z%W8XH2BM/+IAF  03*N:3
MW';N-_U&W9E:VA%W/3W+6^$!>63/7H5HM(173#1 !DD#$]MMMLXC&8 )WR0#
M:8B=8O\ SO@@:K3WZQ:^$* (GEW&Q$0K>.X]I_: >]H]6?+]V"P#([^]=M!J
M<,KSB.A'7.3O,]?<[S.0'L_?VPF]'W?[>>WAAA:2J)F(DQZ3(WP#B>_OCA>_
M>_>9>"?9][1:Y8>&E#,;3O&1B/6-\^YWC!>F_@B?>VF'[TT_S_C#"@8&#^.^
M/3OOV]. G4_MAA*(([^BVOOM:6")/[3^AS@;^WOC@W]GT\?7!,JVI_E"Z@'L
M-6.I).!MD2!O[1O/7,[2>G",,S^R_P M2(L[DA@WZ_E]+-]!+ SH3U/+[1UB
M2!^NY/4\)"Y'4PS;P1@,&--<4(,]R=0KR;,Q-]]< .)D0-LR(_3K_P#]'.-H
MB4C;QUELP08>W0(X<DI0?1MG2Q$,6 2A@.B 08Q@'"3).P$@QMC)]9P&"VD=
MG+N1.OB0I<B8/=[=L!K!QVWGJ#^8B<2.H]N$&S,N6+O8"3K>$BAH1X^*.Q'4
M]8[8&6/U,_L,]/N=MNO%/ZELA<2Y?>$NK"U$KMV76?<7&N 7@021&TS) _KO
MU,9.\#BA.,R%421W;"T L7UO-T((:SS!0P<3MOC8F>YCW[<&%23O 309+9G6
MY7<ZX!4@@P,GKTGU'2/3ICOPB/?E/AO<:8TPF"#GIZ[1$]9P.@@]MN !'J;_
M .- +0],'OW[&%R,_23&(@1OW /O]^#6WIV+^WE C!A2#&8$ [8_.-IF<>^<
M</KX8,&-9R#@;1UW [1U!VZQC<QF0)E1 _3NKJ\^HL)D6B2 <#)CN"-B9)$]
MY]Q(QPMQT^[_ &Q0)*VE;C0%SIOUN,'MG$'!,'U]?3/M..D<20)EWZH[*T,(
M,%O0D8IO[8DFYQ)!,#(WG;]/0=?7A;029>C=W900;;!FXH7#@%]-"/?EB4:2
M,'I V@0?M!.,>OY/  CNY$7(ZSNR0U.@E@;G>)(LQ-M7T!)8Q)M1RC8''Z^W
MW/YZGBU"&F_0]?3$=_:]CM@YD8_L3ZY$S^(Z],@O^??OUPZJ@>@W@(+RO'9-
MH8E6?JQCW$3L<_UD3D#:.),;ZW)Z7)ZC< @E/5?Q&_2/<;XX&0F!G?T]>G7:
M)_0'KQ;MT\?3VXC?,$A$EAHFZ:/73:(.J.'/JCL#VQN,G&?[8B,<#=_O*A::
M*^N&"V;!EPBE$^;F'&F"&"4[[9@'&1_;!].VW"PP>AN4#<P'W6D[[#$HC( P
M(/M.W]P#OW]0AK;^02#]ABO?OSP8U,@$ [$@]H(S).#/_ CAX1TZ3?U<Q>)>
MT'$HTF1"< 9@R?UCT]L'V!W,7VM?WIA#9(W.OJ0CY]-,',M(*@I0S(.-@1U.
M>AR/8;\%_3WXH_C%>SU]?>^)$)A0( (Z 'MT(G.1$==SQ',XG0A!N\K00"H.
MV^#T[_X_?!202!@9$1,?:#]O?,8'#2O.F@$K2V@C\X,/)2.D8/8@XF>@.QVR
M($>HK =_&8_QUP:TDQ)W&P [_H=^G_DQD:B_$A:^GV$1+N3 C Z$D1F-H$&"
M?>=\SZ<&$!:)<'M=HV&]S=X,91"1.^3['\23N23&>F)"?O\ Q;3?MC6D$ >U
MTL'J_P WP:T)/2-\3C:,D],"/^>%>S$&[85BO$7(8,O#Q)H1*3$@P2,;"3[[
M3OC8[Q' [1=;;$@7\)4O  4^OJ97OTM@IM&,]A.WH,GV((^V,<(/4C<3#?<E
MVLP#UPR8 TOW_=6!P4A)(DA)@XDC&_0X!QD8/?AB=!MV%B.G:TZW*?>8/O:V
M#DF (&YZ$1D=!]L #&,@3Q6#!#9GN1N![X_Y F"<YX,(P"GK8;G[_P E%8(Y
M< 9@$R<$G\$]H]XP>A[[>_SB'"#*[?R)$=23!+QD)/MB,8] #ZY/?,0=Y,$C
M4DI=1_Q8NR7,RI1EQ*8CE]IV_4=2!)D Q]N#"9L(]"%>8NF>8"W;!*1U'OUQ
M]MYR8&(Z'!'!@ <W$PK#1B'!A%C1I8='L8^Y/7)!@[ >YQZ\&$?$"81=Y,WZ
MRW'7#Z=L;9W_ $GOOTC:.##TAQ8Q$DCQ,R%( G"HWVVZ&3D;;X^V1 /!A1<S
MKO\ G5S<A/"TQUB1(';!F>QZ]1@=9X,.E6*A@#2[>W>1 4O#HV]0,"/< ;D=
MCOMU'!AR(2LD/ -MIC56D&"\@;$02 1M('<GU]=MMQNB'OX:QU@_;RPP $1.
MEM]>ZDU62@@X='4@9."/8@$=9W.X@3C;@ L_2T_8>*] *U[C['^8VG"B#@S'
MIM! Z D3,1GH>W$TF^DCM.P-@?SAF/&?3P>W?'@C&=SN=_QO&V.N9Z\+GDIH
M7[0(C[FSZ) ( N?$WOX0@RQ='7*8 B#() [;]#L,B(G]1)1;+_W*Q46L;]FX
M-AAA +:!'AWTB^X5\.0-R9)&-Y['])&<'VF)92CWOOX_;%PP29(8.Q.RF QU
M,) XR!V(!D0>AC /62<X'69Z#@B&>AU7;2_WUG!N0HD%*P3 D>&Z>V%[ #<C
MN-S_ $.8GN<R>%@!@!EP; HS"TT\=B\8(3@D[8QD3G&QQO\ MP#W[_&N'5=:
M $#03(!:V*T_3IA4"8 P,>NP@??W.V># 6PFB .Q(* A^CDV)., S@Y!)P-I
MDGM&Q]8B1U@P*XL)@W[]QH28$D*3@B1O&9&=A&\?;&1U/IP8-S8A$$"+ #0V
M?2X\$F <SN =\XR9SL>F.W>#UZ_M[?:1A%0QW9/H1LYC>YNE0S@C!CI&T?D&
M9 CK)XH6.US W"O?M&M[8*F:HZ ;@[>?^8P@B <R9P=I,_\ G &1C?/#%Q "
M#/[ZN%U=EB2E>=Y4J%W[/RPGR\[],Y,R29],].WJ.&:_O*8CNP7Y80$W\R>I
MM/VCMA&/JR,':??/7$3&?OW*F0(@B)9!GQ,;X(F;>_")PDJSDCIU].H]?223
MPTA$E^#8E#;\=V-DO[W\/.=?NR8$X.=CG_(/Z8DQ)XK:>]IT^_[8"X?8+\@:
MVDCQ6,?Y_G7_ #WX$#[]]NT6P894D S,X,#J-B?0=]A@;YP>'OVE^%A:]5OX
M[ZKO&N$F.O\ ;;/Z9X"[/?U!MZ7VWP%>&D[3[[;8941)$@"9WQ_F>@W/MP_?
MOK]O,8& 2+>@'LM]6#I@98!48,RD>T"=OMUS&,=U^)^^!A@#8;1?;9+:V^&X
M,CFC CN58/YP! /K[!^F"6&O!]?.%'<Z80I( VR1U,Q]MB<Q[9Z<)J^BDP#Z
MX?OW[&!E#$'.8@F0!B?O[1!'#P#Q'<S]S]\-<G2=ACTSUVWDQ.-STPB'&FO[
M=M[8/?OW^<,K$'IV,X!/??IF",_MP_?OWZ8<Z/5;JTKUP$\#@CO!CMW,[008
M/3KD8E7ZG6;^5RF+:8=)$OPNA,Q[=C? 2^IP2,P.;>"J0=^83O) .>O"(BXT
M9( L4"HC86C6U5@D-PKF!T8M$:CI*F-JDE0$22.AWS^DXF!&\1Q($H(VV%BS
MU2W9-T5$U01+.L>76V\]< *"@!F>7??!DP(/N-OTVXL=9?\ A6"[+76<2[K5
MPM_=M(OAE<Q_R/L/M^,?A  F5'=W8*-O5ES?"Q'N[D2<$;G?$YW@1 Z;[9XO
M&=76?JWDWV:4)#5J<!JF9VSZ=/\ P9,1.QX,( '3IN/OK;O8BV!E$S@ ]P,8
MSD=([?\ ,@QKX_XZ>_X2<$&)D"( ZY!)WVCVB<<+WUZW\,&,@&))B!MZ8$]H
M[9D9Z</!WQX#( &=I/?U'?J3'3[<&#!K23.9B>@Q'7 3]ON<\&,RR9@6AEBQ
M,.9]4V,2+0.T8DP)QDGML!N??TG@_C%4N9B5[2"G_ &)!J(&,9&<>W8C<3N<
M9Z#B#^H66M]2E&K%W"T4U@U&"!Z1_GXX.Q4@R2;FUX+;;_:A!N-#??\ S.P?
MC*-$XD<P. ,8D[Y[>_<QP@P4#87VB=F S>WH658'22C9("-'=]+K$DUB-B8/
M]8Z8_'?BP]7/HD%<][[XG\3XVWTL#?>^)!J4P! Z''WB?:,#VGL_?OW&FV),
M;#J8_P VMMB3;5TR<#?,=<X.<R>^V >#$\R%](F?L0R#-XZ3C@X2($;9G/03
MOD>HF=]\\,]VUWU]GP48526^Z;@%%EH?R0\$^7S92"#U$[QC](V]3B.%@1("
MC0STU7YEDV&'&T$; "#&1OCN=XP-A';J## N$-1('<%J0]A%B-0<U/-MV.W2
M?;UW/_@]^_?YQ1/6 GN/X.MH>)%M!YA G(^H1CKUP,1WWQO@Q$L3$3-S>X0.
M@'4(2<2[((_[=R2)[3MC;(Z3ZXQPE+=P(_CWKOC0?X]_C3$DT@D2 8! ].F^
M08C;?,QPH&E@-^JT/6<&#4@;G[?:#VWC/L<=8FD6/EK:4B]&E*1%S@PY!Q&>
M\28(_/O,GMD[69:7WD?9'O;<X,%H!W((QZ8/7?\ $C_P\9U3KYV[R0C!#1!W
MG!:4P0,YZ0"9[SMMCH.#$(-![:';5@;^[2"4S!ZQ^LB"9ZC Q$SU/!C04V)N
MKWV1\%I??!K*8P!G]]YW Q@?@">ZU$^'2?R1B\%)"1@')CWCWGK,CKGJ>#SF
MT>G^;N'@Q(LI44COU]AW_'7?<8F$4U>;=4($V DMCQP2F??3JL'I3 )F2.F^
MW3N9S,^AW@<(;>0TU![B-0A81@T4^_=\%-ID2>N<?H/OF, 2?MQ2]]OQ[U.#
M#Z!V]L9)S$Q]L"3^\O!@Q $#ON<8WDD^G2"!N!OG@PJMHG?HCY;C7I)P][#U
MCTG/;I)X,9E$VNB8%I=Y'=^* .,I&1O^)]>N(S^(Q$<&&;H$N.:-18EZ3VM&
M'XA,@B-YDCU..ID[C;<"" 3"/Z0C;KK-O%,@Q<!&7AD8_EZ9CK.(S^L]Q.>#
M 3 35T[B1IIN&[L.<+CI]C,Q]Y^_3I[\&)NK0@].Y?OIA2,';&TQVV (_/:!
M/!@6T]O<G==\/R29R.L;">AW$3(&8(WDR.##;/JK!FQ@C>Y-I9:POD)V$<HB
M9&1U,??OG\P8HAV!@($6.\#=E3/GAP 8DSO^)F#D;=SVQ(QP8(@ZLM>+!+"0
MW\&'A] S!WZ&-\DS$[ [[#.._"-GMVWO.HTQ8V(WFSG:Z9FUT(+P0 G?&9()
M),F " 0<=-NOOQG422FQTU&IZKRC3%@"Y':_90T&NMH+QB 1[$#UCMN"(B1'
MOM )S5/PVA;G5:O28TPD"#HK7\ PO!!QH,9.V(@#KM&9!$&-\$0 ?U4#=>FA
MG<Q(L=#9&SM>-B]%&B(0D;XRG,[#W,;Y$['IV.<<,F0[Z(@ ""QU,IZ*^ 6.
MQUG6P,Q9V<>&%\F^X'3KT_<[SB,?:8A^GG_'\1AD;-*(;-BKB^NZ43C(21UG
M)[F"9$8,;SD1L?L%:1^\>@TOZX ""S:0#*UMK,R+-],+/U 8V!/4&>YZ]3GI
M&W"Q4-KUN22)A_D;;>"8Q/VZ#.Y,?K,>V!P>_?I@41IJ 6[00G,B=9$8]&20
M?W 4-L_Y^8 )@9[!&2UK"($]MH@$%(V[D[QZC&?:,S]^#MANSE@ZH0S]B-%8
M@G"@)$QT@SZ;@]S^V=A/!B2B"4EWO"1$*R'E!8;4D3 5O[C/88VQ$=/O'#!(
M+'OV\,AE3JK18P(0<3T16&XWGUV]\9Q$XGUQVX9(=H)GPO([W :[ER 2R2C(
M?X.H8@Z/RQXB0(C$$[]#U,=XSC\X("CL'+GH9W#T^V! @(6D_P E1N- KDF$
M)&!M[QWG;,3TVV('2.*(83U\&38PV',"-+J1$@"VS'=6Z ]KH8\I/4 =2=\]
ML?OT[R."DDL=+[18> ?0MX9!0[GQ\9?H-G.&>4;QOUG_ #V[P<X/%N2(C>+V
M_DZ,7PEK,F?Q]D/Y.$E)&V2,$'V((DR0,^X]<<2"&CU,6*-RHTONX$,M9=OM
MH0NG?Q04J,QG'TF?4=?3.._OPV M)5D(=MAUGKT)(BZC]]>^&N7(4H]ML00>
MIF?3ZMQ'7BO?O?P>)Y;$D1/9=;Z(NX1ZE"D',&,[^D;]!C]QPG/OVUZ6UPST
M@]-86IOZ0,-N)! F>FXR8.PWGV_..#6]M.^_XMKA5 &5;I/OT=X>&E%(Z$8$
M8WV$[QVSL9,[3P_?WZ>_NV @WZOQM.]GADIPD@9]1MF($XVC'-@$<PQ/!A;*
MFW218:^ NYD1AE21D@F?22#/I^(D0,8' /?N+ZX<"7>&)O'7V3N<,% /I[>Y
MW[_G@P+J?3<_?\1A);,$@STP?R._W^T#A:CQPQT_B/3 CL"<;]0)).T#ON=N
MY]#P:7MOTW]]XC##MWO;>?+78.,!. G!$$R,  @;22?>>@&<;<!>G8:R&3^W
MXW8%B-"-[EH)/3K@-30 )42J<DG<01V.^P/4CWXF! "9 /B/-*=#-P7BP= %
M.IAD$C2!T"E#4X!> SV[G;?H2,DC QVCL 08-G#Z"X'5CO(!ES4.KL--O,:W
MOX,QS@Z!([]<_B.VVX,=#)'(DK1 SO>PEQIK Q& U;']3TZ';>=H]]^*\8).
MD3[OJ^H1B/>20#F9$P=SOUWQT'K$[</&=5*DF^EK#Q:\^KN*?J!YL#H<QTYA
MWZ;#US'!@!)_5;O!L[1^/U/7#2P ,"!B=A.<"3/3,F=C/!BM-3;2X/<GQ<X:
MC!/J!_D?:#Z\&*QXI'U',#$3!G\03N/MVW/?O^,&/221G8 #[>O^1[;'OW[&
M#??VML',A13D]H&^VQF-YQD;3'!B "6S8L!LC43/:08:@XDFAM.,D ?F<](]
MR<[]E>-.^H1'[XH-3=G]_*ZOU3 P:T-A (G:.WOB=L#;!WX1ZAG[[H3ZP2IL
M<,^Y]W.F)!&W<^T QM[CWSTXDH&.@@S!(A&2K/HY@N8CH+^D]?MU9[9VQD$"
M)VZF?WDS)](X=$$ZL'0B-XVVV.+%@_\ <+ .5)B=H"7AB284%'& -YGK$X V
MG.,;G'%(@H@2S>1X>/3KN9(11B_E/4]@&-,2:"!OUVC;^YZ#MUC X>(.QLUK
MKN!UZ]6UB08@A4J VSUVGK[$3G;VX,0 $0P+3W]F6R.BQPHD%1.#])[YS_0C
MH.F3T/!@+)@&Z9;$QV"-AXZ'!29Q@R0,?^9V(Z]N%[UU/OMT&*)*'5)G7H3U
MW&A=P,/@8 _,F?4R>OVS/3AX8A#[F6?WF?+!30.V>G3?;?:#^3OG@P=MF8[K
M6Y7HML2M/RE203!!S &<]>^>8'8=,G@]^_9PG,E$%)W8AQ[/EB50G,C8'&^0
M9&T9QG\0.TM27)&G8:/U/0:.M!,=+)#V;2/#!C25 I&X4K>0((W!]!D8GL<G
M@*?EVN-M6!KX7P8/2D#[[S'_ !]A@>V>'$KK:/+Q[ >&#!2!$$'VVVB?8B)D
MSN9[#AXDFR-_4;OH+HCN(;P)ZC;UD8QUS^9]3/!B:B4+:V+LI[08+ZR(,;DD
M$I$2,&)(D9 C<;9WV!/!B0)$;0;F94#M+\@Q(MC$QOD=Y]?M]]^AX1\?#TG0
M;I^3QMUW]SUP8R)@S!R3C&^?;I^-IXF]BE>;('20A#7H1@P6E@*DE63D[=($
M" /63G;VD-2B7U[IDL3Y3JIPP"?"\K[X/:E/T]CCWG<SM';/7[RV6^L19VN=
M-;@D0Q@278%=^WAM?!C8S!F-Q."" .AZQ](GI(Z\:  -1N;GQO>//0X#[U]9
M\<&,P9! (DG/*/\ #^WX!>%@M( ) .9C/WVV/O\ X>#!A]N!,[&>N^,Y,@ #
MN(R=IX,14;[&!)#?5J-TM-3@G!2=L2<8Z;$QGJ.N,]>#"(8/2X &@,$]+:PB
M@\8"9,D&"3(@[#.PZ@]#O]N#"5R09;[,-=0=#'EAX 01D^H[C'3W&3C)@ X)
MA0!J>L)CHBQ(OX71(3N,3!Q$>F^-MNPX,'^Z T6(\M&A'XPL) )C8S[3Z1M&
M1F.PX,!B0Q)1MZ+2Q4:=U0,[YP>T1MM)F=YZ;\&!W4:#MU&KN3,CMA\)P"1C
MUC<P(WS@=OOTX,4 [V-B;@E"(EZ0@)"(PX,1O&TYSZ>OYD^AX/?\X3U^J2)E
MD+<;>9![X5$D@SF0#/01C,S'[SVD&*,E7; DZ+?7L#(W!.'0GUZ?5)B GJ?O
MN/VWX5WY;^8\M==,5;J5K_VZGQ/7#R?7IC[C>.@!Q$>_IQ%0(EW-K,.&6-/'
MP$,7]_GPD=8PK8 @B?V_3OO]HP3Q*91\ %K(D!:MJV'II[]R>R-\*@G,1&Y)
MDX Z;SUV$S[<+\N+H=>O^<-$@Z'6UATOUV/=8RD $SL #Z3'J.AGL1'O 2_4
M^_>IWP 3/CTZF+#4,'L1#V"#B>X!@#U[8ST@9Z1P(C\']B,,'8>2B$Y-@7!0
M#9N,>(].Y)]C$#N,=<C<G)/"P^D7DJ"01#(!,@[FTF<*(,=SUS/<1VG/?<8S
MP8%$D$P#((%I/6X@@[7)Q@ 9&WJ<@>AG8GW)S$SN8 &"38M-P9GUB3)U.,'H
M!@>D_?O)@YWZ#,9,$&&A:#T,WU$$E[,W& F)()S,=)R-ISD>^T" 8X,"1W(L
MX)Z]0% !9#E1C()@X@P">XC'YS[",=(,*0 KL-Q:U)9GTTW&/'KB)(WWZG&,
M=)SC&3/!BI+3<;:#Q2)>O0R,,E(&\P.N-N_K!QW.([<-_GU[+U8GSA7V+/9;
MW*#[J5CT $#>1D>@'? ,D>FV=SP%E=(_/^.W3# 1T(,7Z-6U@@@;;X3 DYQ_
M0^\;==NT@Q)HO%S[T6V]F$!-U<==1:[M"9<8;4D'8P .L=-O7J>OWWF@;GE9
M9+3.FO;[B,! =UOUAZ0!*C;S04\HDF1MZ]3Z]?SG[C9$,W*?A-PB9[;#"1I'
MM@CWW=Q8X;E69Z1MUZ>NW3VR0#Q?+2/'<_BQ\6=YPF67T\?<7[DX5!B>@ZX_
MSKQ!$[F %+5VVMKQLL,=-/\ &&%)$DD[3C><3V]MMO7$Z;:^7B^W37$J9T8(
M6_4]K"QUPURX@[;G) .3(ST&\]>_9^_?GA 0C;6^K::M=DE_9*A&  .W>>T=
M?[]9,<+WOJWZ^"BV*GWOVPP4J)S]4")Q!WP8(_3$'';AXS(JUGP%EK(ZCQ@R
ML()"0?JF<9&YG&TR>HQZSN">Q[\\6T+@NW>;*?";>.&7)B21MTW&9[$P8]8$
MCO)@)0DKM_@^,%>N&(F>6 #!)@2)GWB(!CH<R!P83=CU-H?V2U!\K-E,#! Q
M/:,$[=1W.P)[CA'8ZQY]?>G1T%I;I@%X$R1(!CT&"/T@=SD$P<</#'<=Q<)_
M>%Y--#*WZP"1WC_ !@GIOPE]W[]?/#\39GIO%S=O9WG SQ G:2) G<S^^,1Z
MR#TF^A*WUV4H>5C F0!VF0)F$7M^#9+$4L'F(,^@.8ZGU&1^G")!,+6=R8#0
MZB39D7Q53.C!MI)@'[7ZI"PCB>O:?UD&09,&)ZX&,\%X81#A:"SL5!N.R2@^
M_P!M+=!@(CE&PS(G,CMF<'M[=^&9F00'Y,SN 0NIE!AFX.VGG.]A&DZXCW4%
M0$F!MD=IQ^_MB>X800'D"T#J-P]>_;$UAQ;70_9"Q_C :I2KE$&#DR".^8).
M<_?[S6(!(*O]KK1IQU<G5M*3 (.XF)'<8G'4=SZ09X,,"X8C2VZ[N\OJ"\-P
M4I]\D"/WC&-QOCIC@Q7D_OU[I>.&S'OT,@2(Z]@)(CJ( !X,/W9^_8UQCE',
M-_;<IB00(_SK'"]^SX3Y]S$BQD!(),$&<'WD'_G:1'#]^>)6G4E:;RWOZ,+$
MBV9'0]<9["1 /?N>VTGB"$6T"W#2!.[W,:XK!C) /3']IDSV]Y(WD8+V-M!>
MY\!UV;-L&)% !C>"3OOUG\QO_< 15=ZC5Z@C81=7\6)H:Z(=)94^!_.IQ(H0
M=MXS'KV]3L"8$8G..*!Y:G=@V*A01T M)D%;D=F-%Y6(@:]2Y$8DF4B>4  '
M)($">^($G]^O%#N=;]?VM$8D_<0_\Z+R&)!I)/*<'$S(Z8DSF,R<9V]>'A5
MS*W"':7H-;P(ZR#6Y!(^J"2>_I!'3:,#VX/?O^<2/!F9FQNX>J4  'OPTA(^
MDR)./:3O^.Q(_J8(AEGP@DBTCS'<:MX"!)R(@&(W]^G_ -T#:.##!"G9-;WO
MN=:H)Z8(0F8R!$&?O[]=NP]3,&'WTU^][/!30Y>LB9$D_;)_S DQP81*VU0)
M1(%_QX2YQ*, 2D3&Q"3&8/0@ DC$ XSWCA/TC[?O@ #+AS*N)"7:;IMMXF6D
M$C/\TXGM)WB9$$^@B._ 2KZ,A/<#L[,QM9XK#C#CA<"5)$%1@#H!U)@9CO'4
M1 X011'4/UL9F]B[VP)??$FB2?;]@0?3K[]_9W]#^?(VL,&"4B=QB)COV_K!
M[['?AXD_:[*".^[L#N,/H3..P &^^,;SMZ\&,E^%UVA@S^;2,&(3!R#G!F9'
ML!U)B)]HZDP^[)UNP)&FMA.I$:X/;&T3$01F3&9),28.TS'6=D=(<^4&?QXX
MV]^WB2:3MB00"9&9&)F1/]HP>$]+;=91@GQNR#$C!B0: R28Q^N\ "<CN<=(
MR)DLP5T9\ 8O?9*\B* AWWZ#KI/<),&"B6PD&23WC:-CV,D@C,G8#TXE0Y(O
MT_#[09@W.'Y&/0$L@[= !'9X?3!) GI!, #<_CE@]Q&?746N_P ]V3[TQ)8,
M^]_7!;<R.V\^O3,#KF1O .=P\+!:!DR(QN?UQ]NXZ; \&$8]/'^=!X8(2(]2
M?TW]>F9$;Q&W!B#9ADH.02-^H4@QJ],$)3, 2<]>N<;= ,YW$28V,"2 =71W
M/;8"?$7&'! C&![Y[3)/^=.#"%05M@>L&"=F/*$0,/#) @F?0;CJ=L[1_0">
M##))\T#NC?0$V7;2,/)V@G,'ID9S./8CWVP.#$^BTV"NSN5V,@87$ ?Y/^'K
MGKP83W'X>D1??0J9NM/7;H 1@B<#O]R!.?OP8JEG[/6; 0=;H.7A]!)3R[&8
MSU'M$D1.\1C/!BA42AL9+N.RMY*"\+2DQ&"/N<@[].G[3/!A@7D$'>;%=- .
MYE[N1@;S/[',"1W$#O)(XDD"2]K6]W)U7;#.G??MX^6M[EN  ;;'J 3($]9(
MW] #M!R A4V4+P2@HUZ7GK TPR/#UB;7U^R.'$H),SL .WJ8Q';^\<2:DQ;1
M?GLK!GRPQ3YJ.K\@W>-#MASD! )^_J3WR<X@QN>))[FZ>C)\WO=VM)'9('_#
MZ%R.PPJ,0#^?Q!V$1C]=\\$@]?;?Y!Q9,4CIJAY&UM[,03;)$ D '.#M[C]9
M/Y /"PFCJ!X38Q CQ5T=_)!)49('<=(F>O3]8F#N7[4=B=+[:ZZ$K79.5K)1
MVV4VUP\DF,^W7)F.\^\@9SPL6"9%S</6=!"$ Z:FV,GI[]OO]L2/OP85X-D&
M005M8;SL%M!P4D]8^WOZ]CP871ZV3$NR)WTU7<> S!R4[';MC?UZ^OKP8 4.
MH0.AV$N;62@D]<QW&VQW/[>G0#>!MP8<)Q*-R[39G0EG0DN[Q$[$>L9SB([0
M9._7N9X,)@:^/4,^1*(; 94O""L%03'\W_=$QT'VGKB.TF># #8#5L2P03';
MQB2P9PA0Y2(@3^YR1/0R(Z[B9X!AG1DR-$>IE[%;EZLM*A@XZ=CL>L#$DQG[
M\&%,L243*VTW,=9*F!X@\L]2(@GW'N))D3[8Z'1_MZ/#+F'";U$N90<>!=L,
MJ21!G!'2.^\S['M$B#PP5WN#X'_(.Z?22$C<$ D#0H7TU?BAICT"-_S_ (9[
M9]">L#(+_B.BMLQUP:79D[B06=[ 72/HSRRK,8,$P-LB#V!S_AXU)7BP-A?1
MV&I&G18A Z=#ZP]&)T.%$'( QV,9]COVWG89Z<1HX#3ZN^Y%GX;P* /Z?0PD
M.O3?##BD @$F3L(C,?C'V],<52T"]P?"Q'NT:+"J D?Y\-S>UYTQD %/>3VB
M8/;_ (SOZ\*HD5.-4/#P].V#^<#*'\Q2)(D1_P!PW!/IOM !.9[V(ON5VT\5
MWQ*NM8[&6?5Z.^KPT$[3GL1TZ9).3GMG&Q(D/X-[>."F4R_PHW;+E^(&&5IP
M2#E1D0#.XF#,;1OC\\/"* ,W+! GS[&+7.^&4H)F=AC;;,>W?OF2?4P -MZC
M;\D7;NU.K1Y0B.:,]IDG.1L,Q'XZ\&#EZJ?4I182ET*ZEE39@R<"?V,^FT=\
MQCJ##D"3",B^L[R%NE; CB=X@C)&?3T)[X[_ 'G@P S*,L:@V,SU$);:8$6"
M,[@S]\8B8]8]<G@]]/V]]\:*=!#OZ;O17[ZBN)YAOF<3G?&!_G4]!$F ;KI<
M(7)$S%^CP6];00C#VE7=AB.<29$_J#$Y]1UG'0=#Q("N3(T+)L6+F3?SM&+U
MO=V+@:LP"D--WI@5:/2 <?;?U$G;/;L ."S (,L7U*=WH1#)8N\*JG7?I.@\
MI[R&[@%X0#_D[?<1U!_0DPTE>^KUDZ/T$HL$'$#6'[+/A]T=\1SB 1!.>A]R
M9ZR.FV)WX8-X5WKM-M=-8AX1I?AKL]NNWGI@!:"G(@$;J!',1WGI.(!VWX;]
M/?IKB$0"A+DL,C=Z/TO)PTJ-^L#I(C;..OWP(]WAE-P_P6 -4>O10QADJ !S
M,=)WB3@'W[<&#9G8=R'KW<7WVP.CF4H[$1(C[B#L3OC;([B>$'#5G!_&H&[V
MQ1MUU<CRC"P05B.YW[YG;'0Q&-O<O"V0U_=GW^6)!DQ$2.AWCW._X@#^I@%P
MM7^)Z(P6I)\34RG;<_DDG\1]NFT[3!"-HN=+W9V,_>^'^>O;>%OB0IYR2(/2
M1OOM,_>8@[X)XF!8H#J6 4;2YL;%J0,,];DG7\>WIB2; P<QC[G<3W[GVS@<
M)LD$3INK)FR877J<50F=X7V_/\$K$FTD'U((!(WCN9)Z'M'7<\4 =P1OXP-#
M&UKB(. FTF9)GP4"VFEA88DVQMB3G[[XG(S$'N(F!Q6BG9Z]_P"<1@YOI'MO
M@C<[P!(,29&(ZY?OV\15=Z"S*![[-IR+C;$@T"=H$DCT@#'?,R,8ZCH 86J&
MK%DD(\000YZ:8X;2D9F!@@1^=MX$D]L?;@Q2!10FWBS:T3T^V"$))&\Q!_L)
M&XQDXGMP>_WPTQ)!<^&@A.==</IW!B#MG^IZ@[9.8[9)@8MX+O $[_S:<&M
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
M($6I'>8G^_L=AOCTW,G;%#QVZ>$#IHMM6"X@ G&)QOZ_YV,_DP\!N  YP<'
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
MZ\& &(Z]R9(<W:#B:H1 QX@@8S)WW/:2#VZ9Q .T\'OW_.F&"RMNA%H-D1$
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
MR4)L&L(V2MKOJAIJ3V4F'QU "@!)@S$SUD[[1VC89(XK&00( =]#W*T(FXM
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
M26$F-0S?0:+0#H;-86E(D<Q(2""HC)"21) V)@D@3N.G!'7KZO>X_,+"/4B
M@^@V0\'V+8=OT6A+!5L)>3579/TYE5+O!*H26(C<CZB9WXD5JHP^D3Z1O<0'
M:T<Q+D#0W.O=W;.[2&)#_P"&-F6)3<KFDD Y:I5;P(QR#KN,;Q!XH5CZH)W\
M9V)87=OP'5TV-V@CL5;[#OA7A;;2)%XK0<C-&P8'>0^F/?;K/"YZ&D=C(7<+
M]1U7@HPG4!IYF9&BZ^=A9@U7AA3M-.+:O:R4I44AV@'+*<@*4BK44B8DA"H'
M_:0(- @V<S*/4E$7V>Y[8#6;H6WW!Z23._58J-2!F,;C_CH/O]\'APQ<&'"(
M">UP;G;?%N7LGVMU*T-_7&.0':1UWF>N=]O?O[E:PZG;S+N_MJT\-R(%XT76
MPG5D'L,>"8R,_B#Z].N1GIOV6Y/EX[6$Q,#1D8?,PBN^HMKUU7=:'"@#L"3^
M(P-YWW&^=\XX8O*&DS8B-0 !9@CT2"$D]M==+@&-;]+XP4[=-I[#&/\ F=I&
M_ 2M1K>5NX3)Z/<C#?,"#)N--GL.VR/3"04F0#D'.-@ 9WC<].P]I IGKJU9
M:;[IC43A#ZMH 5]]=8?L8]RG) /^8]C_ )VX2\!U&CO;]G8;8$9FR)';IJM7
MKN3A)P"2?7\;#_@;^Y/ =N_O;33SP.8\!>;PHN.ST&B4D*)(G:8(/7J#)'6,
M1O'"_>_W[^]\4XLAJ8-UH  P.A2D8\400#T F)GJ>A.=O7M$1PUO?\]?1S&N
M$)'BY\KF"=F-#;"_Z\+ ]P2"#<NYDB+^NIZ>X, F[+(%S/>\ 39B%T02D=?8
M=1,#':<=N"V TEE7%^MDW'4M,M",8!YLD3DQU]<[#&!OGKMP>6M^WM=<%DMT
M D0Y.NC4ZDI8P4F=LD[ 1'03($9(&WWG@PT3,!F R)B#Y;CZK[#AO_4'^**S
M?"I\-VM=:5%>W2ZFN]JN5BTBT%I#R*^HHG15W5*>=!\NSTBE5"7 >45KE"TK
MZ721IE4\U8=@02K[ZQI/3"J*!)A"K35$HD0CJ&Q+=Q^#[P4T/XJ>//BK6^(-
MZJM64FDJB]/W>AJ*6LJ[*W=*A55+0;4ARBK%4[31YU52&BAYQ);2^I2'#Q^E
M_P!.<)Q^<*<_C.(XK*^'9%/-PN5177PU/$5<Y1-%!RZSET@'3EK) %1 J?Y=
M_5GQ;@.'%>1P>3PF=\4SJ^7B:ZZ*.)JX6A!@55C,RZ<VJ *0>:@4DU4CZ3C[
M^_"MX%M5M;5Z>LFJKTU=+EJ6S,..:FUA>[RE)>H;G4J12/795TKJ6F<7;G0X
MPA2D%QUI,)YU)3ZGQFK+IIHK/SCE4TU?3\RO-D54B/G5UD%U"R@"$,>'_3N9
MFYF9FCDX?YQJH=7RZ,GZ337'^A3ELL5%EZ&HDDXN'_5+L*+[XA^$=@HM17JI
MU'IO2]=3+N=%J*[VRNJGJ5&FU)J[B:2K^6=%>[0N5 16HJD_,23S>8XH\_\
M3%)'#\:*CFTT5UT(TYE81/S0P:4ZJ01_M@!H.>W^K>(H_N.!J R<RO*%;YJ*
M*X!RD2*J2554"2SS(0E'YH?BUM'C!HSQ#M][NMIOM90U%L13*OZ9OE%5T84>
M9IY;EO6FCJVTH#P6U5)*FO+#B$*"@.?XEQ'QK@OE9F53F\1D4G,HS*Z ,_\
MTZD2,RFO)-5!7UY>91732#STU D@#T?A?_@?'Y6;DU5Y'#YU8RJQD5&KAJCG
M $459==.:*<T&*:J.6LA BT_I;_T'_C8M7B1X>W3X8=379"=1:*^;U'X:"J2
MW2JN6FJY]ZLU'IVD:#A3YMBN+Z[S1TR5NON6^X7-2 *6TSQ^??$,VC-XO,SZ
M!RT9]0/Z1ECYH'U 4"!STT\Z!+J%9)^H/] X'+KR^&R\JHDYF13K6<P\A*#K
M(IJ/+412R 5RH00/T.K3'-D$Q)CJ#,SDY.<&8CUXY<="3193,09+>CDIO]/5
M8&4 $QV)^V>F\]0)CO,<&'3(Z@V!5YW1EK?58&4!B($[#&9.\_TQN([<'OW_
M !KBA:/WZQT5MMM,!NC!'??T.)SO'6<#[\(^(1/V-MY^W;%"_OW>XN= < .
M #&V>Q5@@[=!UZ[[S/".LJUT4K1N3[@#%2R#&LL@!@]6]=SKIB,>$&9&VQ^^
M)[1W&WZP005,3:YW"W@7;(VA@7$RY[*;ZFZ/X4<L R,2"# SN1[_ .1/ )L+
MQ93RJ%?6\=F3B#<^$S??2\]-L1K@F3 C(]3MN!/;$21P.4'X(ADPF A(D(&R
M1>'"N6!H;DN+6F9[.^!UC<_; B3GN<>XD'OP B!?R*!0NB]M-ML!L-UY"PE_
M@%MZ8!7(/8 GM@C R=\G[XC/&B]W^_N3XP3][[=9<ZC3Q3'61D"),>FT9V[=
MXZ\/"8\2@88, Z:*SZZ8&<2#.P(V]YP?W]^N!PC8^_?C&\8H>U.,()VP>W?;
M$?K[ D]^#6=F/<R&&=7@P6V2!(WF?2,[9G?K]LQ(>)Y9?7TV,R=69>#&EY(S
M,9QVWVD=1VZ1N.$>LACO<?;7#!](/<7\.A P>VH[S!$]-\?WZ2)]-N)J)^Q
MUN$W'[&',Z !7NEH0&CN-[X/;7@SDG($XP!F!^?L<CB:9"LD2@JM1T:'0WWP
MB.4E:+3_ ##5^D%8*0YR $G>(F/P#@[3@1/WP,HBE1,3 UEB\^(ZG%BK=$N1
M^02;!-_:^&WZHDD@CE@;D"8WQ(S_ ##KMG' $8\/* H*T9:DX3I=V$  ?#I
M@7[F+QCK_-,C _(!$[;;@F=^L3$4"7$O4F$.J)U&D'4EG!40%5T%H OJFD39
M6.HCGH"-CMW&>^^-I[>F\\5;2/ >-[>#Z'&2@[[J;1,3-_"[."1&"/QZ;^H]
MNG3@!!D8/WZ^-QW6EM\%L\I4,G?J1 Q]6<;[B.'Z^_#!V\H[[.;0_,8E6.4J
MP("<G)B(DF<#U( _?B22"#IK_ >OHMGA@@QZZ3/VF-]<232D*(W]R!!/H08F
M>_XGA&H(D"/!/JCYOM@]^NFAD:8D4# .\#&#G;.Q ZGIG<YX'8RC*GPU*>B0
M-NSN??L;Z1@QJ9QWQ/Z_B1Q5M805M+VTMTVNL29"]_<8-1N)B3/Y']#T_7(C
M@</W/=8S0:V!<*1YB5L8N'."T*./_=OMB-L>X/;$</ -T>;LNC&B+$Z(F;$M
M )1@@21@0-IW$?H.LG8 \&-!(&G8+7;[^AP:S])C:,8W/0^^2,#.Y]>()M D
MH7!OYK<*^XP\'-[8_FD=-^VPQ/WC)X3-]H-P2OLVP+@]!!> W@YI(@=3C([Y
MSMU@>FWH.%S,FV@@!D/K,[38"SQ25S*.UK/:>FFU\%I V,1B"!O[]=B=NQ!Q
MPQ$F)$ *2%;SM?P6)P8@8ZYZQ._4@CL-\$X(&<W;W^R^V#$;J$?_ (AOG,<&
MSW($;8^2?F.V"9P3CTC@J@&'TP8Z]\(2E>B.8 YHVC]*5&/_ $Q/6.H.0!(S
MC(XYS^@O<[+IU=O37&=7ZK, 6)T9UC=;L6.MB4B?I$!4&#/*=IVR#GT@3!D$
M[X([8D'L6V/"_1,V6L[3K(/RM3*3NT1@3_-ZB3 SZ?H=:+)6,QZ7[7'3 KAR
M-.VP#F\'=[XY8\1VO+U*ZHI4D*IVR 1O#CZ1G!CZ1C?';C?+L>YGKKZCPC#A
M"HWD( WDW85]/#&CI3&/60/MMC?MVQ..+CI'I@ /31-(E=V;Z-ZX7RE0[&4D
M3$#W$R/0]=AOP\(#4#9!]8>H>A"OH\$(;5RC(*@08!Q)ZCH!L<QGVX3 O[7;
MT[[XL S-I@QN$#"LF'J# 9B 0D228E)W@DYQL<3O^<$<226 "I(N"QVW87>
MY5TB-P(.DGK'GV);EP)!&))&P/WZ]3 /0>G8R23>-XF 8\55'@T\, 7VT).I
M]8%X6G5] G>=L3 C]S'<QC<@<02_9_+PPDY>EA%@6K]1J"PFWDB(B>L[GK^A
M].@!!VG@]^_?? @4 -2']BM!^'!3P^D=#(($1CJ!Z>G[S/!BG"$:$%B"@3+4
MD;ZF7A<&>\X_??/^;['A[ C]_':VV))9W6]E]]4S.I,PL 8!@3GI.Q,D9$9.
M^3]N&BMG*=]H7@/.P)P@W#\+KW(Q":FK7;?8[C54RBV\W2O*9< !+3G(>1Q(
M4DB0H@I!!!4!B)X1)1FVABR ?[2D?%GN;!P+^D@.\A>5\^&=56W"UTSM=5/O
M+<H05E9$%?EI^N E("LE6!OQG3((/VU,>@0A)VQC42("U.T/=W895]KC%C-?
M,@JBH(;Y)2DH00 EP%("\*(Y0 225*B9!/% 3J9)OY#L'Y]\+F/2Y7^&3T$J
M5@PKJ 1"T%/,/^R"1(Q_,!C(QT&1W=-+.LPQ<?F3<EHSA&HG7MI^\ZS8B",:
MQK&YU]JHZIRC32K*6"H)>0XH*)&>;D<1@_:.\GC0TBDL'IUG46/:'T6$*N8
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
M'5@<I3@U!N7UT.+R2DI0E*C)2D)40(!( !,28!/2<3$\+<1_G>^KT\YQTX5
MV(_KO[]Y^_"##>@'^'%D3.^F#&._]SG[]/\ QMP_?C,?R5I)<$>Q_.,<HCIV
M]AB1TG,Y.?N.#8O3I.NEV-/$(C [!>G:_M0>N$.))$)G:._7O^P[=AQ-5+L
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
M3_\ 5)WR<8[9]6Y73WX?STP[_P '#D&,2?;!D=?UWZ']7A'S.F]O3O%\%LJ
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
MN1J0&BQT<N/NKG,U5"Z'O3T)D^3 -:L5A#A=\ZH8<E,*IBVTH $&  E,"0#
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
M+5("D4JG?_Y="RPRH)2HR4(440$*Y8,%(48D8XRK/,6"  39J%HI U)"G&M
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
M-@_2DGE,==-3+  ;W($:7,GN2#'7SJZ2 B7!I9"/CY]H[X#JK2I0,-_2H$;
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
MM"@HU"BNH0ESG/\ M%P_+AM'T;KRR<NL)%U(@D+4(D1L#VU?ROT9JS**6""
M2#2P"=P"+'3L(!P\_:>5/UHB)'TR, 0!@[;[Q&W:=J*]!M>"RV=]9\\85A1N
M>\.^O\&ZOB&>MZ$J5S0 )[SMUSOZ0!T(G;IIJ?0BZ_'^<<>93<@:ELOP^XCR
MQ'JI*=:TH;:+SBB EM*<DDP-X/,I1^G(G"1))/&X)08)LCN^EWV9-^_*0"2B
M(!) ^\.+#36(Q 7BKHS36RDJ/)4MZZ-U2J0/LH6[36P)KDI2M3H93YEP%LIC
MSN)A-5*E#D5RLBNK]--7* .:I%4,D,E0T0 42&FL+FRJ1_J54BJIBF@U4NJ&
M12&ZD#]7*R(.-YHT4%:Q0U-=;Z>BK%<QIZ=YQA]QEP'ZDL.IGG*D-(=/E $I
M""I*5MPF*Z:J:JJ14:@"C4B&-&#U(0-CJ=;I(---55(I)9Y2BC(@H2M8**(P
M:NW,*42$@$G8#'V)/N,^P('&35S"$HONDA^(=\:BI!+KUD;RC:VV/&UME)2E
M*4B9D C.^V<]29W!SB>)-8/MA:D;ZCL;BV*II!)* !/N;GO'C(P*;,4I 7RN
MJ)RI+:D)(()2.0K<_E"H,JA925!*"KE&!K!!UC6W<F+OP7B>BC+(4;F 0;]R
M=$P>NB -3IUMV5!'(L ]# ZQT]-CDSZ\9FI"*BF[[Z];_<J<=%.4=!-OVF5<
MCP5K0#VGB>8%K^52A(!(G(!Q,*,GWC>,<+YHT+];ZB %W:%L73E'N)ECM]BX
M/8%/$)5:<"B%\K@6DX"'76D$RDPMMM26WL#E"7D.I22I24I6>89U5BH%A1>-
MW+F5)9QOET<I9)^DN&MK! P4HIWG$8];RE'RU4A9;1AM2^93C20#RI!5)6F
M<*)4!)&3''%F @DT@G6- ;0^J$6V@X[J#")8"^H&1X2"()4#KC2KOI="%I6P
MLT;[@YV'FUJ:;>[J;<!$+$2<\R%8(22#QD_^4Q#T8>@+-KL;XW2(-)GE;"=]
M9@:=P5KB.I-3Z^TF^E;58NOID_S45Q2IXNH! 'E5*"'@8DCG\X$[I!,\2>6H
M$M'_ &\J0+!EO:P(OT QN*LVBH!L(\P(=1!UN](_4() 9QN=#\8FL-!*\ZQ:
M9K*"N!"GJD7Q-/;W5H29^;I%6VMIZQF"I/\ ZAA:6@2>1!!6CGS:*2%4 3_R
M 1;U(O !+0LRK]>7Q-27*32"Y.[@@K6Q B"   ,?37X6/BEL7Q%6"N:=9:M&
MMM/\@OME2L%/E.$I;K*<2>9IU2#!02VO^='E+34T='PE\QI+82+)8)/*1U@Q
MH-&9]"D_,I=/05!ETVT)+%YOH98QU4LPH_GJ3T@=L]/?\7HCX^4RU]-C< I;
M"$0Q;H5]]-+7P"])D#UQ&(D=P-]AVCH=I:+%G-BKAE/<G8M"V& ?5,'QT;2:
MUWM@)4I!GL0?O$8S_8\5$(V5@39ZB\,>RT01>_16D:&\>,X!=, S$=L8!/7U
MQ/7OQ>,]V-;0MYD2IDG<6*'7D3.(,1N(,Q_<?@QP'VO9Q0Z6]_;;2V 7(F,G
MM.)@X^W]B<B3QD=>U[Q.\@[K6+F*'[L]#'N-=UB-6(4HY V'2#(P,=9$]!&9
M$<4+#7:Y\3,R&!<#1VV L9\WXW,;3KWQB0!)](F#/]X^\QUWX#&IF4.X:2.W
M5 ZG 5<MJP)WZ(E/UQEU[Z<$3D[[P-I&VV 3)W '"  ;.CMT.A9:<)7B(%$+
MR\RK6)CN\13[XA6P&(,>N\=/7IMVC@/*>KJT>L,78LNHB(PC4HU(Z/Q-O(*.
MV(=YY1, _3F()D?YC(.)QB1PQTN$)W.D;$S"C1/$%%PH5D 7TDZZ/P$1ZW(W
M!G)ZXGV.YGKM,=^!_J1!=@Y8_.RNA.N%8$-@D-?S^+ZJ,.@$;R>HD=, 9_KB
M<QQ>,[P7ZVV/K.L(DM$)DC$"!!R(/ZQC'MB._!@<%0HF!I-X&SG;J4R)B,3'
M0F9_,3@Y]IWX(\OM['IA75T9.LSK(A""M.V)EGZ4C R,",0!N>^_Y^_$ARQX
MV9&_>+"1Y8NW3W&))E048!D X[SZ0=O7L9D<*Q:EJ.UQXMS:X<@P:G<=/O\
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
M>I(2!3TRRU"2@MMDH4D@$*20.4I*8">6$[%(@@\==+(!+).I>G\3,GL(\S-
M#%(@H@"ROI'N+8A*JDK%(AJB?4K8);:4HG:0!,G[ SL(/'1EW^HV(,LGLM'C
MDS"120 23<[><-_XUPQ1^%?B?J;E.GM!ZNNP68;50V&Y5+)D;EYJE+($ PHN
M1T)QQWTU95 ==8IFY/*#?K!$>FXQP5TY^8Z<O+KJNR*2M#, &'&NAC&UI^ 7
MXG=8VVIJ#8:?2"'F4K:3?+_24]>XEX?24T]H-V=IW4H*5N-5AI76X+3K:'TK
M93T9?Q'@LFYJKJLZ*.;E5Y) 6QI?3?'/7\(^(Y])(%&4$4*\P FRBD5($7%2
MZSCG17^DA_J-5NK''[;\0WP^6>R,4=)R/U6B[[>=5-4Z;@JLH*05-VT[<*-M
MYBMI'ZE;K"V>8-TR'GZQ/EII+S/CG#55@ Y^5PZ_U,NCA\JK,S:Q2/\ YE>;
MRTT,E/+KJIYBV2\=&5_3N93E?4,K.XMNC,KXK,IRLJ@DABC+R>>JOE@_Z@I(
M7U4CZ<=@::_TX?BULEM88J]4:)U?7"D137*Y&Z5EN7=UH<IJI3JJ(6&C88;<
MK*6G>33AQ26EL-+)<6VE:N:OXK\/S.;Z,V@DE*@( FWZJGR[F2(YL%'P+XG2
M?^ID9@0?UUFHD7DT SK) (@0,-WCX4_B7TFA8NOA977"G:! JM/7&W7H+"9)
M4W24U0JO)QS(!I4F9$$P..8\1PM9/R\Y1//2:--R@=9OT&NO_A_&Y<5<.:@(
M=%5-;O/+2B+70)*5\5_1>'WB8Y=7;4[X=ZQIGVT!*_/LE?3N(J.<A5.ZP]3-
MEI(0I*_-=7R*"@!RK2E7&.9FY-(9SLIL@CF!TT+;8   \2UCHR>'XGG0X?.A
M%\E=(Z@\U("1D@D] 0\7/8/AB\9-0$EO2"[8 GF4Y>JZ@MB>7_M(^8J.8E<R
ME(!6>57T_2H<>=F<=PU)Y>?F&G(*J@'JP%"[![8].CX=Q=08RD)BJJD;:-ZP
M.EMV+M\,_C':7'VWM$5U:A@@%^U5%!<VG>9"5@TXHJEUYP0>4@,@A84DY$<2
M.,X<H\X1W!I(Z$$#SQ9^'\303_I5%)<I!94I$QKZ=ZRN6@M260N&\:8O-K+:
M@EP7&UUE"4J4?I2H5++7*I4$!, K@\LQE_.IK@5"H&53/V9\,2<C,H#KHJI#
M(9!$N;V-[VU C&N5.FT52#_Z1;;@$A2$1/O@S&Q&#$P>T_-J!0D6N3HH/V.-
M!EFK0,:1X3N78^&-.K]-$*6AUI8!ZK;,$>D!(,Q)VW,$1@YR0Q!?<K=>YQK3
ME !32X1O;:W3\LXU.OTR5LNM!"'V5SSL.H*DJ(5A21_,A0& XDA0 _F(YAQC
M547)O8J!WMUQO30B#=::F"]($W$:)SBOJW2U51N \CAHR9+-1*T(SR@(7R$I
M'U <T""1NI<'.JOE,K5$%W^ZV756.-A239A6=_P"$;%RP+O%*?$ [8=$>'MR
MN9;8<NE4BG98YLNFJJ*EBF:8:2DI1(4]SNKY%J"4+4"EJ2I&H4TU5%!"H(M2
M(0_]1C0&= M*:357RLAD PB")NE(!9,"-(P/\ .KUZ/\95W*MN(I*2L8:3<'
M%K(9=IF*AJF>:2G*G%(IJ^L;80D<RE+)"5K()\\JH\Z=3,)[QXP 2=3UQVY1
M-+H,!>2EF&5?P>/TA!;3[2'VEI<:>;2ZVXVH*0XVXE*D.(4)"D*00I!3((4"
M,'-.-R@ QN"S.\LV0OMM4)N&5&ME?P+:W. W!$^X@9Q@QF2-MX_/<-S!MH9%
MK!,2=='&F%3K<09!V\1T]R W(R!Z#(ZD[_MG[YZL!)B49Z;$DKLI0#0>)/OW
M]_08CW4&3DC;L1@=Y]YZ^AXO$&F6#+'V'4:2=QAA4[$SCKD9_!],_MP8H=??
M;IW^RQ'O&#(& !C[QO)_K[\9U(G[>'9:L$2=A.* )( O@%>20(_^G.\F"/\
M)VR<\ N-0.BE#6&[!W?GJ$($V&B@ L;;]^YP$X5 F00#OZ](ZC<X'0=3/%%*
M0+L[^I'80]$9&*TGOMUVTZ^F W7.6$A0["=X](D_L1@3TXA5$[W#(B"= (3U
MZBT81-) =3+),J04Q;6ZBV(Y]?,@@F !./?)D=HCU]>J (*UE>4+2=6+=<9D
M@HAFD0&OJ3E[,2/SB-43$D[=Y_IGM)SZ\6;D)$D(WWFT)LVO?=$A1NPH6JZH
MD_B(P&X8'L)B/U_I$C?A&;A%!^>E^N\:'_: DEJZ$0]5?Q)FPTQ(((/?  B>
MN"3':3';!GB_WU\H]_?&4M2(09)L02?6-[%6P[,8!$'T';I]I'2,XW' I/IV
MVBXO?]CARM& #L!>SD;3'2XP33J(/_:!(_\ )(C;!@F)F9VX"-=5[]SA4N[
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
M>^8'[@9QP'>0!KM(:(?DMP5C-IIH[W]/$=B<".$09W@_8$$1TSL8/4[QPP6
M0;M@^'2PM&LGJG&J$H:_SI@U"AN-HC_C'4?C\8K"!'EZ=(VZ8=3)(,P1D ??
M,3UG>.T'A*_7W&V)9:ZM1U.Y,NZ\A(.8/U"1Z$#,C!DG(,G>!B0<F>'[G# [
M*T%WF2;_ +$R\2S:DJ)_(,'(&T](GJ=\D9XSYA)U%KV[:!S=]FC7[1_FWL^$
MDVH8$S.>V#M'??;/>9!D%1J!T/702RW'=60+)P>]1]_\;8-1RS.!]HF/^,C[
M=^*8!7V@$H;-P8$SX$GV]^_91:3B$C/2/^[/7'8[S/KQ6)-[1T;L1H(ON#%]
M,%-$D@&-QB?SN /Z?G@QG$1J()$M=!^W7<Y'*-CMMVC$=,]_M)C@Q5*!ON0
M847U\]F5@EJ8R8QG^NV^WH)D=)X7O[^=OSBPT'?7$@S*AM@;#8@;[YP>^,B(
MX5A9P7*ZGSDP=(P\&!7*DY@"25'81DY[8S[9),\146&T!8&#%S?3<#N@'A@P
MO-1^\?DZQCG\UOS]WKKBI0Y:FJ><;G)#16I+ &))0R$)($?R\T2!'S>=6:ZZ
MZI551(>UP#.@0">@=W),VOZ#>P'>V^^+H\,:7YF_LJ(!""E4]/I'F'H<P >X
M&^V-^# -9.P7E,W3,K]R3-:75[V\/=^V+JNE7-U6)_D4E(&X^D)D',]#VD$8
MCCN-2JBSGJO=X<;/&6-B;O7F%(D@)0$B3!F1MF(P>O<R>))+N^OKIL=O",,>
M_'W[#P9_$@4R5*,C ,'<C!A6\S@P8QGI))-R3WP*+VGM8:_CIX+_ (@CE_G
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
MJQ!!$8S /WC\3G&3/ *P>GC;S.GG.J*9I1(&@[DL; :OPU,C#Z7R$PHR?3U
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
M-P_3&>>>**'RZ@FW34+G< HN\"+#:OWG[DP.7^!:F"0<<I<6G V2 HYV[X&
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
MCF$$.JD> &OC/CI#]X5"FFG)_40#4:@C]3I!1T"04&&62L?5'05+_#]!Z(H
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
MQ2WQ*,_-W+1+8R$4VHG /4KM4@Y,P$SZF3L>/<RP354/^V^H#.D ]NE]WFE
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
M6:9V_MZ@TM4N,5-4P^S35+3XIJ2Z*JF&:@EE52T:AI IPV%AM"%35F50.>I
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
M-GLU8QJ:^U-5<*2FHVK@XBXT=8BFMEQMC=55U=>FNHJ<'*XI!8W@%>/C#?\
MZGA%#0&^ITW]%H9W"ZK2[4H90VY5/O+0TA*W5+4%.K0@!3B@F$A2RDJ(2 F3
MRIQ'$IU6AZ39DBT]ET$+$^DJ??OOC\QWQ3^).NM;:G_U"] :A1KBYV'1E+67
M'1K^HM*:\HM*VZNM?Q6^"UCMHTQJ34/BSJO2=34IM=SJZ>D7ISP^T@NKM;E:
M]1KMEL356JM^B_I.O,H^/\+323R59/Q"BI,"L5?#N*)H(!D, \J_4&-,=.5]
M++Y7DYX,*DTG(S 66RQ<!Q) TZX^$M(_^&?@O5UK":.Y5&EWOXH\\AE+Z7E6
MA+=0*RI=3/+\MIRE" M7*VAQ:F"A:^<G&U\OSJBP14A2062?F3RG_=W T<#'
MRGPKD'$9-5)Y@<FL\U-@.2@H; ZR9<[?1WPYO>GUW!=)77K1-6VPJJ:4P7J-
M-Q:!52/4[+J7J^I"_*:%0Y7J#;0>>53/-LL)0XE?S_\ M#8D,O>6+1("TZK'
MOKZB;DM !])VE3T+6.H4:ML=IMS/\,>H+D^LL4=LM-KJZ0^<_4(2XP@E@NHH
MZ-NF)JZFJ4TI%/0-N/M,ON%BG?@A$DL"2S).ZW)=_%E8L%VF?8.OG;QQ4VM=
M-7[5-0Q7:CKZJK=MU0:NFHZ!A#5JH ELI50VV@JDN+-0\VXXT]>'JI%X=J!Y
M#-4U:7%T2LS754"& (AMS!J(@HFRY>@OACZ2"V>WH'8&[NCX8T*Z>'[=0ZRX
MVY5LU-.JK1YC+B'?-;J5,E1=\VG+8=6FF84OD1S-EM+;=0L)4M:%50#<00$-
M.YA$K5H=&V"$>NI\UOY"9PU56V[N&GH*E^W5:ZWSF*>BO=N\RKJELME#JV:J
MV5%,M 0T$N..J0Z6V^4.>0ZH 2 !]1I!B#0:J:J#-R>9A&R"*G=\P(_W!&9'
M+RN/I5Y @D:HG$Q:O#BWV*ZTE*YIYUVG<8?N#]XI_)50TM=_LA%,IFON-7=Z
MNK?3+J:HI6U3A"R*I+CA24357/.S;ZC540+W)0I!<!+_ (ZEQ2" $0D0!)46
M%U>Y+*,H<<>/.LK72_$SX6Z+;J;75_PE-%>S3UKBG+A052S<:Q5/0T[5$[24
MKJZ*S-/M5%2^S5)"JAQI90"@[Y>4/ET@TGZ\RE3])^N@2JF42PZ2(!!-@@3S
M$" 00R""6"Y2(((!U1QS5X,ZE=I--Z:M]14UK=-<=.6=FNI55*O*>4FV,H'G
MM<C86MI2U<G,WSI"R$F">/>X_*I_NN*J%(CB,_E("('S:R$ 2MKWMICQ<^LT
M<7Q%()^O/SF 8_40]-0K6:.(G4&GZ07.L92EM?(M24+5*>=GGE!\QI/UD!0"
MB5 B3]4B!P$5 "-+F=-XOV/;&E&8$F35.H42"8+TM(/7 E%05[*FD-<CR*='
M*R'R E:@,%U03RA2B I10TE$DE+: 8X0&_WM>UM^^FV*-=)@D!A%#3UZ6AZ!
MG&TL4E6W3-(;4PU5AUA]Q_R!4!]UIL(4BI*"R^MA20?H8=I!SE 4XL!"2"F2
M22R%>R,()/N-;R\8FHL 4A#5!W FKE)V.W0K&U(2A/-5TQ-!6*\M*W@2MFH6
M$E*&Z^F6&6GVD<[20L/-5#32G@P^R3S@I-5)8+(()ZCM;2^S (0PJN7,I55(
M[L@L@2#I.\((A .^?!.XM7"YOUJ(3SVNK9=;"POR:JEKVZ2L8YPE'F?+5;#[
M)<2E(<*"H )@<=SYZ:39Z7WB.NT]'CC%(HS:Z01 %K$%&D^((-S=:8Y#\0U^
M7XJ>&#3BB$CQ2L'.)D<[.IK:05*&"D9$G<3WX.,_13UK#/:WW/;QQ/ KY];D
MLB+EBJ+1-XE],6/\;S%-6^$E0S4H2[3/V-GSVR 0MENKN9="@01!0E1!,Q(P
M3QAP_P#U,L*#G %V558 U'^-M>OCB?DYW*9/#UH[$"('4!;#2^.SM"4S=LT'
MHBV,I\IBW:0TW0--IP&VJ.S45,TG)R$H;"<Y@1/'C4HTTD600($!, ( 1'DM
M(^C# 1V#>_[Z>.-A=R,[3F=OUG/:0?WX8$DB8Z-ZC\W 9ZP%*0--8_.FF^UL
M1CRBHD3[]\$S)P-CU@=,S(K$B9MH? M6?>5]\ K4 "E1CM'6/7)$]!CI)X@F
M!9Z=RK07_@Q<4+C\V\< +5C"H]HGJ),';J?U/"$LI$23N6"D;)*_GC8.3N&/
M%QI8]4E;$74.#K(B>^)/H=HF)$;<!:V[7-R)ELW1.I)G!5 U&\=^H4^MXQ%/
M.)((F1N"">L^X@_K'H1P#0]NJ$$G3=V,[$XEM7=G!6EP0=9;#,8C75#/XQ^O
MIC/;AMV8%R_/J44H8VL7, 3[8UL=(12+Z$%U?+,9QF).<[@1]^^/NE*AQWT9
M!(#)1Z26< FV[-F %+@/:(9P ZZ)()QU_P#IC[]?09W]G2$ 4R ]K]?N]RD$
MZ=H @(M$L%Z7ZFQU1Q$5#A WG.X,?F9QZQMG;8)B!U'=G8B>H/:4VV"0+-/J
M91'HC.LXB'G23V';&^9R3CK&TS.,<0;G<7)\ !UV((9U3*&1U(>M@$G <P?'
MJ,;*VL &-X[^GK/MC.?0\;@KL;CVN]\8 (:'<Q-X\+*P&NF"6W)(VV._J)B!
M@ST[;3TX776WORGVD3L!&G<+2"PE(VZ8.;<*E',#$; DR)[;8[_M!ABYZJ(!
M=CMTU/2XP>A7*0>IB",'KC/]XW,8X7>^'X>/OL.^L8/9> CW&<D1$0!& 3N-
MLD9B $/]M^_[>>%H^H!0TT $ZQTFQM*-/C)Q.V,C<'OW@ST,;;\".A[PW;7M
M#GSPW^/#O[[H3@YMZ8,@8@0-_ML1N<=IQMPHD7@$@D&W?HI,>N*&]_>^^PFQ
M80P<VX#N4\Q]<Q^\'[]\[<*VY<L[0VR+::B8W1]O!23ZY )V /IV]X/;'#%A
MYKOY;]MK8,$H4(,GM^W;,=/;'%8SJI)/@%T3V_8]Q PZ\0:>H!/_ .8> S&[
M:@)/7L=AD3UXC,G+S!_V5?\ Y)PJ0J@Q9=-4+7G;N\4'3=>@'L,?U'XZ]N/F
ML:XV>T$R3..8'OC R9Z;@^F">DU)==._O\=,"!V?7I;\[=Y6+AT=5*9;JBA4
M+#3H"0KE4H!4D)_^J$GW@1QT\.?IJ#3U[M]))$.#&(J#1V?BI7H?9Q,4SSKK
M3ZW"HH\WZ LRI.Y.^8_E(SB3Z@T3)ZG:?'<ZW1-WA:]9( .B$,6N5%@@1!QH
M_@/:D7G0GQ0VE]5<EE7Q$71Y9MM4NBK>1G1WA#=89JVZ*XN-2IK_ 'E-T=0M
M;'FMI2E2^='UG'3\-_IXH3\)K!W/+\8^*@?9^SC?B/\ J9)$D<-E/77,%HT5
MO,WQ-L^$NE$KK*AVCU_>*JO_ (<'U7G6/B#>63_TPK4]'9TL*5X87,4Z SJZ
M^)JVZ1ACYNG>HJ:H5<Z&@HFZ3S&1U9^866ZE52V:F2@/U:HW1.$O0(<H5(#!
MY"0H%T_'L):D\)M((KZ.\6S0U3<JZTMUEL95<FM65AM=/>GV';N6::[Z$I&+
MDQ<*BPT":AVFHF7!Y%,AQ(96M85@0F#3RD*]+IJY6"T*J:2)@APRSFU1*)J8
MA,&GQ=)(-T"9P1J#05CTYX9ZGNNE/"3557JJCL]%3-6FP4-0Q45U"J\4C_R-
M@M]UJ*91134JFZEVWHMS3R0Q\LS3*=I44[)6!4)%1!(!LT?]Q $@&"0U ( .
M'23S7%B2- 0@B26"3+:N7<C4['XR,ZAT%0LJM/R?_3:J:BK*>E<567B@J?E7
M2]1ZALU924;]BJZ=2FDNI=2M7FE2>5E*VPY&92*::"/J%ARHB!3+T(+"("*Z
M#&E)+/\ R,S-R0$F-FA9IW.P:3K:'5[SJ6+[8+6ZRA*@+_=[995/!<GE:2\L
M%U2()4TV%.HD$H2D\QR% +(J F06UNK&V\7UQ7.1H;7TW.A,W0(A*V(36/B5
M6^'=5<Z1EFWWEJAIF_*N5+6N7&S53KWE$)IJNG8I&'7*5+BW*EINK2XCR7$I
M6M:0VNQ32+U SH?&Y"CJ-4C&%4.>F1U)@'9]6H*L0(+Q$U'BUJ"H^&[7GBU=
M]#:IM=CNE?HD:;N&DGCJ:[:I2QJ2ILE<JU:<T=>+A?:.WT-;_P#,J*RJIGZJ
MGJGR]2-M4#JG=J@*!2"S5SM7(%5#!=I%Q(!,H  Y .L4P0*9-4)$L$$-]P-=
MX(TA=3>?%FX7A3%?2KO'PP_"[<U4MUIJJCNM-\W6>-#Q9N-)6N.UE-7-EPMU
M5/5..5+#Z'&WUK="E'O^(_\ VE^%[#XI\:&\GA/@)G:_XDXNL?\ EL@AG_5X
MF\6^3:[B\PK+%G:C4#1!)S(61OF(& /4[2-X.<CYNJI.R +G>-)"G^&,8@2+
MLSMU!FX/L&QT#QA4AZMLJ5$2++6%,YCF>9&-QLF/4B<2>/=IM64+4SK_ +G'
MY7<XBLLTHF_H5M  0C6_3 7@VJ-1U(&R[?5@;C:HI9&X/6?WZ\0''6_3W[&Q
M4T)U%HU4@=W?5O'15,J*PB-CG&QC^L@0>NW8ZC].FH#B3JR45IVN)&,A!#A%
MG_%]#YCI@BX"5 CU@'?IG?IU.1^_#ILC.[F ]=0Q %M]BI$F?3WXDZQB'6@$
M' /?MUF.DG^\9X*C9:LF/'S"F0798=+.\!#2]F4TS G2X&!_+ .TB0<[3UQD
MSV^\D\/?=6@'P(W6Y*4A8$#]@0"X2)L(UCMT+0@;YF/3&/MUQ,'[< =S!2]^
M6\Q:QF+,WG1A^R&E-XP8VF(B!W]OOMU.\$S)!!EQ/J[N/LQ9R=[FGVMZ]?V&
MA"=6ZE"VD$A*W%MM)(2I10IPD))"9,8)$[P0#N>((!))8F-C=V>@F H8.'3?
M3OMHTQJ1<?;&C^(]UKGJ:FMPK&Z:D:>0W36AH$NN!*75JKJUQ02'7&W_ )=0
M"4#DJ7U*!(;)>**J2R%9$O0L#4J!OT5B-1=+6#"GQ@R7YZXMGP]I[?IW2#56
MX\TNHK&A<JAL.H%0LO!#5%1,I7RJ+KR?EV:=H!7G5E24L^8'FPI*HD!%%D;(
MW(L$-='MAX'U%2V?7] UH&W5%BU9<S=*,W^U4USH'#25B'7:Y=7<:%3[U124
MB:UJHNK-.[2%*VJ,-TR#RMGCQOZF^'\7Q/PHY(^&<;Q>7Q6=P_*,CB:_AW^G
M1GY556?3Q(HJ^93DT@YE>7E4U&OD%(!)%)]'X5Q1X7C:,^CBZ.$KRZ<P#-JR
MOG5#FRZLLT4T THY@J^7S&JBD"HFH\I..P-(Z,LFE=-6RPVRWT-!16VWHH:>
MD80S3,,M!M;1;2PRIMAL%+BBH-MMH4I2E!(4H\=_P[+S\G@N#R<TYO/D98RU
M755F5"C*%5&4ZB&Q2*0"# $G3&/&\5F<5Q?$9^9FUYM6=6*ZLVL$U5U$T5&J
MHD5$HTR343%D(YM^*#PJ9\0O#N_Z;34L4E176]BMMU4MQMT4=YM3SJZ&K62I
M:E4Z>2E14P5.&C0ZE.Y3QZH%1I%0%<5&FHKE5)^I;AU<RG_<K8Y"*40"$"@I
M!  + 6EE)"2B>0-%+O#GPY>'%;44M.BZZ4K;C9:^U7%]=$*VU:1UW?M-U=NH
M76AYC]3_  FSMU%K-*W4554]2MM,,5(K%L56^><NGB,[YE%6:,[(RJQ\NL T
M9N=P^3FC,+)IJ%%=1YZ#4 :34*:@12<;9U-1J!IK%!_TZSS#FI(Y :J'<$LD
M5 14H-/,#4=^TTUJ.HM5VTEIRQ:7TZP+C4W*XV_1[E!JA-S5452R+MR.6NWW
MS3]U92PJYLO,4]59[S\G>GWW:=Z[MVWDJJ+IJ.9F5 U@5Y==7S*!E&A4U <]
M5>57EY@I((^8/E&O+^72R:NG+KRZLG.R\WFKS@ ,HFL"BE$%4\U)(J-)('UB
MFL$TDFH4#%2:DL>H_":XW>LKJNS:D\.M<!FV:[L--3T>H:BP4GSJ:@5"J2[4
M;5=5VU"'C5?*/"C;%4IVN#M35(:"^ZFC*XK)&6:>3/I!^3F513G 2<JI_2*F
MQED02122"R?.J/RJN:D&JBV9H1H*P*2?_J3B)@GMBCO_ (T7,*<LM[OM90.V
MI=3:Z]'A]I$VBZJ%N<JJ"KM-T3=!25%!<U(:3;_/=:;+=0PMRN0T\EQOS:AR
MU$%\U-P4)#8,!&#VEL/&JH3 IDVYB8*Z+OJ90OC>:35NH%T2'*NW^.":MNE0
MNI0SI'P^:;=?0U-6*-+]C4H(;<RPV^X':@.(32*K?+J%-S].U)TDG8LP>GTW
M3&$0&)IV3JF7OTGIMC?K=;[I<J"CN!U5KBW?.4Z'_D+E;="4M?1^8)\BJ8&C
MG@T^V3RK0EYQ*2)2M2<E%.*1.Q.MP)G:V[!Q(&D'S9V](EOIA]5@NAVUOJH$
M8Q2:'Z9Z:+P9 '3; G<#,(0#O%X;@GU%[+#?0'N3^_CW)PNEM=?1O>=4:FO=
MU;"5CY2X,::;IR2!"^:U:>MM7SIB4@5(0J?]U"A$,:7 *,J2%+9+)Z3ZX+Z
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
MYRX?[80!)/W: "9%CN@N\O&BWC45SU=1K9*G;59ZR6A1,.15U-,J0M5=4(4
MDK1*54["ETZ$K4%&H6A#PQKJJK@P-0(+V)':0!T:Q;%$7@R;6A1W5T=&\5=9
M?#_3FD;J6-+Z>;>J-17=VIKZNJJ%U]);7Q3*6JJ<;KJELE)5Y%*EJC4EQI+J
M(_\ 3MJ+2!(%-%)/^X F12])((!,GEO<S.*)-0))L! 0-4H+E8=Q+/=8O"O\
M/]+5R&VKG8[;5+6PCG>%*FCJ87Y3RVTU5*6:XLI=0F4BH2TX4!10 2"5 <Q8
M#2<M$)7?KWQ JJT,?2;E;N6!&I$IW0QK%W\(M$.6]UA5E2_2E*D%I;KKZ&@I
M"F_-;0ZM02Z@E)+QYW4B2%$E4S3332T#.Y)Z$22F"1&^*%59+-0$N !9%$)!
M.'-^A'$OC!H74MHTAJ/1&@_$[4WAO;K^IA]6GZ2H8;8-;05U/<*2OL*ZFD?J
M+)65#E*VU5JMQ%/<Z/GI%MM!3;J-UF+GIJ-5(+-+!(%H)+)53--39DDH8T5)
M_P!H-6E0$NK_ &E)M)@= M-F\([N:[Q!<:K*V[UEPM7P]> ^@J^YZE%/37C4
M.IM 7'Q7;U+<DM(KJQ5:EUJ]VBZ.U;3JT^7=62Z4/^:TUV\=Q.3F_". RJ,S
MFS<GXC\3SLVE%T4<1POP?+RJJBN19E?#9H I)(-!)Y01S3F!9&31!J&9Q!(1
M@5G*-!!^D3RU()Q:V+YU"N*="2>BR<?_ &]03G'2?L#)\ B"0$.MYOH]VR6M
MKXB=R5I ]8L!( 14$VTGQ99#IM=6)FGMB$JZ_2^\KTVEOJ.X,]?>H#H,RJ84
M&#^59>-L9UGEK , BI$[WN]@9ZK20_"1M35[YR9*Z)X$[22_321 @3 /K/N>
M(,*UU-WX6U^T/#J#I,3"OU.XZ+SL\=#4^:MS:8YA^1)Z&<R1C$@;'C1_3?10
M/)D&UPBI)@XQ$G0S<ZG6&&'*3L\&5208F-Y/WP8],?F(R>%2YZA=&8#T.L3^
M< @WU9C8WIN/0;#7$>I*0#C[@$_KL/7N)COP298N4.IZ;&VNQBS6X8(DB4MB
M("VVB<,@9@ 9./O_ .?P8COHT)O+D/U@P7XP%B;P&?=T.E^US@E*($SB<^FT
M=MI].I[#B!6=BSL?L$?9[)H1IHU8H.>[O8"-L/H/EH6HB8!( W5Z#W@0<[](
M/!461 %B3!OU$QZ[6P"=1&^@Z7ZLJ+XQ3U?RQ<>1Y1=!2I:W #R+D)+DDD)#
M:<(Q" 0K(3B#+#M&R#>FNZ/D#C1)0O$05IO==YN6:^U\Y3UU527%OD#WRKK#
MCJ%) )\UE<GEE*@0Z2F1$DK3*%I)D"H,6%D;K[@AD7E"(!Q7>YOW_P SVUOC
M@#2.D?B:N^K-8VN_>*%_IM+7^^5CMF:IKS77ZJI=.U=]J'+/2Z;M5145-HTS
M>J1FUT3=G>H*-RJI:6]..NK-1;D6ES[/BOBWP(<'\.IX3X7E'BN&R,JG/-61
MP^33F\51DK,KSLS*RQQ/$Y69F9E5691F9E -652 %7\P=)'#JFJGF-9I',":
MA0Q2 B"55)DV!I I7.2?JM\+GPFZ$^'&VW'75^KJAS4U\HVJ5MW4-925%1IN
MQ(+50FS-UR:>G==4]6H^?K6TGR4/"FIVVW!;T5#OD<;\9XSXA133G?*RZ>85
M5C*%67174 :::SE\]5'/30>3F%-)Y8)-\9UYQK5*%(I:0B4T"T## U#)D8NC
M5OCSH>A9>8MSCMY<$@+I'%):!1/*M#F6E@G'*I;),$' D^<,[D(/,"1/* "X
MW@#J//8P#4A(C:#)_2Q)-SI';'S ^)_Q]U)<;95"PW*NM335,^A%(Z\FHMQE
ME24N.4M"FD=?<0ZEMU*;C67.G2M*_)IV7%J<&^7\0S.>G*&7EK,)JJJY?K)I
M)-/U$D4@ BGZ12(9:&(SJ@<L4U  4U4(T_J()I!!))%R2>4 ED&I!8M'P[UE
M<_$+P;K6&PY4U[NIJYQNKIZ"GJ$4*';[;M5T]*NVTE925KY6U<&A4A;E.^A%
M8Y6U50]R/)=SS8JR^8$\W#Y)(1!)% HJ()83I/*232$  1&.JL@"DTP/ETB8
M9Y>0F21)!)1/0@D$%4C"Z"YN6Y:G*-^K8JJQ9M^B+D\A^G;KV0DOL-T550J?
M=?8H"X%JK[T\*CGK:VNI:&K?.1Y8Y24-&$8;Y@J@(+ZB &<9LH&889J8,:LV
M$H@HJ "<&7WPYHK[17)^B13NW*]V]+%?;ZRG9M5-6LH=*Z==+7+ITU]JN=/1
MK\E%'7O"A^90VAQZU(0VMA\Q?,+@<H($D0DS9ADV;*MB14)!)7-S)PYN $79
M]U<X#^&RZWS15;7^#FHJ:N:MU$FIK]'/UU,JG-&5./5MSTUR2II*$,N&[6]E
MH!IE/\32P/DQ1,T^N:?F@9B5:590=0#%-9*$F ?^0 ;9QF*4:@%R7I5P"P02
MW>02C/;'81D'I)D"/<CH/3>-OQQREZ*+0&03HKA28U(L\"^RU_?^>N&EP1OD
M9]>WVW' 8! 2;>PL7JFB+L2SA!N07 +\48O<M>0Q5WB]KU_PP\,_$3Q&;MC%
MX;T!H'6>MEVQZXJMG\2=TM8:N^,6[YU-#7)HV:X43U,_7K8?51<R'DTE4.9
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
M>EA(;0LI4EN5.(2'3S\8L]%L68Z3'[8SUT/O?U;6(C56N]3ZJK?FK]=*JX.
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
M_P XYW\1M,LZJMNHV'J4U0I0$/(3A?REWJ_X#5 +2"4?3=$.J4 0GRDK4/H
M'3Q(!I[?4-XJH"8W!+BVV.+@R/FU.613YBKO *["0#BFZ?1M'X=Z(TI8Z-EM
MAY-S=K*]YLGF?KW+94-J<6N$J6&4N(802D2AD* !*P>#+ -51%R);F0@R&U)
MW))(+6/6S@:,O*IM_J,]'26208NM1  >GU7\-73_ /#?P]^HG_\ (;21D 9_
M_$%O[;3'8^G'E"I ,$$4CLR'=F^YV,X]PW*LRL;6XX0#F1OWSZ=9QZD=(X3-
M1B%<&;D1YBT :F<532_7W!?^,!+>B02J8QVVVB-CU[3W,\412(4Z*2.MV5TD
M8T0_FY]63TOB*?>Y>8@S,[D==SL=NOM'2>)(G6=[R+"^A1N0HD@8FHNVQ?8A
MH[$KKW&L2^\HF28$'':,&>YWQ!&9![L$0 KT@S>R3T?<@!$#2'K,;;6'7O.P
M;+$>M1.">L9_;UW[P<$>JL(N02"VV0#8,-0]>N%NA[NQY>5\ .J/\TS(C>-A
MM!(3 [2)D\,'N2^Y1&X9Z,39Q HA6(VW"(N=1J== (Q%/+,D YZ;YB=SWD]\
MB=NMFTQ(^_EYVOIA@*DDQUW!5HV*F'/8)25K.3U&<G;KM&<>QGMC.KFA-:#4
M(W NM 4"H[@D@6#:/FEMU@+1WR69$)/J9,8&#/KL?U,\*U-KPY(OZ&!X,G $
M6( [W%[,6 #UN]<*\E,0J%$SG8@C.\ ")&.\R>TX9JB38KZ7=3, 7:Z:Z/H8
M;6.5;4D;8WWC,^_3,@SGA$K;S\#X"'M.TH D6/->9!OH?'JR#;$"US*.#]_3
MT_K]L[\:!FIG0]':Q4Z*VX@P<RD=&))TO_'CB4;"@D#KB8F 3&\F58R>@]09
MXT(:8U?EYM_;$VI$> <,][C[VC!B)P3Z ".WV_&XSMP'?46\8]<!<PQ"T2\'
M>R?E<QM*A!&1OZ1$=_L)W_/#G6^O\=-L%KAB=$@(5]K(3XDX,0%K$1!VCM&.
MFWH1(]/Y>$?.<(,Z+30B&%HD=0#V2P8TT$"!)R))[YQC8;&.ISD<#_QXI^XZ
MX   G-T_%*>\3K@@+Y5<N21O!&"?7$Y!S,&.8#&#TM_CV?YIA]NHC=VZQ-G?
M$@T3(Y?YB "%&%002,Q'?U/O' 21HQZCPV\==L(;HOK?LY\;G><2;4""H@F!
M,F8G&=IZ;S!V&Q*,@IHZ :E3KI>_G>AU*]BW4[&UG.#$OI3D=B<8F-\1_P"3
M'H I0DB)"6TBWC8"Y)I6!K_#]%_C#Z*I!3N=LYB<=1T]N@W.TS4T13'-T@!!
MZK7MN5AA04Q/F-/,A_:^*T81DSG)V[]XQDST@Y.._P Z;D6DC7?7M^,+P>-M
MHBHL(05$I2HJ F8D)VF8! 2('3KUXBJ][PAU/<(FXBXO,J&5J79?NRQNU(,
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
M $-\)I.93\S^HB<OY@=/P^BJBHT"O]%0R::2:CEU<A!51JRU4LW+-<U?#>'
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
M5$B9GYC,X/.:S<[.S CRD9KY;F1F Q:PF49C.CB:*P&XA53 L K@6A)1BS-
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
MX7(%"J?-]%5%=)!98(1<@XVIX_.HI--&7PV726Z<OALI2%:JFI,7GSL8UO\
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
M-Q&"4\N=P-H_4X)]1T[YSP8G6*B-$9N'J>W5O#Z"0#',1O! ]!W@Y]=\P.#
MRIL4D!8K2;]R>F"4P9*5&<'EW$QL#^?VSMPK:[SMMO8:G\XIJ!IX@='^$Y@*
MWDM*4HG ),F2,*.\",#<$#)D^L/!?QT/:R[/7>^A[+'+MTR8Z=P<;?\ M_P<
M(@&^'B00R.P/KCIM(^W;\\358A+0=F-=!;;#'OW^\=[8U6F9_P!]P0!#B]MS
M"E$G;M_VR.GMQ\_FE$BTD$>,>OE@)\+.6]9OX_C&PLIWQ ,1[C[=IR>HXQ7L
M^]=K=,(!"W;WKKXXJ[Q'U!X[Z8O&DZ_P@TS;-86NLJW:/5MNJJ&C?N-JIN1:
MV+M0O5NMM((=:6M26'Z1I%Q?0&DO(:A:HTRZJZ*R>0UT'+J,,5<](=(8%45V
M'TP;U &'RT$?74:"P1L08,*"+LD!'QQU1X<6[5.O-/VNNNUM38+X]9[?6WRW
M5X#*K775+"55%$INC?NK8=:>#J.1NMJVDA"@*QT!*U]E&75FFKE- "^KF) E
MH+D%3N)I9(LEC&Q (,,Q-BK@D(H$HF6(TWMSPQO @(K*)TJW\M4A.T%02LN@
M@]%- ]A!X9X*IOYE)V(93G4=827?%\QCZ;O47Z=]_&0SCF+QM\&M9WW6GA[8
MJ.B><;KEUC3MZI*.X5=JM+3U11A51<JEBEBD#2&G%\CY:\R EM2@KF&_"TYN
M0,W+-0'S#0>8%A4C,W +DZ"2'?%@@29@QNX+>F_AIBP+!\*5RLX2MS7M'6U(
M,K\K3SS(<!5/E^>J\J2>42GF6ALJB>69'';7G"OE$/E -BSO9=4==GCG^52"
M>4BD<P*'0 ;V+TLU.FRO>!NK;1>;%>+954US%+6THJVD."AK&F5US+SU8CSW
MRPXRTRTZEYL5?S"N=+;#3X*@GFKIJ)"M-B0OHS -4G4&EV.E&@D0X,PG9>%V
M8<O%FZE\'6=4:<OFE[SJK5[=)J*QW&QUIHJU+/ETMWH7Z)\TR*MFH93R-U#A
M9+J'VI *VW4E23C\I5BKYF:Z2"@?I@@D+;=WU.N-LNLY5676 'EU4UA@D$T5
M4F1!3$^;&++T?8$:0TGIC2E(\Y4V[2VGK+IFWOU2P:MZAL-LI;72NUBFVFF/
MFG*>D0NH4RRPPIY2O*8:04H'=7GU9V;F9N8 *LVNK-J M]=9KJY06@R4&5J6
M'B2R354IJ)Z."?*P)E:XGENN[M$%*@  VME9!_[I 6I0&T<R "-IXBK,))Y;
M+1=&&)GPL[-%X$>1'9=1V(C?&4JJ.=4U"A&/+<;:5]7+,<S;2%"<8()&)!&>
M)&;6;K7H7;2=;>(:6&O#:)W\'^W<$!]!)#BBCE0.8D+2GF$DQRA2AD@22(@>
MO%'.T3M>VQ1\=2KSA$$QY])U@EC1:^&-4N6@-"76]/:DN>D-/55_K+;0V>JU
M"_9J!^^5-IM-17UMLM;]Y?87<UVZW5EWNM7;:%RL-+0U5TN-32,LO5M6MV:J
MQ6!36.>D$U 5%BFH\M)K <&H"D&I D4T@L# B:11S5<K)%+8!J3(!:) I!(
M-0 !:B#O7A=IB]6\VVI57IH%/%QMJEJ&4_+H2L%MH<Z'E_[0A*2MPJ4!E705
M3FD 4  !L:F;:_NM3B3ETFH5?4Q2 K"RVO&^M@\0%E\%].Z>K_XC:KC=PXPR
M\RABK<I761YJ3)4ANE:=*HY2@^<I)$%,[\!J))W-]M$'IIUP&EA0%8@>=RY?
MIAYZVUR'^8T=1R@SS!I92!F25!(3'Z=^-@0@&(_'<#2^,"*@;0V9F>ZO)[]I
M4H<K+A(,I0HD]?I!SG; DCKM/!7^FK_TU?8X0$H@W$DQ$B38'T=\:C\'B>3X
M2_A@3M__  ]>#!!ZPKPYTV>Q&?<S^O';\0GC^-__ %OB/3-J^W^9>._BBN*X
MK_\ #YQ>O_4J$01IJ6@S;'12QU_Y&QS'V$YZ01QR>GOWY8PJT-]#MO;P!D_O
MAKS.4#(D"!Z?F8)VS)VGJ>#"L0 =%:07M !-M]]\:UJ&K4W9KTZ%*1Y=JN2P
M4I!6GDHWE!24$@*4F)"3 )$&))X#8X89(("#7J DXM)L+IR:*\0UU2=":@K*
M% 7445M^>99+:W LTI4^&>1!*E!:0I!3"B24P084"@ 5Y8)O4 3T*!);LKZ7
M.%2!SHI&--3$=UW%M#CESP\N]5<_$:QUU4;BM;[U0OS:E;RFW/-397UFAEM+
M3-$A#$J9I_,8;0%)*D!1 ZS0,OA<^BDDTC,<EU/GJ3-B #](A#2R*RZ@4G0
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
MQ3NO4JJ2XT9IG&U.-+-*AEMY02H<RE>9Y[B,$@[$@CF&?#YU/#YIK_VUY==
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
MZ=]_7 33>VR0T!9[/SZ3A==J>AI%H:04URG5):2XR_RH#GGHIE(\P(6%E"G
M5E)(P4SS8XV% )%AITNQX[*\Z8RJJ7-+(#9N@^NH@]")UQJEU=BUW%TXBAK7
M#["G<7VC!D[?;;C6H*@@:A2A"70M=7L!C&ED@FY(..?_  DH;'=?A_\ A*I_
M/\-:B\:<^'CPQIJBFU/K:]:1U1;J>]>''AS5!JSUFG%NW!FAN+-M9JKM1UU(
MIBX*I+$XVMM#*G#U<>0>/XX:_P!YQ31-)_Z^9<T@@"1<,#P..[B2\_B2;'/S
M26 C_J5B= C ,J1?%FV[2-'4)M-7446D$7MJX/+%/1>/_B=<T,NNK8=H&::Z
MO4--5W.GJ6TMU+NG:JV-VUBH<*Z5=2"IU_F *7_^U1GR#^VD,XYD'>"D.2F+
M[D$221RS?:-FU)HF]:@K*Q5PTUI2MI7JCS$NO:^UU1K?;\Q#2RY:Z"S(I*)U
M="VE20Q6/M-58GE="EOEHQ&_^X_L7Y=M\ +1'5 TT]"S).NEPF@<2=S5:M&:
M2!K$,6ZV6NC88J$TJ7ZVEI5UE2TPXIE%8X:FII45=67 AU9=\G !5RMETT&N
MJFD)F!(I#VDI'N$KM8J@<R%/U$E#<DGJO=GB%H;5:ET9K+-<W7C<&:<TM13V
M>@8I*QJG=2A*_FJ.JK&RR^ZPX6D+?P]]#A;#3W(S1RGZA8F+%F]X4R[(ZIP(
M)I(Y7!W$"+*YW%\5)I)--I'7JG;=7.55%7:?U35L(=HE4[UM3<]4VVN=MCS_
M ,P\W5<CP4IA;:&QY"6TJ+KJ7"C/C>;*X <JYAQ&6(E@Y><61N&$;7B2^C)I
M&9F?4"3R%AIFGEI;(!$ =]][>5X@("OJ:;4,DDI29Q(D%&_WZ;<>&.*S-E[[
M>YQU?VU,R0%H[^/[>5L91X@M8BDI9.Q+#$_4#()+<P#M!^DGF20<\/\ O,RQ
M )O<[]U'M1A?VU.YT-Y?EXZ,],2=/KCS@"E+2)&0E#:<03$)2G8D=()^HC.'
M_=9A@D>.OL#4B?/"/#@;EZ@GUO?^,2S&H7*[_84OZ71! ._,< P(F1.2=OQM
MDYM6973M>RGW[C$59=-()G:^_C.OFX1."B-R/0[0,3U [8/8#._'?C!LM:R-
M[.$4T[:&3IP+_J0VRBNGPW/LU_A3</&5A.N])NIT9:T75VL<< N;*;HVU94.
MURTT"7EAQ+3+J>1]?.TI.U  L)M!:F40(U?\&^ B14#8&S*Y4/7K8'SX"^&6
MBIT?$+X(45-HYSPU'_[OS5+=OT1?%U#-79JBC^-._O)I$BYTEMKUN532G[FT
M:FC%6F@J55#ZJE33M0_]!P1'_A98/*/B )",/A".L,/>>H.#C,JO-^%<M"YA
M\0I++UX>JS%X&DG4K'T1\0=-KM^E+Q<:U]JH;J::VT:FDU!<0XL(:J7%($)*
M%%NG="7 VCG#:E(E*%E=\+4*J\K*I_53F55<P"J'U&X@%,&1=E,C'C\?2:>#
MS*B!_P!(@@D%N@P$^L@C?MS/<M;:FLM)7.6:Y5;!I/,:HVP[15 335"2XVAA
M2Z/!,K/.96E2\ *(4/I*LDDJL4UU1S$@!KL0_ID2-BB#C\ER^( JI(J--)/Z
M6P(9 <J9UN6EB3L%._<:2TUZ=<7*J;NE.FJJ6'6*!AVFJE+4*JE<3Y:G$AMU
M"D(<@*<0.8!(4%<>5QG#C*J/T4&DR*D2"&!<E$TD@'PMK]1\,XVKB*%5F$5
MD&EC9@V;@LE]R\6:*%RD6&$K-6E2&T^8\D*4H*YA(/)@R((2$DQ)X\PB1 3#
M@ !,0=$$6'U&N/=IM<D;U$0/ ;+P7;$956TK4X')2D%2@8(,'ZNF.Z2#VVF)
MVI! <(@6U5RT'IOKC(R3)[^/V7?R.-1O]>YIBQ,ZA54N,,VVJH6WZ5#3*TW&
MAJ:]#5;3.AP?5-(ZZN4J"P&Q"DD!2>KAZ::N(II*1YF68^F[YM)=Y\L<?Q$D
M<'FU4H'Z !"J)K 1< $VM9/7'S^\%5735OC[X<:1\\,457=Z\7:\T?,L)L5L
MLUXK[M?B"DI2ENP4]36N2 D?*AI:TA!4C#BJZJ<K/I*YJ"!3)/-557332K-D
MCJ&3>,;\!EY>9F<-52*J16ZJ@A] IRSS,?\ 92%)T"(@X^R.JE7*KNE8M2$-
MTGEW"VT;"64EEBJIT+J:VB9<4%M.4]I>K!1,K'TBB9HQSK"$GC#)RZ::**J4
MA52"#4JD!?E!%0! YCU-0Z8];B<QU5 RJ2(!0O#,%6Z !BSA=:TEYTA8:"\4
MM TI]=RI3<!5,.$)9:=4EI3:4\JFW//\SZT$+24-A!W!*#3FUU4U$KEK%,PS
M3+,P H(2)8OC.KFRJ>9'F-5!K!!@<X# "ED^0[8Z1MEQ<I/%7PM<=10!FYVW
M756NI?%0AVD^3T_;H<8=-:FF0IPU2TN..TZBAAQUMI39<6I?G98!X3B@"C35
MP]B$7F5;!QRPJ@&&05'O4A'F)T)&C!(!;NV[@J$=>J44][>:<%1Y5,XA;_EF
MCN54Z@M)?4*91+UO;\M;K/E?,H#;R67%N):<?2A+JN7E%)8!/2JD!D =>]R-
M8G%[ G>+@@]/(G;?#3]!?BRXRU<JQEQ8<**@&B?=:6M(2E*6W;>&UAI8\Q =
M2M2UGE<*D (30J##I>@NCK)YF-H N")G$D$_[T[(LZK0=]1Y8 I6]34 <%=6
M/WE/* @"WV>D4@R?J64/M>:K)3A+:8@%!4"I14<NH12A=GFUUL0NQ8,P(% $
M-(,)B)/BI\+>7-_C=I._ZKJD7RCMM07;-97F*>V.6>Z5;E95T[M=6LN-/V+4
M8:4XI;Z&F:=RQUJBXCZG'T.)8:TR*LO+Y1SH',IJ-3 "%5-^;+>DEB$(9)1%
M3)A<LA%D$[O5@I%&S;QRE8_"G6-%8;&*FR7D5#%GMJ'6'M+:XH%L.HHJ=#K;
MJG=.+92X@I*'$N+06U)4% 04I]4\3DU9F8172>>NNK]>4 .8DA$9A)V*!$A$
M7QY&;D9IKKJY*HJJ,49I"-6XH(-.Q<K47VJETK=J6C(KF&[;RU-"Y-55"G)"
M:RG@*-:BA+84H!M0<2%?7"4J40A4UYE-50-%3"(5-/,!]-PC4[N&Y:$XRIRZ
MQ^H&D2V@S>Y%(!N)CR6(5&F'E72W.45XH#4,+N/*VW54U4@J52.-GG325%4[
M#(65&&BL@JY1(RL^MY1%5-2YJ:C%0)(-II$E;]-<7D4CYH^H$FFJE.DI&DP
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
M2[6RXT9?05L.+IBXRZZVMM:]@*ARBL&DD4'ZA*K%)I)%Y%0/4$%WP5T&@D5
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
M(DQF"[(QUSH)^IU_KG3-"BLN+]GH'WZNJ8YGEARC86+C5IJJA9#:C=E(^4<
M24N!X-%(:4V@;&FK*RLRHTBFOF%!+@554F@:%&FGFJW I-I.-G3FYN70^8$F
MI "::3S5%'0GEI-_U#MBU]?W933>I+:[5)N"%BA8I$%TN4Z125U(Q45E.CF2
M$!YP+=DYYZZ223QF,DTTY57Z1]0J*+!-%1Y=60"I4")C$UYXJKS:4"?H4@L"
MH D2  2B=#S:'%S:8LM?<_&_P/4\\M^B&D?$&OJ&&TNMIHT4MKT:PLNJ:7RE
M#EPK*5A2R$PIY+*E*\P(/E955/\ :\918G.X8:.H \1480T!OWO?Z&B*2:B
MZ*>NUB66$#<BW3'?[=$VB1,^A0DS!P)DF >FX(D8/'.3O-SIUU%I)*9T&YP,
M%L./1A!]3>Z8&D+-,DDGF!*L*)!R/J@'!.)&1$G, C Y"%K#Q)WT)C?7;"YM
MA-NXF-X?C<RL#.T$Y2$>QD'MU$"-A'WCHJ@P08G< W-AX"-/'#%2D)W#,@ZN
MQ46#)U3&(IRRJ=7S>4VH3(A23E)&TP8C:01)DC8A"@6VU!DS<D$1WBVEJYB9
MA65TNR $O;J&\23-E;2D)+!)@DQ!)G.WZ 9,DD'KPN2B8/;^7]NHBY?S#N8T
M$[00NP1AL1<NBRH2KZ$.(W$A)3@\W4005 Y.T'>(E<@1&N]_X/AWT"/F5-@V
M$B):6F^H!TE&(^IT?:K@0:RAI*CEYN0U5(T^1S @\OF(61S $*VG:8XDTU"
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
M8QI5522 + =4 #/,7:[3VN\;=INF2AUQU3*6T@)"'5M%*1!5S*"W1]( *>L
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
MBH33N4]%7..K/RJ4MNFG,Y:B,RDCG%')R,EBHBHAGZ0MS4S8?JQ5)I-)J-(
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
M3.N:N4B .I[]+3!:OTU'Q+U!1:3T'JJ]%\T#-);#;J%Y"D^;3*?\JVV]5.5
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
ME-$M "0I4JDCE!(Y/ZOI!^%4\J '%Y!6OZ,X:: 5=F%;')_42/ B3&?EPO\
MLS.^I#[=&/U6HK&*OQ7TWH__ &E.WO1VM'H>,- ,/VM2"ZE"@XME2FUMO!M7
M.E/+M(/'YN!_IFJ4*Z&):9$:M%]#'?XA$Y=8 NUM%)7-%@39SL\7'>/A\U]1
M+";=H7PX<HK-3--4 147)@/,4C2T MK.HJ,M!QIIM"4OL!U',OG+DJ6/<R_B
M>0.6E\52"*:4,VE18?H-C:_ACXG._I_B":JC1P-=1=3.5F,DW2SJ?J*F" $+
M7X9\;=4WSPHLEYU#4^%WAM6H1JBCM35JI;^\M]VONUOKK@Z_5*LVMJNH#)%K
MKG(6U0M%Y-*VLM'ZU^G\,^'Y7Q?CCPXS\_(RSEUYM694ZRJ3134 #32&:LQ1
M8<T'7Z/^F?@/$_%>+HX"NOA\FK*R,S.K^707RT54T4TC_5J )&;1]51-(1)1
MY1CYR>*WQ(^(>K:ZTU6FK77>&+5%3J9J:735QKV+1<:E;RW ]<@O5]WNE2X0
MINF"6ZFDI&66@XW3!YQUUS[[X9_2WP_A.<9M-'&FNH$5\333F5Y8IIMETFBG
M+I9^I5"HDA&H  ']4^'_ -$\/PO_ %LC*XJDU U5YXRZZJ*1_MRZ032#<_52
M"60:A2!CF2YI6NF>?O%TK6G?/#CEDM&G[Q9K6I*1 0NKM=X:;>82DJ5S.OER
M3S"%)!X^BR\NNFJFG*R0^7E&=5G45U)R!37E'E)LA3RHH7QZYX'/I=.3PF8*
MB1]69F4UTA2J:3EBD5'_ )<Q"9U>(G^(5:VG:BWUUET@TXSS-N"\7BHKZULJ
M'^XTF\VVKIE//-" VANI<;2H\KD@+"S,BHUGYM&=G5<W*%1EC+8M23E5BH4
MW-7RQ4 B!.(S>&S3F'YV7GYE=-'RZ:?DT?*Y@ .4&BL$4 _\>2DIIF0Z5Q;S
MU%S6BDOKS:BT+I>;C;ZNBAPJ4$M(N5N8_P!U1E1;=IZ+D4J/,6E29D\/G4FH
MFNKA@P2,JBH5H($U#+K1 L*G6QH%B#P>;331F59@X6BJH_333FBLFE\Q--%B
M1^DU5BD]"\'#SV7$TFH15O/!1>%IT;54-)1NO**0AAZWV:Z-U#HDH2ARJ3Y:
M3CSTA2DJBJD,UY5%--!'+3G9]&940#<TU9HJRP:JFQ0R0+"^,ZLND',HR J
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
M5@K+A6O73CZ?XS_4OQC(^)\?PW"<6>"X;A>,XCALC(X2C)X>C*RN'SJ\G+I
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
M>H*5#=.PYYU93LMTR&WVW>9**.E;0&BIM'GU#SRU/!3;*DM^;Q'*YZJ454R
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
MKB4EQ :<(2@I_P!UHK42KJSA0!352 ^8@_JFD(I$B"4>8-N"+8*60A=$!'J
M"(*CI)!!$/!--1(J*!GDIJ=Q*ZJL+G,PAY:XJ'A#A6P^D*69^N$) 4.:#)&-
M6:BO^VD:H0+(@B\W_&$::M*B (NK01(0MZ:X\YIRE12N/HI:42EIQ])HDA)6
MI200I-.RE0(D@*YF2%$8@+' ,\\REL_[JM-1*5M+B%&))J 'U-HR'8SI?I$V
M$$X8:TA0*>9JGJ<)+:FBE%-4U25K,CF 0EY:6^;E3Y8AXC *#'*I',))!9(9
MD4^!D,JR/+!8OA@U@<Q(T_3!*DC0((!DMP !C-QTC;KD^ND-NJG?/8?94*I-
M,\VI#@6AU+[=8PLE/E$E:86%R&X45<H=-=(I9Y8(_P!LA;<L DE=&4<!S*P?
MI%0)%Q4:6"998@]6_/$36Z28M8M-NM MUL2@/U!+MF0M@AMYE)53M43M$GF"
MEO*7SM9<YU)4A165;Y--&9SUUCG(( %-9I(=)?,?J80$,'80!BJ\[,-S74P&
MZO!LBKFC5%SJL=%VNA;H-*6VZ4[=/\\[9?-JJJEHQ0*JGJ8/,LU-44*J''5
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
M(6B>A(M2Q7%ENWL%ZH:;YW*H@.*2DJ =<*SF!@'F5$Q,GJ1F:JN8W,4DA:U
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
M0/L:EL]2XV\$J*2D):6XQ4-E3%0TGS6E$!02ZPZ 62#72C_]5 29-)^HL'F
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
MP6C#U#F9M )HJ-)--5!%)-/-22ZJ200^8AD6L<7BU+&CK/3N"5IM3%(XVJ
MI=2\7$'(!)#V1/7?OSFOEKS3263FU5 WVGT]ZNC]%(.E(&CDM(!3<G\B(:DK
MJNYU2[/9J"IO%S754SB:.A:4\$H:;I$E3SK84TRT%-J0IQ9"$1*B$CC W',8
M1'4DFJ4-4;K;%U5H$%$"I P'"W#Z"22%CJSP[\']3U"J:XZGJS:VTO,U2;5;
MR%N!;804"HJU<Z04AMOF33!2Y',U5)D\.D$$(6WN=;"!.G<W;Y<ZJFLD@,FY
MT4PG)ZE=K$]:6RT4]O:0V@K(2D %2E+5C$DDG<@G(F3O/'0 =2STCU".F.>1
M F4'IJM'T];3+E24B$^I_ ]?MTCVXK$\I)=2[;](/W]<-*>$$'^W^3[=-IGA
M,;_:=8O?SVQ2%,^S&G5M7-Q9(0N\JIYIWGH03MT,[G]#/$$FU[V N08*@K9=
M=)+Q,3LM0-BO&W@6R_O'3'Z>IQB2,;;S'#J*,[:$CL"CZ]>F';Q,:>]25Y$W
M:+LC&"3WR?O[[Q./U1)$LK2\Q<LDJ#>Z8N2%IN&AUMO<79F)%L-\X5[G>/W$
MP3/H)G8;<(A C>[3;%S*&S(<G; KH$/4)GKZG\:805] =R=A'[SGKN/TP:&^
MAOVNE=AV?A+]^LZC][IX:*@($B?WDB)Z 9P<=-^$SO#^[W!.\RQ<:83Z@F/4
MQ$J#?[VPV509DP28$$#.-P>_M^2>&0W8%:Z0  D!XZ;L22.Q.L&4 K*>YUOA
M"EB!RJ,XCW&)],=_7@ (T8[*(>FHC4W75#1.%*,A]>C@[QU:\Q4[F<1OT,XB
M-SD^D]B>*0@'J!J[2I[38+HFQK*(#B\Z:>$^4(4X,Y]<X'Z2,1Z]I,<-=P;W
MA];AQ,=5;"/1@W1UF(8EQKL'].$%R(F <Q$';U![3/OZY9&VL^+DCJGKL$G@
M/U$C1@_O"";N2>DV:4Z1T]9$'/3IVC;.>O HNWY:6LHD3'4X*?J#\W/C;=H&
M 6>F&END 0#.1)VWV_<YWG&T\"VC8[>]O+H)V("Z6[NQB-@.RQSG:=@>^,SD
MC .,3L 1B<\G-!88%G?[=1N9V,9@6\H] K^(_C'I.\F?7/\ ?M'Z;<',QRK3
M1^!%BK'QO$FZ@20U+/D^W7&><]\$_K/]^F<[@YXC=;'3L]]/1VP=P]/2!&\3
MJ&GCW.K?81W]YWF(,_:#Z"PCON+L)7 4$<I'C.N%A07MD>_MO('L<8F1Z\-R
M63)( -CLM)WTUN\"]Z:^_ SOXN0<3MZC?;]-_P!,9+E21XS:Y[CMHR T')[!
M >J@:X4%KV)VVCU'3,;#'YF<$V3WF+;[21;M;"PX'5&0#C8B.O>/[]O3BO?O
M\X>XTZ[SZ^SAU+T2<QUGKN-^F!WC[<&* 8<@(FUX1F/ 6W:.'4OJ[_>#^DG^
M_MMPCI&YVT,^L]WA D:O^)A[G]TUAX.DA,#??/Y G[@C?<]I"5[]^9C#:Y2
M  42&;R1]XE>1+H5S1@@=8,3'K F3[["9X!X^/O[1Z88+&M(WBT*2 [+6TO"
M%T[3F%")P3(GW$[=<1('N.'AP.C8BKP8842(D VVAJW3M/6)4F4#FD; 3Z[D
M'V/?(Z\3&FO0HO>W@_"#ALK0R$05W(O;7Q85ZEU3X&4>I&G6_F:=HN C_<9"
MDY!!_E)VD@^XB)XFH6G==-7 "V)[=Q=-1L7HY@Z:MKJ;@-B,<Z.?"/XH:;NE
M37Z!O>D7Z6X!+=RL]]JKA34-:TVZ'F2I5+0OO4]13N<SM/4,N)\MQ1\YNK8Y
MJ98.<A&@54DTU?J%)=-7,"#N"2Y-/*2>5I6:Z$&2#]0:!@TEP#+EP%H9QM3?
M@O\ &G7+<13ZE^%+25 2!3&JT_XM:YNC34 #S33ZET-0.OQ$E(#1*9Y -I_\
MQ*R\FFDV->;74/&FC)I7;F>O4OGR#'-GD% "FFFD!;FJJO8?[;3UQI.NO@I^
M+CQ$T]>+!</C@L6@::^VJX6>X->'7PRZ+K&E4-TI7:.L:9J/$#5^K:YA2J9]
MQM%0U4MU#9/FM.MNA*D5ECBLNNC,!X>@T54UCERLVOZJ2P3S9O*Z2&J@1N-
M#-R0C31G<PJ!!.9ET_I,,#(-DY*N!:*6T!_I&>)&D=+VG1ES_P!3#XTEZ<L=
M,FCM5M\.[WIGPK1;Z)"UK304519J*ZU;%"V%J;IJ;YE;5&T$,TP:9;0V.WBN
M,XOCN(S>+XJO(S>(SJN;-S/[7)RN>H !FG+%%/-$D4BHF:C46<!S:#574<HU
M5U$U$U9I(YB26J:,L26^MW*L%C_1\\":YQ3OB!\1WQW^+)=(-13^(GQ5ZRN=
M#4#/,E5-:Z.SK2VX2><-U"5'8+!$\8555E_ZE5/2D4C8VJIK"A)M;87S:8-.
M3D"P!-&96MD\PTF?^T#M(,[;/]%[_3-H:ANNN7PTTNK[FA7,JY:U\2_&'4]4
MXN>8K<3<]?NTJE%0YB/EPB?^R,"*P:QRUU554[$\K[\@HDZD)X/[G-H(.6**
M2"P:<G+BY8=!1#NV$!I%YV#_ $X_@!TR&1;/@]\ WO(2$L*OGAY8]4.MA.W^
M]J>GO#JR0,J<6M1(E2B0)SR\C(RC_IY8H!7,*#52"=2120">I=YEXTS>/XW.
M-/S>)SJ^]21DD#E0E;P=42[[TYX#?#_HWRTZ/\!O!G2H9Y?+.G/"_1%D*"G^
M4I_AECIBDB!]0@C)F03QIRT0Z*3I-(+%D6W&OALL#F9Q,YN8?_5F5G21=$6E
M"(%@K:I:AJ@;#-!3TU$TF &J1AJF;3 S#;"$)QC(2($X QPP:1:FD&T*P".D
MF!T"MB":C^HFJS;,K6[-@P+- :NJN-2K=PY,>YV)Z?T.,2.&Y?O;K:PUP(>%
MO(@1(M8$_5$$C#*JUXS+A/L>_P!\_K^_&=1^DHVU$J;!=W,[:H%.Z*Z&_FC<
M^/4G#)J'#LHCU).Q$1F8WG)[SVX0K)0UW+,;:GUWP^6Y6_71*1:T:6MA)=6H
MC),"??M[^HR1ZR>*>R\ ^FZZIL#O"0*M&XE>G6%?LL+YE9^H[S]NP_X_&W%,
MBQ6'UG3?1_S [W6,!0.YD")]A.WZ^GXX,(@::+K&TZ$/4#O(QF$F!U)&-\=?
M4Q($9]SP83,7$R$3&MP_"4[V25-(4)Q)&^WK$C<]]NVYX1I!_<7=]OWF<,$Q
M-QL=N@FX!2]5B,JJ)"TJEM!2<00,_;.,;;G;N3"--R32%KI8W9VB>XD8I@SO
M,1^R"[];XKV^6>F4E8<HF'65!:7 64'Z58,'ED$ D]"")[\*JWTZ?J079VZ]
MNF&+RSII^^D70/8''S8\86=5Z!U#9E6Q+EQH[)65[%.MT*KUU-AO+C;]LI'&
M75.J<-,&[M::9Y"5?*MMTK*R@U+2'7DDDUY?,:.8 "H%69!J)?25H2BC@K (
MIJ(!IIJM) ,4F*=Y!G8P\4E=/$R]W W>FK75V:V4S9;JG:ZJ;NKM92LJY%*1
M>*]537426$GE>;;<-.V$)4NC6XVV>-:G1-=5682J@3])!T  ('>&0#]0<Q2!
M7].7332-AS5@BEVYB3H5)M L<3"-=7:_V:F59=4532*:C <17ZJ?94XGD\HT
MR'[=1U'/7I4D+;#+].T%!0#IA258<Y-:'Z2W4/E_3X,.2XTZG&ORRE4&:?\
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
M>^\^G%IR03%M;L!?S.HDX2ED:$RM"#".T:;ELX:4\>\^P&\D_I/J(/>80 !
M+<7&HU!NM X[HIKN3%QJRB//1IC8X;54']AT[#&Q.QW$Q^!Q:_G[Z*9]7@1(
MW[RQ.Q EP0H*-L-%\R0,X D[ _B8]/Z;H!!"6Q._;:#'^0(J^MEM9,E2-Q?3
M1)>,;B2-B/U!GIO_ $'15 .Y%2)8!2&_V]@8:*(Z+SZ:*PGOAA3\3G)$^A/8
MG.<G(!/]#F8)!L-4'U5XU@,QAX84^).>IB8W!Y3UR00?OOD0&WL2'XI,@Z7Z
MDC!AA501.<")(&8DGOUSG(S)GA-[S$6::B]IM#9L 80JI!Q,G)B1)& >\@8D
MR(&^_"8B P478$WW4@2KLC5&&C4$3G;<*.WMZY&YF<B,<#+2-T),;,@]&CU(
M*P>_?OMADU/2=YP,[C8XD?I [< W5X)3=W9QUN8;O@PR:@$23 W@&#GN 9 ]
M9&V-N!L(@DF>BTN#J@K$C5EGOWY8)\_U$P9VV@D; DG:-ADG/',"0;=+3=*.
MRL4@%B"! N Y\&VD%L]M,9%0<;[ X.\00,QL/:)[1PF7]4W\"OL"M-(P(:.>
MEQ!0,2>YAN;+^9)B"=SU(@R!CH/7<"(S'%+Z43HZ059#5:>'?9 $V\3*,]2&
MU/:! :4N<JI"CUP9(V]0/\V'""!+#\T5>!N0;QJM,6O ^$R^Z=Q'YPY\P#($
MSF,]=R<#:=L[8C/#=P 586$R"18;^MM J!Y>".G;P\4<_,=I/3KT[2,]3!ZF
M=SQ(]%"8!0D::$OTNB$/I;W]C]PKJ#_K,3&Q(CUD']<2?O0T%T# (6B+!&MF
MR-G)$/OIO[_?'OF8,@CK)$Y!WC(R-R>B9[\(IN41HI2;EJ 4VG(G I+M[TZZ
M^2PX*F294#TB8W!^^#'L)R!Q7,0;NPO?<GQN9LKX$/*-_N]5Y#3#H?G?,01U
MA0 COTVG\@<-_JO&FOAJ'I]MPACKW-_\X=#XD;DG>,;9_8D;?8'( =+PROYW
MT\[3A"FQ,FW2/LO /8X4'R%1T.9!Q$XV)'3;?KG$,&SUU^UB1Z[+HR'/EW[S
M[;>'0X.A.<;Q.^PV,=3/Y' Q[[/[3A<HMT6WB!ULSH-0<.)<C),[C/KMM,??
M>)Z AX4=>Q .B';3]1GO.'0Z1&8V'X'Z]< 1^.#"L0[0CV%U*4H(3VP]YY&0
M 0!&X]P()!G&>_2.AAG6H71^_5$)2QN!8)U-1/L>XQT,")SW.=OMP8:Z$O<=
M6MWNX)N<.I?QDY_(P)QN=MY R-^#"+$DF^EEL/68:TOAT/=9QM$;2#MO&1!,
MGT&_!@YB9N#!",%6MO>]Q&ZTOC&?M@GI]P.I$3'8\+W]\,& 5 >K0@ZHVE(E
M+MAT/B!DX[F"/P/V_KPN4'P@(I7:6N^#F'8]8W,QMW\8;GG>NV3!F)VF8_&V
M=SP+>7?2X -NWLC#!7@I>]C/G]B<9\[8SUV,#&))]!/?[SL<HOXFVK>^ZO9;
M8"5[T%\*\V!WP/4 R=XQ)F-^F_!RCWN"?.Z6V'A8>$S)V,C$9]9]0-QD<(@\
MP.FIC7Q=B!O .V!^'L7-OO\ ?&0[T_29[#]((@R#Z<+E,Z]UK<N1IJ'T#DPK
MS]O_ #UB"2=_;OO/ *3*&K'GU-P#!$7DE$&%A_.^WH>N^_\ S^G#50%]69/B
M!!/B^L2<&/!_KMTW,Q@Q^_W_ %GJ&#N3J ]F8))8Z!B"85Y\[$QB?JC,;Y_?
MO.(X/J0DJY40;R;G4DP)4-'OK[][84'IZ@'/K@^N3'_'V8):W$Z[H-E#7>ZO
M@]^_>L#&0\<R0/\ (Z&9,@_\;IZ])A2"K"&(@G730PHN[01_GKF([;]^"3L5
M%X2$NVAO$@'![]B^/%T$3,@ ;'O,08]L=(SUXHGQ'*#Y'4QH=E+( >#& X)Q
M .\R<^\GUVQMGIP@;WWO)#L[@,]RW#1,*4[$Q SU_P")CKTWQ[G-8J A<1)G
M81$J\'7#1:UQ[SCB">F/V&8]QGOOC@YB1#GP.JZ::: M.#[=/V*QGSSN3MDC
M(W&!GKU$>D<'-$@CSU&[O+ V5KA82'B>N?7?J>_I)]^_!S)_EMEJYV \WTP(
M$V_)0GTOZX5YQSF?L9D&!(![]_L2 !PV>MPM_2=@9)D'4 F,AXYA6^<G/:.A
MWZ[G X.?1%[1XCW.D8,>\TC/:<]>OXP3/KGI'"YM[QJP5?H+:.^I&!=/9_?'
M@X2!C[;=(]?OW]> UZ3$=7ZL#69>#W[]]\)+N.V_[#;$QUZ]YB>'S:AD6)B+
M%QWM]I;W.W?6TI?9Z83YHQ!V[=Y@G(SZ^O0QDYFX,"9LK*]SK!UTA85YJ9),
MYVWVS'0G/OB1Z<)P.VJO^J400U>0I,O!A/FQUZ]-@/:/3$3^IX3TY6]S<@!3
M9K:[ [O2P_/O32^JQ@N@F9Z],1]_3/<_KPP>@3DZ'<6T;E(#7!Y06IZ>'N=,
M)\R)B?Z'[;S]IVC.P>;;Q -KFYUV(G6PP>V!_BWJ=3CWG#,&,1N!COVW.^<R
M=]R27%*U0L1?9.!-O%K""Y!,9'J-NFXQOW/W'"+-SJ=8!Z:;H$VV8.'["[_:
M_G.,%X$=1)SOTVV_H9ST'!3Z7U(0N$Y1B[E[$+W[VPDO&,?M[=3/]^_3BA3)
M<= P+$ D#QUW%\-KW;MVTP@NJ^V)S),=)[9X.7O(5WUNH<SUM*"PE3L]1M $
MS^NX_8< IM V/EX]BE8MO 3_ ![T?MX;+@ CI'0X)Z CIL.YG?A\HMILT^I6
MOO;"_B^YTZ:>>^&BZ>@]9VD$>O;?$Y('NP +;OQ_Q&F$:MK0=H(WZ18:@7N@
MN=I!DS@ [[2!,_I&,</WX;2_\8"3L9B4%<1UUDHZ%D8;*\F3]C'*<_F<29G,
MA)(!)/?E_C B46%%Q!?2[$*>D3A!=@R))C.T3.(W'W]8(R8,)2Q)V8"4>L[:
MA:8:4]!DR3F.D9[>G0XD2=SP>/O^<"F;J%TWM>V@(=GAA3I,B?OD$2-A'0Q
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
M/7T_OL.$M+^@N''^>IG#ZL+^=WX=\9\T]1)!!W_J #T ]8F9'"0@[%P.GCH
M(UGL3L_'^-/?7/F=03/7O $_TVG@Y1[VE>5NQ1"G!X><1OKY%8SY@Z$X&/\
MC;TD>G;8Y1Z*78:?L;ZLC ?\6GU'XMC'F;$F([G$9D@@&?\ !..#D'^._L'1
M:# ]_$DG[G\WN"<*\V3$G(].T[C;K^"-XDY1/6=([1&_33#?2W8?Y[]#C/G$
MF)]!C'08_P Z>W :0=M-XA;KT42#@?M;^[]]H2'<X[=>IG[GWB9W.1)$"+F1
MU-]FR.O2^X3)TTUWV<^C\"$5>9O]0Z[&?[Q'H-L].%RC;46<CKXR>@P\9\V,
MR#'W]/W()_MP&B^NLJY>U^Q0ZWP$^P/9][8]YTC?KTD]($SM'3'IL#P^7;8
M3ZA=.[M P/\ ,V^^W37T27C&Y WC[F>N/6=QWSP<H8\8T\O('?7J<T)_PM"9
M2D7W6$^<>Y@9Z=>L;=.O;?IP&D%0$+>?DOOTU0/VDE65_>Q(T?O.,G<X_P#&
M.FVXSP"D>O;96\V-7:1A^_?EC'FR#DSMZ1F)S^=\SOD<"GJEX=K7.KL-<)Q=
MK70^]39^(QCSNQV[&3GV$Q/[S'9H=_S+E(7_ #N<#G]I@ZH3]X/ECS59R(^_
M7<;Y!D'&2?QP1KVF>BG?UO@!,ZK;L_V4GOH,>:HR21ZG]/Z'TSU&P0):[VCO
MVO@'O['U'7OM[S?6#!/?H#B.P,XF<9WX"!L(MT_QH+/"!W(U/H]MBX)[F<>\
MP[[]R0=]L=Y.=N^=N!>=VM^GWUZN<-P#IK'V5V2+1?"?,D[C, B3UVQ,_C[]
M>'A,'6"@0_+J'J!]GC!> (D@2 !)Y0HYQF,X.1Z[<& F\&R<BSCI_P"JW6,-
M%TB9C^@&?N),]YZ;\&$"0V-SVOXAEEE[ 80IX!()D B(WS&<Q/ON9X,.X;*(
MM<VL]^^J#T+/G1MMC ,3/OO'H!DY]#" 78&?.Y?_ !3C4H)'"%/F((,8G:"9
MF<C8B.F=@,\&&0A:/99BT:;H"V&R^8F<]I^VV#MW,Q/I!A!H$MWWZ%]5NS<
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
M5!F97W'X!'VQ[SE>_P#;IC,?KP.%[^VT;]5& @ K92N@?\#K)W:6Z09)40<
M2>XW@@;D9@D"0#DR,J^I[N'/8X07FA?>^GEZNQ;+JH*XVP(.08_;TGOW/ -6
M&I]0-C^-63@ZB-.LO]NG;#)J"9WF/M!.VY,".L^Y.0*0-UZ@>SAN$K64/J;N
MPC#*JA0B9R8P.XG.=L_;IQ0H,VB#KII;<?<$8AB#,H>>&%/*.=L3[ @^_0;8
M]3Q?*+==?QM^=<)DHV<?>6CH++6^&E/J),2"?O\ ^[,R,[[@YB#V:&W7N>HM
MH,($F7>PZ*KO=3!\K,FH682.IB=LDS)CVWZ$]=^&E[\/QB024.\VU;AS'KXD
M=3Y4GG$@$!78YDP=^W3OP8EZV+OKXG]@'K;#2G" )F)Z'.V/0[=<9, ;<&'L
M=(V.X'?].L3 NVU/%6\Y('3L3MUCEZD]^ 1_.&&9<,BST=GT"9,^K1<()C!B
M3OB)VR(/^>I,/EE.8/9%0=^B/?7""Z3DB <0(,Q'<8WZ'N8G/!A4A](,;KNU
M)N+2A.&%N']P/38X]<@3^1C)AFDLB%8="N9H1TA;J['<=4,#8?5N9CJ.O]-A
MMT8OBN4]/+_&JLH 2PP7E0 ?4 @Y Z'H)@@Q$ XD@ D=QI[N<,!=59W_ ,=/
MX0RZA128'0[X_4&>F\;YZ96'@%RH424F02-P4X(C,J29)GJ(&8Z'A:K:?-_M
MBB(!W^\_M_C :Z@@%)*B08G&8VVCH>V^\[\#/2#/EIYVUWAXGW[]^>!U/F3N
M<$Y/:,;$?\8B.$B4[](UWO\ R!;!AE;Q.V,".P!S^@Z#'VX;L=[, J'/E(P=
'.Q^_[8__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>img235218545_4.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img235218545_4.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &*!!T# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI&944LS!
M0.I)Q0 M%9\FMZ;$<-=H3_LY;^5,_P"$ATK_ )^O_(;?X5B\116CFOO1LL/5
M>T7]S-.BLS_A(=*_Y^O_ "&W^%'_  D.E?\ /U_Y#;_"E]9H?SK[T'U:M_(_
MN9IT5F?\)#I7_/U_Y#;_  H_X2'2O^?K_P AM_A1]9H?SK[T'U:M_(_N9IT5
MF?\ "0Z5_P _7_D-O\*/^$ATK_GZ_P#(;?X4?6:'\Z^]!]6K?R/[F:=%9G_"
M0Z5_S]?^0V_PH_X2'2O^?K_R&W^%'UFA_.OO0?5JW\C^YFG169_PD.E?\_7_
M )#;_"C_ (2'2O\ GZ_\AM_A1]9H?SK[T'U:M_(_N9IT5F?\)#I7_/U_Y#;_
M  H_X2'2_P#GZ_\ (;?X4?6:'\Z^]!]6K?R/[F:=%58-2LKEML-S&S?W=V#^
M56JUC*,E>+N9RC*+M)6"BBBJ)"BBB@ HHHH **** "BBB@ HJA<ZWIEHQ6:]
MB5AU4'<1^ JK_P )7HG_ #^_^0G_ ,*T5&H]5%_<;1P]:2O&#?R9LT5C?\)7
MHG_/[_Y"?_"C_A*]$_Y_?_(3_P"%/V%7^5_<Q_5:_P#(_N9LT5C?\)7HG_/[
M_P"0G_PH_P"$KT3_ )_?_(3_ .%'L*O\K^YA]5K_ ,C^YFS16-_PE>B?\_O_
M )"?_"C_ (2O1/\ G]_\A/\ X4>PJ_RO[F'U6O\ R/[F;-%8W_"5Z)_S^_\
MD)_\*/\ A*]$_P"?W_R$_P#A1["K_*_N8?5:_P#(_N9LT5C?\)7HG_/[_P"0
MG_PH_P"$KT3_ )_?_(3_ .%'L*O\K^YA]5K_ ,C^YFS16-_PE>B?\_O_ )"?
M_"C_ (2O1/\ G]_\A/\ X4>PJ_RO[F'U6O\ R/[F;-%9<7B/1YB M_&,_P!\
M%?Y@5IJRNH9&#*>A!R#42A*/Q*QG.G.'QIKU%HHHJ2 HHHH **** "BBB@ H
MHHH **H:AK>EZ5_Q_P!_;VY/17D 8_0=:QV^(?A53@ZJ/P@D/_LM;PPU>HKP
M@VO),M4YRU29T]%<O_PL7PI_T%?_ "7E_P#B:/\ A8OA3_H*_P#DO+_\35_4
M<5_S[E]S_P A^QJ?RO[CJ**Y?_A8OA3_ *"O_DO+_P#$T?\ "Q?"G_05_P#)
M>7_XFCZCBO\ GW+[G_D'L:G\K^XZBBN7_P"%B^%/^@K_ .2\O_Q-'_"Q?"G_
M $%?_)>7_P")H^HXK_GW+[G_ )![&I_*_N.HHKE_^%B^%/\ H*_^2\O_ ,31
M_P +%\*?]!7_ ,EY?_B:/J.*_P"?<ON?^0>QJ?RO[CJ**Y?_ (6+X4_Z"O\
MY+R__$T?\+%\*?\ 05_\EY?_ (FCZCBO^?<ON?\ D'L:G\K^XZBBN7_X6+X4
M_P"@K_Y+R_\ Q-'_  L7PI_T%?\ R7E_^)H^HXK_ )]R^Y_Y![&I_*_N.HHK
MFHOB!X6F;"ZL@/\ MQ2+_-:W;.^M-0A$UG<PW$9_BB<,/TK.IAZM+6I%KU31
M,H2CNK%BBBBL20HHHH **** "BBB@ HHHH **9++'"A>6140=68X%9LGB32(
MFPUZA/\ LJS?R%7&G.?PILRJ8BE2_B22]6D:M%8__"4Z-_S^?^0G_P */^$I
MT;_G\_\ (3_X5?U>M_(_N9C]?PG_ #]C_P"!+_,V**Q_^$IT;_G\_P#(3_X4
M?\)3HW_/Y_Y"?_"CZO6_D?W,/K^$_P"?L?\ P)?YFQ16/_PE.C?\_G_D)_\
M"C_A*=&_Y_/_ "$_^%'U>M_(_N8?7\)_S]C_ .!+_,V**Q_^$IT;_G\_\A/_
M (4?\)3HW_/Y_P"0G_PH^KUOY']S#Z_A/^?L?_ E_F;%%8__  E.C?\ /Y_Y
M"?\ PH_X2G1O^?S_ ,A/_A1]7K?R/[F'U_"?\_8_^!+_ #-BBL?_ (2G1O\
MG\_\A/\ X4?\)3HW_/Y_Y"?_  H^KUOY']S#Z_A/^?L?_ E_F;%%9 \4:,QP
M+T?C&X_I5VUU&RO>+:ZBD/\ =5N?RZU,J-2*O*+7R+IXJA4=H33?DTRU1116
M9T!1110 4444 %%%% !1110 44A( ))P!U)K(NO%6A6;E)M3@W#@A"7Q_P!\
MYJHPE+X5<B=2$%>;2]38HKG?^$Z\-_\ 02_\@2?_ !-'_"=>&_\ H(_^0)/_
M (FK]A5_E?W&7UO#_P#/Q?>CHJ*YW_A.O#?_ $$?_($G_P 31_PG7AO_ *"/
M_D"3_P")H]A5_E?W!];P_P#S\7WHZ*BN=_X3KPW_ -!'_P @2?\ Q-'_  G7
MAO\ Z"/_ ) D_P#B:/85?Y7]P?6\/_S\7WHZ*BN=_P"$Z\-_]!'_ ,@2?_$T
M?\)UX;_Z"/\ Y D_^)H]A5_E?W!];P__ #\7WHZ*BN=_X3KPW_T$?_($G_Q-
M'_"=>&_^@C_Y D_^)H]A5_E?W!];P_\ S\7WHZ*BN=_X3KPW_P!!'_R!)_\
M$T?\)UX;_P"@C_Y D_\ B:/85?Y7]P?6\/\ \_%]Z.BHKG?^$Z\-_P#01_\
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
M_(/["L/^@W;?^.__ !5']A6'_0;MO_'?_BJ/^$3O_P#GK;?]]-_A1_PB=_\
M\];;_OIO\*/82_Y\?B_\P]O'_G_^"_R#^PK#_H-VW_CO_P 51_85A_T&[;_Q
MW_XJC_A$[_\ YZVW_?3?X4?\(G?_ //6V_[Z;_"CV$O^?'XO_,/;Q_Y__@O\
MC(NH4M[J2*.99D4X$B]&J&IKNV>SNI+>0J70X)4Y%0UYLU:35K'HP=XIWN7=
M(D,6KVC#J9 OY\?UKT&O.]-_Y"EI_P!=T_\ 0A7HE>[E#_=R7F>)FR_>1?D%
M%%%>N>4%%%% !1110!X_=3&XNYIF.3([,?Q-1445]4E96/NDK*R"BBBF,***
M* .KT/\ Y$_5_P#@7_H(JGX7TVWO9[FXN0C1VT>[;(<*2<\L?08J/3=8M[/0
M;ZQD24RW&=A4#:.,<\U!HFK_ -DW,A>/S;>9=DL?J/7^?YUQ.%2U3EW;T_ \
MV5*KRUN7=O3\#:U"WL)](N6F?1X[F/YH38R#+>H([U/KDNEZ3%$HTJ"2>X@Q
MG:%">^,=<G]*P;N?0A:2I96EV9W/RO,P C^F#S^-.\0:M!JLELT"2*(HMC;P
M!S[8)J(T9.44[VU\NWF9PP\I3BG?EN_+HNS[F_J!L+#4M.MUTJT<72HLC-&.
M 3C@=,\]:6&'3O\ A(9M#_LRW\E8\^:1F3)4-][KWK%U37+:]U+3KF-)@EMM
MWA@,G!!XYJ2/7[5?%DNJF.;R'7 7:-WW0.F<=O6H5&IR=;V?7K?0S6&J\FSO
MROJ][Z?@7M)TV%=,N!9VUI>7\<[(Z7(SA02!@>_^>E<WJH8:E,&LQ9L",PCH
MO']>M:$%]HIE:>X@O4N/.:020. 6!.0#SQ^'YU2UK4SJVI/=;-B8"HO< >M;
MT8S55MK3S_X<ZL/"HJS<D[/J_P M]5\M#/HHHKL/0"BBB@ KU#PW,T_AZS=N
MH0K_ -\DC^E>7UZ9X4_Y%JT_X'_Z&U>=F2_=)^?^9Y&<K]Q%^?Z,V:***\4^
M;"BBB@ HHHH \.^)URT_C2:)B2((HXU'ID;O_9JXZNI^(O\ R/FI?]LO_125
MRU?HV 26%IV_E7Y'N45:G'T"BBBNLU/7/'OB.30M0TWR=-TVYD,&]9;J#>\9
MS_"<C%9GP_UF]UWQ[<7M_+YDQLG48& J[EP /3FO/KN_O+]D:\NY[ED&U3-(
M7*CT&326E[=V$QFL[J:VE(VEX9"AQZ9':O(AE<8X5TM.9JUSF6'2I\O7N=E\
M-;\-XTFDO)\W%W;R*CN>6D+*WYX!K3\"Z/J>@:[J=_K$,EO:0V[K+-+PKG<#
MD$_>Z'FO-%8JP9200<@CM5RYU?4[V 0W6HW<\0Z)+.S+^1-:XC RJ2ER-)32
M3TVMV'.BY-V>C.\U>SN-<^&NA_V-:R3)#(1)!$-S*W(SZ]<_GFM6Z0Z;J/P_
MAO,121(\3@D'#[(UQD>_%>5VFIZA8(Z6=]<VZ/\ >6&5D#?7!YIL]]=W,<,<
M]U/*D.1$LDA81YZ[0>G0=/2LGELV^7F7+>3\_>37X7)]@]KZ:_B>LZ)H^HP?
M%/5;Z6SE2T97VS,N%;=M(P>_0].E9,MO/K7PWN;+2PTMS:ZA(]Q!&,LZ[F(X
M[]5/_ :X1M=UAGB=M5OBT1S&3</E#@CCGC@D?C4%MJ%[9SM/:WEQ!*WWI(I6
M5C]2#4K+JMU-R5URVTT]V^_K<%0E>]]5;\#K?!NCZAHOCS1O[2M7MC.LK1AR
M,D>6XY'8Y['FM;PWIUY8_%2>2ZMI84G>Y>)G7 ==QY'KV_,5YW+?WD]T+J6[
MGDN%((F>0EQCISUJ=M<U=[A+AM4OC.@(20W#[E!Z@'.1FMJ^#K57)N2]Z/*]
M'Y[?>5.E*5W?=6/0IH9-8\":UI^FH9+R'4I'FA3EG'F9!QWXQ_WS2VL4FC^
MM)L-2C:*[N-2B:&%_OJ/,!R1VX!_[Z]Z\U@O[RVNFN8+N>*X;.Z6.0JYSR<D
M'-+/J%[=7*W-Q>7$TZ8VRR2LS+CD8).:S_LZ?P\RY>;F\[VV]/\ AA>P>U]+
MW/1M;)'QFL.>\7\JY+QV /&VJ8&/W@_]!%8[ZE?RWJWLE[<O=+C;.TK%QCIA
MLYJ&>XFNIVGN)I)IG.6DD8LS?4FM\-@Y49PDWM'E_$JG2<6GV5B.O6/A!<N]
MAJEJ3\D<J2#ZL"#_ .@"O)Z]1^#O_,:_[8?^U*RSM)X&?R_-$XO^"SU&BBBO
M@SQPHHHH **** ,#QA*8]"*@_P"LE53^I_I7GU=YXV_Y T/_ %\+_P"@M7!U
M]!EJM0^9\)Q"V\;;LD%%%%>@>$%6M.M?MVHV]L3@2. 2/3O^E5:GLKEK*]AN
M5&3$X;'K[5,[\KY=S2DX*I'GVNK^AO>(=6N+6_.GV,C6UO;@*%B.W)QGJ/K4
MH<Z]X6N)KG#7=F25EQR5Z\_AG\A2:MI+:W<_VCI3I.LH&]-X#*<8[U)<0GP[
MX8DM96#75XQ'R\@#@'GZ?SKS$Z?)",/CNO7SN?12C7]M6G5_A6?^&WV;=.UK
M&3J.A_8+RSM_M'F?:0#NV8VY./7FGSZ#';ZL]E+J,,2(@<RR#;GV SR?QK;U
M&U?4YM+U"V>,VL2J9)&<*$ ()S4]Q96UWXCOFEB2>>*!&A@=L!S@_P#UOSIK
M%2LKOH[[;WL*664W.7)#1RC:[=FN5M^NWZ(YF_T9;;3TO[2[6ZMF;:6"%"I^
MAKJ;@3GQDHMY4C<V?)=-XQN/;(JIJN\>$YTD@MH)%E7=%;XPG(P#CO5]O^1W
M3_KS_P#9C652K*<;RUMS?I\CJH8:%&?+!63=-]=_>OOJOON9.DV5K)IFK33W
M8WON65O)/[KD\^^>#Q65<:+$-)DU"SOA<QQR;''E%,#UY/N*U-%4W-AK=G%@
MSN3M0G&>M0>'PUOJ-WHMW]VX0H0#D!@.WX9_(5LISA*<E+9IVTVLCB=*E5A1
MA*&DDTI:Z2N[=;:O?U[&7<Z5]ETBVO9)\27!.V';_#ZYS].W>LZMGQ-=K/JA
MMXN(+51"@'3CK^O'X5C5W4'*4%*6[/'QD:<*SA3V6GJUN_FPHHHK4Y0K<\)2
MF/Q!$HZ2(RG\L_TK#K8\+?\ (R6G_ __ $!JPQ*O1GZ,[,O;6+I6_F7YGI%%
M%%?+'Z8%%%% !1110!5U*=K72KRX4X:*!W!]PI-> DY.37N^O_\ (MZI_P!>
MDO\ Z :\(KULM7NR9\WGK]^"\F%%%%>F>"%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110![[I<[76D65P_P!Z6!'/U*@U;K.T#_D6]+_Z](O_ $ 5
MHU\Q-6DT??TG>";[!1114EA1110 5F>(?^0%<_\  ?\ T(5IUF>(?^0%<_\
M ?\ T(5AB?X$_1_D;8;^-#U7YG"4445\@?6!6IINHV\%I-9WL+R6\C!OD/(/
M^0*RZ*NG4E3ES1(J4U4CRLVO.\/?\^MY^8_^*IT=WH$,JRI:W9="&7)&,C\:
MPZ*V6*:U48_<C%X9/>3^\L7]VU]>RW+*%+GH.P P/Y57HHKGE)R;D]V;QBHI
M16R"BBBD4%%%% !1110 4444 %%%% $]D_EW]NX_AE4_J*]&5@Z!AT(R*\WM
M?^/N'_KHO\Z[S39M\!C)Y0_I7O9/\$O4\/-OCCZ%VBBBO8/)"BBB@ HHHH \
M:J:TM)[ZY2VMDWROG:N0,X&>I]A4-%?5.]M#[IWMIN;/_"*:W_SY?^14_P :
M/^$4UO\ Y\O_ "*G^-8U%96J_P R^Y_YF'+7_F7_ ("__DC9_P"$4UO_ )\O
M_(J?XT?\(IK?_/E_Y%3_ !K&HHM5_F7W/_,.6O\ S+_P%_\ R1L_\(IK?_/E
M_P"14_QH_P"$4UO_ )\O_(J?XUC446J_S+[G_F'+7_F7_@+_ /DC9_X136_^
M?+_R*G^-'_"*:W_SY?\ D5/\:QJ*+5?YE]S_ ,PY:_\ ,O\ P%__ "1L_P#"
M*:W_ ,^7_D5/\:/^$4UO_GR_\BI_C6-11:K_ #+[G_F'+7_F7_@+_P#DC9_X
M136_^?+_ ,BI_C1_PBFM_P#/E_Y%3_&L:BBU7^9?<_\ ,.6O_,O_  %__)&S
M_P (IK?_ #Y?^14_QH_X136_^?+_ ,BI_C6-11:K_,ON?^8<M?\ F7_@+_\
MDC9_X136_P#GR_\ (J?XUGWMA<Z=/Y%U'Y<F VW<#Q^%5J*J*J7]YK[O^"RX
M*JG[[37DK?JPKTGPC(&\/0)W0M^K$UYM7=^%)?*L+8'[K[E/_?1Q7'F7\)>O
MZ,\[.?X"]?T9U5%%%>(?-!1110 4444 >#?$7_D?-2_[9?\ HI*Y:NI^(O\
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
M_P _(_>_\B/K+_Y]R_#_ #,*BMW[5X<_Y\+G_OH__%T?:O#G_/A<_P#?1_\
MBZ/JR_Y^1^]_Y!]9?_/N7X?YF%16[]J\.?\ /A<_]]'_ .+H^U>'/^?"Y_[Z
M/_Q='U9?\_(_>_\ (/K+_P"?<OP_S,*BIKMK=[J1K6-HX2?E5CDBH:YFK.QT
MIW5R6U_X^X?^NB_SKK;*;R;I2?NM\IKDK7_C[A_ZZ+_.NEKW<G^"7J>)FWQQ
M]#I**@M)O.ME;.2.#]:GKV#R0HHHH **** /&J**<B-(ZHBEG8X55&23Z"OJ
MS[H;6QI7AR\UBU:XMY(%17*$2,0<X![ ^M5/[(U/_H'7?_?AO\*L06VOVJ%+
M>'4H4)R5C611GUXK&I.\?<DDSGJU+QM3FDS1_P"$'U/_ )[VG_?;?_$T?\(/
MJ?\ SWM/^^V_^)JE_P 5-_U%O_(E'_%3?]1;_P B5SWK?SHY;XG_ )^Q+O\
MP@^I_P#/>T_[[;_XFC_A!]3_ .>]I_WVW_Q-4O\ BIO^HM_Y$H_XJ;_J+?\
MD2B];^=!?$_\_8EW_A!]3_Y[VG_?;?\ Q-'_  @^I_\ />T_[[;_ .)JE_Q4
MW_46_P#(E'_%3?\ 46_\B47K?SH+XG_G[$QJT+'1-1U*!IK2W\R-6VD[U'.
M>Y]Q6?6S_P R5_W$?_:==-64DER]6=M:<HI<N[=OZV#_ (136_\ GR_\BI_C
M1_PBFM_\^7_D5/\ &L:BE:K_ #+[G_F3RU_YE_X"_P#Y(V?^$4UO_GR_\BI_
MC1_PBFM_\^7_ )%3_&L:BBU7^9?<_P#,.6O_ #+_ ,!?_P D;/\ PBFM_P#/
ME_Y%3_&J=_I-[I?E_;(/*\S.WYU;.,9Z$^HJE6SJ7_(M:)_VW_\ 0Q2O4C**
MDTT_+R;[B<JL)Q4FFF[;-=&^[[&-78Z'QI%N?][_ -"-<=78Z'_R!X/^!?\
MH1KFS+^$O7]&<6<_P%Z_HSK[>7SH$?N1S]:EK,TN7#-">_S"M.O$/F@HHHH
M**** /!OB+_R/FI?]LO_ $4E<M74_$7_ )'S4O\ ME_Z*2N6K]'P/^ZT_P#"
MOR1[M'^''T04445U&@4444 %=!X*N&M_%EDJW36OG,83*BH67<.,;P0,G Z=
MZY^NWT?P*MQX?L]6O9YHS<W<,<<<> 1&\BH6R0>>21^%<F-J4H4G&H[<VG?<
MRJRBHVEUT/5O[(O/^A@U/_OBW_\ C5>)>-IVF\67J-=-="$B(2NJ!FP.<[
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
M>DO_ * :\(KW?7_^1;U3_KTE_P#0#7A%>OEOP2/FL]_B0] HHHKTCP@HHHH
ML6-V]A?V]W']^&19 /7!SBO0M:ECTOQMI&N0M_HM\@5V'0@@#/Y,I_"O-:[H
M9UWX8D<M<:9)[9VC^@5O_':Y,1%<T9/9Z/YGHX*;Y)P6ZM)>L?\ @&9XOT@P
M>,G@3:B7KK(A8\ N<$G_ (%FNN$.C>%- .D:U>BZ64^;Y.PY/(Z =!E>I/6L
M7Q1_Q.O!FDZVO,L/[J8CKSP2?^!+_P"/4OBK_B>^#=+UQ?FFB_=SD#UX)/\
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
MQ6T?4;JXL]0MXI)K6.(QN(P6\MLYR1Z'@9]J9\*='U&VO;S4)X98;5X?+42
MKYC;@<@'KC!Y]Z5*E"G@EBX32FO*/I;:]PC%1I>U3U^0V/PA#X&O[;6+CQ':
MQO&6$:S6C,&)4J?E5\G@UU^EZEJ6M6IN=.UK2+B('!*V,H(/H09<C\:Y#XKZ
M1J$]_::A#%)-:+#Y3;%)\MLDY/ID$<^U3?"C2=0M9+Z^GBDAM945$#@CS&!S
MD#T'//O55X^VP2Q=2HG/TCWVVN$USTO:RE=_(U[S[1X6U"^U>^UW3(9-1,89
M'LI&SY:[1L429Z'GK^%:>F:AJ>LVOVG3M9TBXBS@E;&4$'T(,N0?K7%?%71]
M1EU:WU&.&2:T\@1Y0%O+8$DY';.1S6A\*-)U"SCOKVYBDAMYPBQJX(+D9.['
MISU]S45:%-X%8IS3EII:/I;:^B%*"]C[2^OR,+5_A[I^@Q))J7B:* .<(/LA
M9F^@#$TZT^&L>K:<;S2/$%M>+T ,)09]#R2I^HJQ\4]'U%];BU%(99K1H FY
M%)$9!.0<=.N<_P"%:_PITF_L;.^N[J*2&"X*")7&"V,Y;'IR.>]=L\77C@5B
M56O+M:-O3:YJZLU1]IS:_(\JO[&YTR^FLKR(Q7$+;70]O_K=\U7KL/B9=6]S
MXQE%N5)BB2.0CNXR3^0('X5Q]>[AJLJM&-22LVDSLIR<H*3"N_\ AG_S%/\
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
M^S_C6GM?^GTOQ_S(]E_TYC^'^1#_ ,)#JO\ S]?^0U_PH_X2'5?^?K_R&O\
MA4W_  DUU_S[6G_?L_XT?\)-=?\ /M:?]^S_ (T>U_Z?2_'_ ##V7_3F/X?Y
M$/\ PD.J_P#/U_Y#7_"C_A(=5_Y^O_(:_P"%3?\ "377_/M:?]^S_C1_PDUU
M_P ^UI_W[/\ C1[7_I]+\?\ ,/9?].8_A_D9,\\ES.TTS;I&Y)QC/Y5'4UU<
M-=W+SNJ*SG)"# %0UP2=Y-WN=L5:*TL2VO\ Q]P_]=%_G72US5K_ ,?</_71
M?YUTM>[D_P $O4\7-OCCZ$UK%YURB=LY/TK>K/TN+$;2GJW ^E:%>P>2%%%%
M !1110!XU4UG;_:[V"VW;?-D6/=C.,G&<5#4MLLSW4*6Y(G9P(]IP=V>,'MS
M7U4MF?<R^%V=CKO^$"_ZB7_D#_[*C_A O^HE_P"0/_LJI?V7XN_YZ7?_ (&#
M_P"*H_LOQ=_STN__  ,'_P 57F\U7_G\OP/'YZ__ $$1_ N_\(%_U$O_ "!_
M]E1_P@7_ %$O_('_ -E5+^R_%W_/2[_\#!_\51_9?B[_ )Z7?_@8/_BJ.:K_
M ,_E^ <]?_H(C^!=_P"$"_ZB7_D#_P"RH_X0+_J)?^0/_LJI?V7XN_YZ7?\
MX&#_ .*H_LOQ=_STN_\ P,'_ ,51S5?^?R_ .>O_ -!$?P+O_"!?]1+_ ,@?
M_94?\(%_U$O_ "!_]E5+^R_%W_/2[_\  P?_ !5']E^+O^>EW_X&#_XJCFJ_
M\_E^ <]?_H(C^!S-:UCI-K/I;7]WJ'V6,3>2!Y)?)V@]C]?RK)K9_P"9*_[B
M/_M.NZJVDDG:[/3KN2247:[7]:A_9NB?]!__ ,DW_P :/[-T3_H/_P#DF_\
MC6-12]G+^=_A_D+V,_\ GX__ "7_ .1-G^S=$_Z#_P#Y)O\ XT?V;HG_ $'_
M /R3?_&L:BCV<OYW^'^0>QG_ ,_'_P"2_P#R)L_V;HG_ $'_ /R3?_&H=4TN
M"QMK2YMKS[5%<[]K>44QM('0GU/Z5F5LZE_R+6B?]M__ $,5+4H2C[S=WY=G
MY$M3A.'OMINVMNS?1+L8U=CH?_('@_X%_P"A&N.KL=#_ .0/!_P+_P!"-<^9
M?PEZ_HSCSG^ O7]&:4:&214'5CBNA10B*HZ 8%9>F1;I6E/11@?6M6O$/F@H
MHHH **** /!OB+_R/FI?]LO_ $4E<M74_$7_ )'S4O\ ME_Z*2N6K]'P/^ZT
M_P#"OR1[M'^''T04Z.1X9%DB=DD0AE93@@CH0:;174:'2Q^/_%$2!%U:0@#'
MS1HQ_,KFO=[1VELX)'.6:-6)]217S'7TU8_\@^V_ZY+_ "%?*<04*5-4W3BE
M>^RMV/-QL(Q2LK'B-S\0?%$=U,BZH0JNP \B/IG_ ':[CPY#XJU_0;;4_P#A
M*S!Y^[]W_9\;;=K%>O'IZ5Y#>?\ '[<?]=&_G7N?PY.? FG>WF_^C6KIS>G3
MPV&C.E"*=TOA79]T:8F,84TXI?<BI'IOBI]5N+'_ (2\CR8(IM_]G1\[VD&,
M9[>7^OM6#XQU+Q5X3^Q?\5(;K[3O_P"7*--NW;]<_>_2N^@_Y&K4/^O&U_\
M0YZX+XQ?\P7_ +;_ /M.O-P%3VN,A2G&+BU_+'^6_;N849<U51:5O1=CE?\
MA8?BK_H*G_OQ'_\ $T?\+#\5?]!4_P#?B/\ ^)KF**^J^HX7_GW'[D>C[&G_
M "K[CI_^%A^*O^@J?^_$?_Q-:_A;QOXBU#Q/I]I=:B9()90KIY,8R,>H7-<#
M6]X*_P"1STK_ *[C^1K#$X/#*A-JG'9]%V(J4J:@_=7W'MOBF\N-/\,:A=VL
MGESQ1%D? .#GT/%>+S^/?$]Q"T3ZM*%;KL1$/YJ 17L/C7_D3-5_ZX'^8KY[
MKRL@H4JE&4IQ3:?5+LCFP4(RBVUU%)+,68DDG))[TE%%?3'H!7?_  S_ .8I
M_P!LO_9ZX"N_^&?_ #%/^V7_ +/7EYU_N,_E^:.?%_P7_74[^MC3HO+MMYZN
M<_A65%&9950?Q'%= H"J%'0# KX(\86BBB@ HHHH YOQM_R!H?\ KX7_ -!:
MN#KO/&W_ "!H?^OA?_06K@Z^ARW^!\V?!<0?[Z_1!1117>>(%%%% !7HVE74
MVL>&G\T8E9'BW?WCC&:\YKK_  MK1A@CLI;<B'S/+29>FYLD _K7!F%-RIJ4
M5JF>WD5>-/$.$W:,E;Y_U<VH($UCPU#"TCQAX@K%#@AAP0?Q'2N52;4_"=\T
M3*'A?G!^X_N/0UU,C-HMY+.58Z?.V]RHR87[G']T_H:O3V]GJMF$D"3P/RK
MY_$$5YL*_LVU)7A+^OO1]#6P;Q"3A+EK05K]_P#@/_@/L<;I>EW7B*^:^OF;
MR,\GIN_V5]J[F*)(8ECC4(BC"J!P!1%$D,2QQJ$11A5 X K/OM18R?8K B6\
M;@D<K"/[S?X5E5JSQ$K+1+[D=.%PM+ 4W*3O-[OJWV0FFGS=4U.X7[AD2('U
M*+S^IK@];OY=0U2:64;=IV*G]T ]*[J>>/0--BAAB>>4AMJCJY +,Q_4UYU<
M3M<W,L[ !I'+D#IDG->CE\+SE4MILOEH>#GM7EHPH7UNVUYO7?RN14445ZI\
MP%%%% !5_1?^0M!_P+_T$U0J_HO_ "%H/^!?^@FL<1_!GZ/\CKP'^]TO\4?S
M1UM6]/B\RY#'HG/^%5*V=.B\NVW'J_/X=J^5/TTMT444 %%%% &=K_\ R+>J
M?]>DO_H!KPBO=]?_ .1;U3_KTE_] ->$5Z^6_!(^:SW^)#T"BBBO2/""BBB@
M HHHH [J8_VY\,HY/O7&F/M//.T<?^@D?]\UHZKH\_C71='U&T>)9]A29G)
M]_R8'\ZQ?A_>1&]O-(N2/(OH2H![L >/Q!/Y"K]EX-UVWMY;:XUE;+3PY)V2
M'YNV<< 9]S7F3M3FU>S3NO1[GO4KUJ:?*Y*2L[::Q>COZ&QK'_".Q6=C%XAN
MHKBZLX]FV)CN8X&<A>>PZXK/@\57$R&U\*^'L1@X\QDPOX@<?F:OV?A+1-.L
M7NX+4ZQ,@R 9%;<?0#[OYYKE]1^(&J2 V]E!%I\:_+M1<L/;)&!^ J*<%4T@
MN:W=V7W&U>K*C[U1J%_Y5=O_ +>>ALW'A_6+^/[1XGUY+6VZF%' 'T[+G\ZI
M_P!K>#]  &GV+:C<K_RUDZ9^I''X"N)N;NYO)3+=3R32'^*1BQ_6H:[(X9M6
MG+3LM$>9/').]..O>7O/\=#I]2\>:U?ADBE6TB/\, P<?[W7\L5S4DDDTC22
MNSNQR68Y)_&FT5O"G""M%6..K7J57>I)L****LR"BBB@#W?0/^1;TO\ Z](O
M_0!6C6=H'_(MZ7_UZ1?^@"M&OF:GQL^^H_PX^B"BBBH- HHHH *S/$/_ " K
MG_@/_H0K3K,\0_\ ("N?^ _^A"L,3_ GZ/\ (VPW\:'JOS.$HHHKY ^L"GQ3
M2P/OAD>-NF48@_I3**$VM4)I/1EK^TK_ /Y_;G_OZW^-(=1OB"#>7!![&5O\
M:K45?M9]V3[.'9!12A202 2!U..E)4%A1110 4444 %%%% !1110 4444 2V
MO_'W#_UT7^==,H+,%'4G KF;7_C[A_ZZ+_.NQTV+S+C>>B#/XU[V3_!+U/#S
M;XX^AJQ1B*)4'11BGT45[!Y)'/<0VL+37$T<,2XW/(P51SCDFI*P/&D,MQX2
MOHH(GED;R\(BEB?WB]A6_5N*Y%+U_0S4VZCA;1)/[[_Y!1114&AXU4UI]H^U
MQ-:J[3JP:,(NXY'/3OTJ&KFEWW]FZE#>>7YGED_)NQG((Z_C7U,[\KLKGW%2
M_([*[-K^U/%W_/.[_P# ,?\ Q-']J>+O^>=W_P" 8_\ B:N_\)[_ -0W_P C
M_P#V-'_">_\ 4-_\C_\ V->=RU?^?*_ \CDK_P#0/'\"E_:GB[_GG=_^ 8_^
M)H_M3Q=_SSN__ ,?_$U=_P"$]_ZAO_D?_P"QH_X3W_J&_P#D?_[&CEJ_\^5^
M <E?_H'C^!2_M3Q=_P \[O\ \ Q_\31_:GB[_GG=_P#@&/\ XFKO_">_]0W_
M ,C_ /V-'_">_P#4-_\ (_\ ]C1RU?\ GROP#DK_ /0/'\"E_:GB[_GG=_\
M@&/_ (FC^U/%W_/.[_\  ,?_ !-7?^$]_P"H;_Y'_P#L:/\ A/?^H;_Y'_\
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
MI_X]_,7S>OW<\].>GI7U,MF?<R^%G6_\)#X9_P"@/_Y+1_XT?\)#X9_Z _\
MY+1_XT?\45_GSJ/^**_SYU>7RT_Y)GA\M+_GW4_'_,/^$A\,_P#0'_\ ):/_
M !H_X2'PS_T!_P#R6C_QH_XHK_/G5S^N?V7]M3^R?^/?RQN^]][)S][GIBM*
M=*G.5N62]36E0I5)<O+->MTCH/\ A(?#/_0'_P#):/\ QH_X2'PS_P! ?_R6
MC_QKC**W^IT^[^\ZO[.I=W][.S_X2'PS_P! ?_R6C_QH_P"$A\,_] ?_ ,EH
M_P#&N,HH^IT^[^\/[.I=W]["MFQOM,_L5M/U!;O_ (^//!MPO]T+W_&L:BNB
M<%-69UU*:J*S-G_BF?\ J+?^0Z/^*9_ZBW_D.L:BH]E_>?WF?L/[S^\V?^*9
M_P"HM_Y#H_XIG_J+?^0ZQJ*/9?WG]X>P_O/[S9_XIG_J+?\ D.F:M?6,]C8V
ME@MP([;S,F<+D[B#V_&LFBFJ233;;L-4$I*3;=O/Y!7HO@^+;H<4IZL6 ^FX
MUYU7IGA4$>&K//\ M_\ H;5R9E_"7K^C.#.?X"]?T9LT445XA\T%%%% !111
M0!X-\1?^1\U+_ME_Z*2N6KJOB.I7QWJ!/\0B(_[]J*Y6OT? _P"ZT_\ "OR/
M=H_PX^B"BBBNHT"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KT?X31>;
M=:D".%\IC_X_7G%>H_!Y>-9;'_/$ _\ ?=>7G7^XS^7YHY\7_!?]=3U&BBBO
M@CQ@HHHH **** .;\;?\@:'_ *^%_P#06K@Z[WQJ,Z+%[7"_^@M7!5]#EO\
M ^9\'Q#_ +Z_1!1117>>&%*I 8$@, >A[TE% &S+XIU1T"1RI @& L2 8'XY
M-;G@_4Y[J2ZM[F9Y7P)%+L2<=#_2N*JUI]_-IMR9X"-^QEY]Q_C@_A7)6PL)
M4G&"29ZF#S.M3Q,:M6;:6^O3T-OQ=JWVJ[%C"W[J$_/C^)__ *W^-<U2DEB2
M223R2:2MJ-)4H*"Z')B\3/$UI59]0JQ97<MA>17,)P\9S]?457HK1I-69A&3
MA)2B[-'IUQJL7]@2:C"WRF(LOLQX /X\5PD'B'5K?[E[(P]),/\ SJNFH3II
MDM@#F&1P_P!,?X\?E52N+#X.%-24E>[_  /7Q^;U<1*$J;<6EK9VUZ_H7-1U
M*74YEFGCB$H7:60$;OKS5.BBNR,5%66QY-2I*I)SF[MA1115$!5_1?\ D+0?
M\"_]!-4*UO#,8D\0VJD<98G\%-8XC^#/T?Y'7@/][I?XH_FCT6VB\FW1.^,G
MZU+117RI^FA1110 4444 9VO_P#(MZI_UZ2_^@&O"*]XUU2WA[4U'4VDH_\
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
M14_QH_X136_^?+_R*G^->F44_P"TJO9?C_F/^V:_9?C_ )GF?_"*:W_SY?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#.U\D>'-4(."+
M27_T T: 2?#FEDG)-I%_Z *NSR10V\LLY5840LY;H% YS^%$$D4UO%+ 5:%T
M#(5Z%2.,?A5\WN6MU,N7][S7Z;$E%%%0:A1110 4444 %%%% !5#6]0_LG0[
MW4 F\V\+2*IZ$@<#\ZOU!?6<.H6%Q9W S#/&T;@=<$8H YW0O#EC?:-;7VL0
M1ZC?W<2S2S7"[R"PSA<_= S@8QTJM9:C+H&M:WI6Z2XM+6S^WVR2.2R*!S'N
M.3C/3KBKNEMK>B:?'IL^F2:B+9/+AN;>6-=ZC[NX.RE3C .,]*RM!M7U^[\1
M7M\RV^HW$;6)M,DM:QX(&?7/7(X/:@#<O?$GV3P;#X@^R;_,A@E\CS,8\PJ,
M;L=MWISBI;O6Y1K/]DZ=:)=7:1":8R3>5'$I.!E@K')] *YN^L/$%WX%A\/C
M12+B%(8GE-Q'L98V7!3YLDD+W"ULS:?>Z9XLN=9M+-[V"]@2*:*.1%DC9.A&
M\@$$>XH BO/$=S<>'M=\FU%MJ6G1N)X7F(\L;"P=&"G=D<C@9QVIUIKUUIWA
M2SO-2MUDDEC@CMEAG,LES(X  .Y5P2>>I[\^L,.A:A=VOB>ZNHTM[O6(?)B@
MWAO+58RB;B.,G.3C-07.BZCK/A2QL9],6"YTUH)(XKIT>.X9%PRG:3A2,CGU
MZ4 ;4&M7<>JVNGZG81VLEVK- \-QYJL5&64Y52#CGN.#S6U7.:5801ZC#+%X
M0M=-**2UP1 '4XQA/+R2#G&25X_*NCH **** "BBB@ HHHH **** ,/QA:SW
MOA6]M[:)I9GV;449)PZD_H*W*HZQJ<6C:7-?S([QQ;<JF,G+ =_K5ZK;?(ET
MN_T,DH^U;3ULOUM^H4445!J%%%% !7&>&K6#Q7%<ZUJ\278DN'CMK>8;HX8U
M.  IX)/4G%=G7+Z;8ZCX8GNK:UL7O],FF:>$0R(LD!;DIARH(ST.: ()%'AG
MQ=I5K9%DT[5!)&]KDE(I% (9!_#GH0./:M33/$/]HZ-?:A]E\O[++-'Y?F9W
M>7WSCC-8EO)/K7C^!M5@^P'3H6DL[21PSS%QAI,CY2 ., G!I]I8:QI6GZOI
M4.EM<K<SS26]P)T5-LG][)W CV!S0!H+XK\W2](GAL3)?:JNZ"U$F ,#+$OC
M@ =\=^E3V^NW+:I+I-W8QV^H>09X%%P7BF&<??V@C!QGY??FL6U\/ZE8V'AF
M^CM1)?:7"T4]J9%!=77!PV=N0>>N#SS6E;V%]J/BR+6;NT:RM[6V:&&&1U:1
MV8\L=A( QQC)H I^$=8U&71+J_U,0_9(YKB1YVN6=T"L25"[,;0,XYZ#I5H>
M*;J/3[?5;K2?(TJ9EQ+]HS*BL0%=DVX .1T8D9JGI&B7R:#J'AV^LG2&=KC%
MXLB%"'.5(4'=GGN!T]Z9INABVM+6TN/!>GRW46V.2[Q (F XWYP7R>N-O7O0
M!U6J?:O[)O?L7_'WY#^1_O[3M_7%>?>'=1\)W365AJ5D]EKL;)O>Y5EDEE&,
MDR=3D]FXYQBO1;QKE+.9K...6Y"$QI(VU6;L"<5RVMZ??^*K>TM+C1&L769)
M);J6:)_+53DB,J2Q)Z<A: -:?6[F36)],TNQ2ZFM45[AY9_*2,L,JN0K$L1S
MTQTYJG-XO6/2K:[33Y7GDOA826Q<!HY<D$9Z'D#TSGM52Z\.+;^);_4)-!M]
M8M;X(VTK$9(9%&#CS" 5;@\'\*DOM&N9]-TA+/1K>P\G5H;F6W@= $C5N6.
M!G&.!G\: -"'7KM=:32;[3X[>XG@::W:.Y\Q'V]58[05/([$52\)7^KWLVJ?
M:XH6A349XRYNF=H]N!L52@!4>N1U/%6[[3;N;QMI6H1Q9M8+>9))-P^5FQ@8
MSDU6T6#4]&N-7ADTUI(9[VXO([@3($*L-P4@G<#D8Z8[YH ZBBJ&BZ@^JZ/:
MW\EL;9ITW&(ONV\^O<'KGWJ_0 4444 %%%% !1110 4444 %%%% !7.>+]0O
M;&'1TL;IK9KO5(;621$5CL?=G&X$9X';M71UR/CZ-9H?#T3%@KZW;*2CE3@[
MNA&"#[CF@":XO-1T7Q+I-D^H/?VVH-)&R3QQK)&57.X%%4$>N16C=^)]'LIY
M8I[L@PD+,R1.Z1$]G9057\2*Y]8(O"WC)9KTO/9:@!%;7ES(TCVTF/\ 5EV)
M.UNU0:QXAEO;77[$2V%F(O.@%K)$\MQ<87&X*"N W9L,!WH [./5+.74CIZ3
M@W0A$^S:>8R<!@<8(SZ&H[76].O5O6M[I76R=H[@@$;&7KU'/U'%<1?SRZ-X
M>\+>)8$,DD-@EM*HY+B2$;/R<#\ZJ:EI=UX=AM])MM^_7;2.TE<'.+C>-['Z
MK(_Y4 >DV5[;ZC90WEJY>"90\;%2N0>^" :Y#0O%%^_B[4=.U)PUG)>2V]E)
MM"[7CP2A('.58$9YXKL[>".UMHK>)=L<2!$'H ,"N'L-'&MZ9XFMT?R[E-;F
MEMIN\<JJA5OZ?0T 6_'OB2]T>P%MI+A;]D,[OM#>5$IY8@@CDX4?4UO2:U9V
M-M9B\G/VBXC!2..-I)'X&2$0$G\JX[5-,OX?!'B#5=:1%U6]B =%((BC4@*@
M(_,X]:V-0U^33KG3;%7LK02VGF?;;[.SL-B@$9;H<;A0!?U#Q/9P>&+K6;*3
M[0D:.$VQ.V) #A7 &5&1SG&*FL_$-G+HHU&Z=[:-(T:5IH)(ER0/N[P-PSTQ
MGM7%V8N+OPOXW13YSO/(X\N%HPY* DA"21D<]35O5[B+5O"^BSZ?=M-#I]Q;
MR7GV51(T:A?O8(()4\XP?<<4 =A8ZWI^HW#6]O*XG5 _E30O$Y4_Q . 2/<5
M1B\7:'?3"SL]34W4L3N@$3DJ "22".V"<'K5/3AI6H:_:747B&YU2ZMHW\L
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 07MJM[8W%H[%4GB:-BO4!ACC\Z+*U6RL;>T1BR0
M1+&I;J0HQS^50:U+)!H6HS1.4DCMI&1AU!"D@T:++)/H6G32N7DDMHV=CU)*
M@DU=GR7Z7,KQ]K:VMB]1114&H4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!7OK>UNK.2&]1'MVQO60X!P01^N*L5SW
MCE2W@Z_"@D_N^!_UT6NAJW'W$[]7^ADI7JN-MDM?6_\ E^(4445!J%%%% !1
M110 4444 <3H%JVLZGXC^UWVHY@U!XH?+OI4$:]@%#8_2J$.LZE-HNG"2]E=
MH?$<=E]H1MIN(@^,G'4'H?7%7M!\/+=:GXC?48+Z-)=1=HP)YH4E0]\*P##W
MYJ_XCTL16.@VNFV1$%OJML_EP1DB- Q)8XZ#N30!?O\ Q%'8/<_\2W49XK49
MGFBA&Q!C)^\P+8!R=H-27GB&RM+>RD02W3WPS:Q6ZY>88W9&2 !@@Y)%<_J5
MUK5Y+J]I-_:, !>*U@M+(,DR%>&:5E91G)R,J15/3]/OM-B\*:M)974B6MFU
MO<P)$3)%N'#;.I]" ,T =6^OP6VGW-Y?VMW8QVY 99T!+$] NTL&R<#@TEKK
M\<U_!97-C>6,UPK- +E5Q+CD@%6;! YP<&LCQ)%/XFT)ULK*]5K2YCG5)D:
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
M^F13GL+.2T^R/:0-;8QY+1@IC_=Z58HH K6FGV5A$8K.TM[:-NJ0QA ?P J"
M/0M(B+&/2K%"Q#,5MT&2#D$\=0>:T** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([B>
M.UMI;B9ML42%W;&<*!DGBBWGCNK:*XA;=%*@=&QC*D9!YJMK$$EUHE_;PKNE
MEMI$1<XRQ4@"C1X)+71+"WF7;+%;1HZYSA@H!%79<E^IGS2]IRVTL7:***@T
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,_6]471='GU!HC*(MOR!L9RP7K^-:%9GB#2VUK0[C3TE$32[<.PR!A@W
M]*TZM\O(N^OZ?\$S7/[1W^&RMZZW_0****@T"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MZ=KMYK.F7B$$W@8R0N 2,,P&1Q^OM6IJOAC5X-0T;7]'CB?4+.V2">VE< 2
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
M '945B^$IY;GPEI<T\KRRO;J7>1BS,?4D]:VJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"AKJ-)X?U)$4L
M[6LH55&23L/ HT)&C\/Z:CJ5=;6(,K#!!V#@U9NKF.SLY[J7/EPQM(^!DX R
M?Y46MS'>6<%U%GRYHUD3(P<$9'\ZN[Y+=+F7+'VO-?6VQ-1114&H4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^*-
M/N-5\.7=E:A3-)LVAC@<.I//T%;%%%4Y/E4?Z_K0A02FY]6DONO_ )A1114E
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !6=KUM!=:#?1W$,<R"!V"R(& (4X.#W%:-0W<'VJRGM]VWS8V3=C.,C&
M: /./ &GV1^'UW?&SMS> 7"BX,2^8!MQC=C.*K_#?PKIE_HB:U>PR75U#.3
MID8"/80PP <'GGGBNS\/^%O["\+S:+]L\_S/,_?>5MQN&/NY/3ZU-X4\._\
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
M* -_P7_R)>D?]>R?RK=JAHNF_P!CZ+9Z=YOG?9XA'YFW;NQWQDXJ_0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 4]6MY+O1KZVB ,DUO)&@)P,E2!1I-O)::-8VTH DAMXXW .1D* :N457
M,^7E(Y%S\_6U@HHHJ2PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
***** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>img235218545_5.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img235218545_5.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" (5 ]@# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **0D*"20 .237/:EXPL;/=';?Z5*/[IP@_'O^%:4Z
M4ZCM!7-:5"I6?+35SHJK7.HV=F/])NHHCZ,PS^76O.[[Q-JE]E6N##&?X(?E
M_7K^M8Y))R3DFO0IY:WK-_<>M2R:3UJ2MZ'HLWC+28L['FE_W(_\<52?QW;@
M_)92L/\ :<#_ !KAZ*Z8Y?16^IVQRG#+=-_,[3_A/5S_ ,@XX_Z[?_8U(GCN
MW)^>RE4?[+@_X5P]%4\#0[?BRWE>%_E_%GHL/C+29<;WFB_WX_\ #-:]MJ-G
M>#_1[J*4^BL,_EUKR.@$@Y!P164\MIOX6T<]3)Z3^"37XGLM%>96/B;5+'"K
M<&:,?P3?-^O7]:ZO3?&%C>;8[G_193_>.4/X]OQKAJX*K3U6J\CS*^65Z6J5
MUY'144@(8 @@@\@BEKC//"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ H
MHHH **** "J&J:O::3!YEP_S$?)&/O-]/\:J:]X@AT>+RU DNF&53L/<^U>=
M75W/>W#W%Q(9)&/)-=V%P;J^]+1?F>I@<NE7]^>D?S-#5O$-[JS%7;RK?M$A
MX_$]ZR:**]J$(P7+%61]'3IPIQY8*R"BBBK- HHHH **** "BBB@ HHHH UM
M)\0WNDL%1O-M^\3GC\#VKT#2]7M-6@\RW?Y@/GC/WE^O^->4U-:W<]E<)/;R
M&.13P17'B,'"KJM&>=C,NIUUS1TE_6YZ_16+H/B"'6(O+8".Z099.Q]Q[5M5
MX<X2IRY9+4^9JTITI.$U9A1114&84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5EZ[K,>CV>\X:=^(D]3ZGV%7[FXBM+:2XF;;'&I9C7EFJ:E-JM\]S,>O"+V5
M>PKLP>&]M*[V1Z.7X/ZQ.\OA7]6*UQ/+=3O/,Y>1SEF/>HZ**]Y*VB/J4DE9
M!1113&%%%% !1110 4444 %%%% !1110 4444 26\\MK.D\+E)$.58=J]-T+
M68]8L]XPLZ<2IZ'U'L:\NJ[I>I3:5?)<PGIPZ]F7N*Y,5AE6CINC@QV#6(AI
M\2V_R/6**BMKB*[MH[B%MT<BAE-2UX#5G9GRC33LPHHHI""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@ HHJ*ZN$M+66XD^Y&A8_A32N[(:3;LCCO&NJEI4TV)OE7#RX[GL/Z
M_B*Y"I;FXDN[F6XE.9)&+,?K45?24*2I4U%'V6%H*A24%_3"BBBMCH"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Z_P5JI65]-E;Y6R\6>Q[C^O
MX&NVKQ^VN)+2YBN(CB2-@RGZ5ZW:W"7=K%<1_<D0,/QKQ,PH\L^==?S/F\VP
M_)451;2_,EHHHKSSR HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQK>&#24MU.#.^#_NCD
M_KBNEK@/&]P9-7B@S\L40X]R<_RQ77@H<]9>6IWY;3]IB8WZ:G,T445] ?6!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7H'@J\,^DO;L
M<F!\#_=/(_7->?UTW@BX,>KRP9^66(\>X.?Y9KDQL.:B_+4X,RI\^&EY:G?T
M445\^?)A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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 %%%% !1110 5YAXEE,OB&\8]F"_D /Z5Z?7E&M-NUR
M^/\ TW<?J:]++5^\;\CV,F7[V3\BC1117LGT84444 :6BZ3)K%^(%;9&HW2/
MCH/\:Z>73/"EC*MI<N#/T)>1\CZXX'XXKEM+UFZTAI3:^7^\QNWKGIG'\ZJ_
MO[Z\. 9)YGSQU9B:Y*E*I.;O*T5V.&M0JU:C;FXP6UG^9O>)/#::9&MW:,S6
MS'#*QR4)Z8/<4>'?#2ZE$;R\<I:@D* <%\=3GL*VO$S)8^%8K.1]TK".-?4[
M<$G]/UJ73H_[0\$BWM<!VA9,9_BR<C\?ZUR?6*GL$[];7\CS_K=;ZJFWO*U_
M+N58M-\)WLQM+=QY_0%9'R3[$\&N8UO2'T:^\DMOC8;HWQC(]_>K6EZ!JAU:
M#=:2Q+%*K,[C  !SP>_X5J^/2N^P7^("0GZ?+_\ 7K:G)TZZA&?,G\S>E-TL
M3&E&HY*2UN[V..KJ= \-6]U9?VCJ,A6WY*KNV@@=23Z5RU=WH,T6L^&9-+W-
M'*B%"VTXP3D'_P"M6N,G*-.\7;75^1T9A4G"DG!VUU?9#8=)\+:F7M[)\3#/
M*.^?J-W!KFKBQCT;7!;W\?GP*03@E=R'N,=_ZBNET7PI-INIK>7-S$5BR5"9
MYR".<].M8'BC4(=1UDR6[;HXT$88=&P2<C\ZQH2;JN$).4;?=\SFPLW*LZ<)
MN4+:M]'ZFQKWANR72EOM*CP$&]@KE@Z'N,D].OYUS&F:?)J=_%:Q?Q'YF_NK
MW-=1X-U@.ITNX.>"8<]QW7^OYUJV^GV7AF"^OCRK'(]0O9!^/]*CV\Z/-2EK
M+IYW(^M5<,I4)ZR^R^]_Z_0PO$UCH^DVR6]M;#[7(,[C(QVKZXSCG_&N4JQ?
M7LVH7LMU.<NYSCT'8"J]=U"$H02D[L]/#4I4Z:C-W?4****V.@*UO#4IB\0V
M;#NQ7\P1_6LFKVBMMURQ/_3=!^HK.JKTY+R9C75Z4EY,]7HHHKY@^*"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 **** "BBD9@JEF(  R2>U "UC:I
MXFL-,+1[C-./^6<?;ZGM7/Z_XL:??::<Q6+HTPX+?3T'O7)UZ>'P',N:K]Q[
M>$RKF7/6T\O\SH+SQCJ=R2(62V3T09/YG^F*QYK^\N#F:ZGD_P!Z0FJ]%>G"
MC3A\*/:IX>E35H12%W,#G<<^N:LP:G?6Q!AO)TQV$AQ^55:*MQ3W1I*,9*S1
MTMEXTU" A;I4N4[DC:WYCC]*ZW2]?L-5 6&39-CF)^&_#UKRVE5F1@RDA@<@
M@\BN2M@:4]M&>?B,LHU5>*Y7Y?Y'LE%<CX?\6><4L]18"0\)-V;V;W]ZZZO&
MJT9TI<LCYVOAZE"?+-!11161@%>5:ZNW7;X?]-F/YG->JUYKXLA\KQ%<''$@
M5Q^0_J#7HY:_WC7D>ODTK5I+R,2BBBO:/I HHHH <B/)(J(I9V. H&237<Z7
MI5KX:L&U+42#<8X YV9_A'J3ZUC^%KO2+!I+F^EV7(.(\HS8&.2,#K6W?:IX
M7U)E-Y<-+M^Z,2@#\ !7G8JI.4O9J+Y>MEN>1C:M6<_9*,N3JTM_)'(:MJL^
MKWIGEX4<1Q@\(*73-:O=(=C;.-C?>C<94^];&I#PJ=.F^PDBZQ^[QYO7/OQ6
M3HJ:<;X2:G.(X(_FV;&;>?3@'BMXRA*DUR.RZ-'5"5.5!KV;45T:_0[O2;^]
MGTYM0U,PP1;=RHBD?+_>.2?PK@M9U-]6U*2Y((3[L:GLHZ?X_C6OXG\11Z@B
M6=DQ-L,,[8(W'L,'L*YBL\)0Y;U)*S?3LC' 87D;K2C9O9=D%>ASN=%\&K)8
M[0_EH=X'=L9;]?Y5E>(-;TF^T2.WM5S*"I5?+*^4!U]O;BDT/Q1;1V T_4T+
M1*NQ7V[@5]&%16]I5A&?+L]5W,\1[7$4XSY'H]8]T4]"US4CK-O&]S-/'-(%
M=';=P>XSTQUX]*L>-[.&"^MYXU"M,K;P!U(QS]>?TK0@U3PKIKM<6B S<D;8
MW)_#=P*PKK5(-<UR.6_D^SV2<!<%CM';@=3_ )Z40O*M[2,'%):Z;_(*?-+$
M>VC!QBEKI9OY&UX1TI+2U?5KO"Y4^66_A3NWX_R^M:6F:K:^)+>\M9(\ $C8
M>K(>A^O\JQ/$OB*VN;&.QTV3,3?ZQ@I7@=%&1_G%<]I>H2:9J$5U'SM.&7^\
MO<5'U>=:,JLM)=/*QG]3J8F,JT])O;RM_7ZAJ>GRZ9J$MK+SM.5;^\O8U3KK
MO$VH:-J]FLD%T/M<7W08W&X=USC%<C7=0G*<$Y*S/2PM6=2DG--/K<****V.
MD*T-"7=KMB/^FRG\CFL^MOPG#YOB*W..(PSG\C_4BLJSM3D_)F&)ERT9OR9Z
M51117S)\6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<3XOUT
MO(VF6SD*O^O8=S_=_P :Z?6=0&F:5-<_Q@;8QZL>G^/X5Y4S,[EF)+,<DGN:
M]++Z"D_:2Z'LY3A5.7MI;+;U$HHHKV3Z(**** "BBB@ HHHH *[SPCKINXO[
M/N7)GC&8V/\ $OI]1_*N#J6UN9+2ZBN(CB2-@P-88BBJT.5[]#EQ>&CB*;B]
M^A[!14%G=)>V<-S']R50P'I[5/7SC33LSX]IIV85Q/CJUQ<6MV!]Y3&WX<C^
M9_*NVK&\46/V[0Y@HR\/[U?PZ_IFM\)4Y*T6=6 J^RQ$9/;;[SS.BBBOHS[
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z_P+:YN+J[(
M^ZHC7\>3_(?G7(5Z9X7L?L.APAAAYOWK?CT_3%<6/J<M&W<\W-:O)AW'J]#9
MHHHKP3Y8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M  %?_)&S16-_PBFB?\^7_D5_\:/^$4T3_GR_\BO_ (T6I?S/[E_F'+0_F?\
MX"O_ )(V:*QO^$4T3_GR_P#(K_XT?\(IHG_/E_Y%?_&BU+^9_<O\PY:'\S_\
M!7_R1LT5C?\ "*:)_P ^7_D5_P#&C_A%-$_Y\O\ R*_^-%J7\S^Y?YART/YG
M_P" K_Y(V:*QO^$4T3_GR_\ (K_XT?\ "*:)_P ^7_D5_P#&BU+^9_<O\PY:
M'\S_ / 5_P#)&C?7L.G6CW4^[RD(#;1D\D#^M+:WEM?0B6VF25/53T^OI6)?
M>$-.ELW2S@6&<D;9&=R!R,\9],U:TCP[::0?,0O).1@R,<?D*MQH^SNI._I_
MP324,-[*ZD^;T_X+_/Y&K-((89)6^ZBEC]!7D-Q.]S<R3R'+R,6/XUZOJ2E]
M+NT7[S0N!_WR:\DKNRQ*TF>IDL5:<NNA+;V\UU.D$$;22.<*H[U;O=(FT^_B
ML[F:!6D4-OW':H)QR<>U5;4W/VA1:>;YQR (<[CZ].:W_$EC=3:A8+';RDO;
MQQ [3C=SQGUKNG4<:BC?1IGI5*KC5C&Z2:9GCP_>_P!IR6+>6K1IO:5F(0+_
M 'LXZ5EL K$!@P!QD=#7;RR1W5K-X>BN2U[' J^<2!YK+DF/Z#_'\>(=&C=D
M=2K*<$'J#4T*DIWYOZ\_F3A:TZE^?I;_ (?YG3>"+MHM4EM23LF3('^T/_K9
MKOJ\V\(J6\1P$=%5R?\ ODC^M>DUY>8)*MIV/$S>*6(NNJ04445PGEA61XG!
M;PY>!>NU3^&X5KU!>VPO+&>V;I*A7/ID5=.7+-2?1FE&:A4C)]&CR&NG\-7U
MU</<V\LS-##8R"-.PY6N:=&CD9'!5E)!![&M33M?FTRW\J&SLF."K2/$2[ G
M."0>17T->#G"T5=GUV*INI3M%79E(I=U08RQP,G%>AV&F7FESV%I;PYM5)DN
MI]P^=MIP,9S@?3TKC1K4RI>I';VL:78"NJ1X"X&/EYXJM87LFG7L=W"J-)'G
M <$CD8[?6HK4ZE6-MOUT,L31JUXVT7EO?3Y6M\^YMZ1;7]KXO:)5V.K$S D$
M",\\X^H_'%6/% 5M+M'T[9_9F]B1&. ^3U_7_.*PX=8N+>TNH(4B0W1S)( =
M^/0'/3K^=)::M/::?<6(2*6WGY99 3M/J,$<]/RJ71FYJIVM\_/_ "(>'J.J
MJNFEM._=_CH4*].\, KX<LPW7:Q_\>->9HC22*B LS$  =S7KEE;"SL8+9>D
M2!<^N!6&927)&/F<V<S7LXP\[_U]Y/1117CGSQB^*-..H:+)L&98?WJ>^.H_
M+->:5[+7F_B?13IE\9HE_P!%F.4Q_">Z_P"%>KEU=*])_(]W*,2E>C+U1A44
M45ZQ[P4444 %%%% !1110 4JJ78*H)8G  [TE=5X/T4W%P-1G7]S$?W0/\3>
MOT'\_I65:JJ4'-F&(KQH4W.1UNCV TW2H+7C<JY<CNQY-7J**^:E)R;D^I\;
M.3G)R>["BBBD2%%%% $5S;0WEN\%Q&)(W&"IKSW7?#-QI;M-"&EM.N[NG^]_
MC7H](0""" 0>H-=&'Q,Z+TV['7A,94PTO=U78\;HKO-7\'07.Z;3R(9>IC/W
M#]/3^5<7>6-U82^7=0/$W;<.#]#WKW*.)IUE[KU['TV'QE+$+W'KVZE>BBBM
MSJ"BBB@ HHHH **** "BBK%G8W5_+Y=K \K=]HX'U/:DVDKLF4E%7;T*];VA
M>&KC5'6:8-%:==W=_P#=_P :WM(\'06VV;4")I>HC'W!]?7^5=0 %    '0"
MO,Q&/2]VE]YXN,S5)<E#[_\ (CMK:&SMT@@C$<:# 45+117DMMN[/!;;=V%%
M%%(04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5473XDU234 S^:\8B(R-N,Y].M6Z*:;6Q2DX
MWMU"BBBD2%%%% !1110 5!>6RWEI+;,[HLB[2R'!QWJ>BFFT[H:;3NB.&%+>
M".&,82-0JCV%0:AI\6I6ZPS,ZJKAP4(!R/J*MT4U)I\RW&IR4N9/4****DD*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #K7E6M:<
MVF:K-;D?)G=&?53T_P /PKU6LO6]%AUFUV,=DR<QR8Z>Q]JZ\'B%1GKLSOR_
M%K#U/>^%[GEU%6[_ $R[TR;R[J%DYX;JK?0U4KWHR4E='U491DN:+N@HHKH-
M#\+W.H2+-=(T-J.<D89_8#^M34J1IQYI,BK6A1CS3=D:O@C3F2.;4'& X\N/
MZ9Y/YX'X&NPID44<$211($C0851T I]?.UZKJU'-GR&)KNO5=1]0HHHK(P"B
MBB@#A_&&B/'.VIP+F-\><!_"?7Z'^?UKDJ]D95=2K*&5A@@C((KC-9\&OO>?
M3""IY,#'&/\ =/\ 0UZV#QJLJ=3[SW\OS&*BJ55VMLSCJ*EN+6XM7V7$,D3>
MCJ145>HFGJCVTTU=!14MO:W%T^RWADE;T12:ZS1O!K[TGU,@*.1 ISG_ 'C_
M $%95:\*2O)F%?%4J"O-_+J1^#]$>2==3G7$:9\D'^(^OT'\_I7<4BJJ*%50
MJJ,  8 %+7@5ZSK3YF?*8K$RQ%1SD%%%%8G.%07EG!?VKV]P@>-QR/3W'O4]
M%--IW0TW%W1YAK6@W.CRDL#);D_)*!Q]#Z&LFO8I8HYXFBE17C8896&017'Z
MIX*.6ETV08Z^3(?Y'_'\Z]C#X^,ERU='W/H<)FL9+EK:/OT.-HJQ=6%W8OMN
MK>2(]MR\'Z'O5>O1335T>O&2DKIA1113*"BKEEI=]J# 6MM)(/[V,*/Q/%=;
MI7@N*$K+J+B9QR(E^Z/J>]<]7$TZ7Q/4Y<1C*-!>\]>W4Q-!\-3:HZSS@QV8
M.=W=_8?XUZ)%%'!$D42!(T&%4= *<JA5"J  !@ =J6O$Q&(E6E=['S.+QD\3
M*\MNB"BBBN<Y HHHH **** "BBB@ J.>WAN8C%/$DD9ZJXR*DHH3MJAIM.Z.
M7OO!-E-EK25[=O[I^9?\?UKG[KPCJUMDK$DZCO$W]#@UZ11793QU:&E[^IWT
MLSQ%/1N_J>036=S;DB>WECQ_?0BH:]EJ![*UD.7MH6)_O1@UTQS/O'\3MCG7
M\T/Q/(:*]:_LK3LY^P6N?7R5_P *D2RM8SE+:%2/[L8%4\SC_*6\ZATA^)Y/
M#9W-P0(+>63/]Q":U[7PCJUS@M$D"GO*W]!DUZ1164\RF_A5CGJ9S5?P12_$
MY>Q\$V4.&NY7N&_NCY5_Q_6ND@MX;:(101)'&.BH,"I**XJE:I4^-W/-K8BK
M6=ZDKA11161B%%%% !1110 4444 %%%% !1110 445Q=]XOU"VU"YMTAMBD4
MK(I96S@$CGYJWH8>=9M0Z''C,=1P<5*KU.THK@_^$VU+_GA:?]\-_P#%4?\
M";:E_P \+3_OAO\ XJNC^S:_E]YY_P#K#@N[^X[RBN#_ .$VU+_GA:?]\-_\
M51_PFVI?\\+3_OAO_BJ/[-K^7WA_K#@N[^X[RBN#_P"$VU+_ )X6G_?#?_%4
M?\)MJ7_/"T_[X;_XJC^S:_E]X?ZPX+N_N.\HK@_^$VU+_GA:?]\-_P#%4?\
M";:E_P \+3_OAO\ XJC^S:_E]X?ZPX+N_N.\HK@_^$VU+_GA:?\ ?#?_ !5'
M_";:E_SPM/\ OAO_ (JC^S:_E]X?ZPX+N_N.\HK@_P#A-M2_YX6G_?#?_%4?
M\)MJ7_/"T_[X;_XJC^S:_E]X?ZPX+N_N.\HK@_\ A-M2_P">%I_WPW_Q5'_"
M;:E_SPM/^^&_^*H_LVOY?>'^L."[O[CO**X/_A-M2_YX6G_?#?\ Q5'_  FV
MI?\ /"T_[X;_ .*H_LVOY?>'^L."[O[CO**XJS\:W!N4%Y!#Y!X8Q*0P]^2:
MK:]XNU_1;A2(-/FLYOF@N%C?#CT^_P 'VK.6!JQERLZ*><86I!SBW9;Z;'?4
M5Y5_PLS6?^?:P_[]O_\ %T?\+,UG_GVL/^_;_P#Q=5]0K"_MC"]W]QZK17E7
M_"S-9_Y]K#_OV_\ \71_PLS6?^?:P_[]O_\ %T?4*P?VQA>[^X]5HKRK_A9F
ML_\ /M8?]^W_ /BZ/^%F:S_S[6'_ '[?_P"+H^H5@_MC"]W]QZK17E7_  LS
M6?\ GVL/^_;_ /Q='_"S-9_Y]K#_ +]O_P#%T?4*P?VQA>[^X]5HKRK_ (69
MK/\ S[6'_?M__BZ/^%F:S_S[6'_?M_\ XNCZA6#^V,+W?W'JM%>5?\+,UG_G
MVL/^_;__ !='_"S-9_Y]K#_OV_\ \71]0K!_;&%[O[CU6BO*O^%F:S_S[6'_
M '[?_P"+H_X69K/_ #[6'_?M_P#XNCZA6#^V,+W?W'JM%>5?\+,UG_GVL/\
MOV__ ,71_P +,UG_ )]K#_OV_P#\71]0K!_;&%[O[CU6BO*O^%F:S_S[6'_?
MM_\ XNC_ (69K/\ S[6'_?M__BZ/J%8/[8PO=_<>JT5Y5_PLS6?^?:P_[]O_
M /%T?\+,UG_GVL/^_;__ !='U"L']L87N_N/5:*\J_X69K/_ #[6'_?M_P#X
MNC_A9FL_\^UA_P!^W_\ BZ/J%8/[8PO=_<>JT5Y5_P +,UG_ )]K#_OV_P#\
M71_PLS6?^?:P_P"_;_\ Q='U"L']L87N_N/5:*\J_P"%F:S_ ,^UA_W[?_XN
MC_A9FL_\^UA_W[?_ .+H^H5@_MC"]W]QZK17F=A\2[TWB+J%M;"W/#-"C;E]
M^6.1[5T,_B34("I"6DD3C='(BL5=?4<UPXQO!I.JM'U1Z6 J0Q[:H/5='HSJ
MZ*X[_A++_P#YY6W_ 'RW^-'_  EE_P#\\K;_ +Y;_&O/_M3#]W]QZ?\ 9M?R
M^\[&BN._X2R__P">5M_WRW^-'_"67_\ SRMO^^6_QH_M3#]W]P?V;7\OO.QH
MKCO^$LO_ /GE;?\ ?+?XT?\ "67_ /SRMO\ OEO\:/[4P_=_<']FU_+[SL:*
MX[_A++__ )Y6W_?+?XT?\)9?_P#/*V_[Y;_&C^U,/W?W!_9M?R^\[&BN._X2
MR_\ ^>5M_P!\M_C1_P )9?\ _/*V_P"^6_QH_M3#]W]P?V;7\OO.QHKCO^$L
MO_\ GE;?]\M_C1_PEE__ ,\K;_OEO\:/[4P_=_<']FU_+[SKY(XYD*2(KH>J
ML,@UF2>&M'E;+6,8/^R2O\C6'_PEE_\ \\K;_OEO\:/^$LO_ /GE;?\ ?+?X
MU<<XHQ^&31<,#BX? [>C.BMM%TVT;=!9Q*W9BN2/Q-7ZX[_A++__ )Y6W_?+
M?XT?\)9?_P#/*V_[Y;_&E+-J$G>3;%+ 8F;O+7YG8T5QW_"67_\ SRMO^^6_
MQH_X2R__ .>5M_WRW^-3_:F'[O[B?[-K^7WG8T5QW_"67_\ SRMO^^6_QH_X
M2R__ .>5M_WRW^-']J8?N_N#^S:_E]YV-%<=_P )9?\ _/*V_P"^6_QH_P"$
MLO\ _GE;?]\M_C1_:F'[O[@_LVOY?>=C17'?\)9?_P#/*V_[Y;_&C_A++_\
MYY6W_?+?XT?VIA^[^X/[-K^7WG7O&DB[9$5E]&&15?\ LRPW;OL-MN]?*7/\
MJYC_ (2R_P#^>5M_WRW^-'_"67__ #RMO^^6_P ::S:@MFQK+\2MOS.O2-(U
MVQHJKZ*,"G5QW_"67_\ SRMO^^6_QH_X2R__ .>5M_WRW^-+^U,/W?W"_LW$
M>7WG8T5QW_"67_\ SRMO^^6_QH_X2R__ .>5M_WRW^-']J8?N_N#^S:_E]YV
M-%<=_P )9?\ _/*V_P"^6_QH_P"$LO\ _GE;?]\M_C1_:F'[O[@_LVOY?>=C
M17'?\)9?_P#/*V_[Y;_&C_A++_\ YY6W_?+?XT?VIA^[^X/[-K^7WG8T5QW_
M  EE_P#\\K;_ +Y;_&C_ (2R_P#^>5M_WRW^-']J8?N_N#^S:_E]YV#*KJ59
M0RGJ",@UGS:#I4YR]A!D]U7;_*N?_P"$LO\ _GE;?]\M_C1_PEE__P \K;_O
MEO\ &JCF]&/PMHJ. Q4/A=OF;/\ PBVBYS]B'_?Q_P#&K,&B:9;D&*Q@!'0E
M-Q'XFN=_X2R__P">5M_WRW^-'_"67_\ SRMO^^6_QJGG5-[R?XERPF-DK.7X
MG8@ # & **X[_A++_P#YY6W_ 'RW^-'_  EE_P#\\K;_ +Y;_&L_[4P_=_<9
M?V;7\OO.QHKCO^$LO_\ GE;?]\M_C6D=;N;FP^T6*1,\8_?0N"6'N,'D5<,P
MH3OR]")X"M"W,;]%<=_PEE__ ,\K;_OEO\:/^$LO_P#GE;?]\M_C4?VIA^[^
MXO\ LVOY?>=C17'?\)9?_P#/*V_[Y;_&C_A++_\ YY6W_?+?XT?VIA^[^X/[
M-K^7WG8T5QW_  EE_P#\\K;_ +Y;_&C_ (2R_P#^>5M_WRW^-']J8?N_N#^S
M:_E]YV-%<=_PEE__ ,\K;_OEO\:/^$LO_P#GE;?]\M_C1_:F'[O[@_LVOY?>
M=C17'?\ "67_ /SRMO\ OEO\:/\ A++_ /YY6W_?+?XT?VIA^[^X/[-K^7WG
M8T5QW_"67_\ SRMO^^6_QH_X2R__ .>5M_WRW^-']J8?N_N#^S:_E]YV-%<=
M_P )9?\ _/*V_P"^6_QH_P"$LO\ _GE;?]\M_C1_:F'[O[@_LVOY?>=C17'?
M\)9?_P#/*V_[Y;_&C_A++_\ YY6W_?+?XT?VIA^[^X/[-K^7WG8T5QW_  EE
M_P#\\K;_ +Y;_&C_ (2R_P#^>5M_WRW^-']J8?N_N#^S:_E]YV-%<=_PEE__
M ,\K;_OEO\:/^$LO_P#GE;?]\M_C1_:F'[O[@_LVOY?>=C17'?\ "67_ /SR
MMO\ OEO\:?%XLNQ*OFP0F//S!00<>W-"S3#]W]PGEM?M^)UU%16US%=P+-"X
M9&Z&I:]!--71PM-.S"BBBF(**** "BBB@ HHHH *\KU;_D,WW_7Q)_Z$:]4K
MRO5O^0S??]?$G_H1KU<J^.7H?,<3?PJ?J_R*=%%%>V?'!1110 4444 %%%%
M!1110 4444 %%%% !1110 5I6%_"+=].U&,S:?-]Y>\9_O+Z&LVBHG!37+(U
MHUIT9\\-_P"M&9VO:#-HMPI#":SF^:"X7HX]/8^U9%=U87\(MWT[48S-I\WW
ME[QG^\OH:YS7M!FT6X4AA-9S?-!<+T<>GL?:N=-Q?)/?H^__  3UO<JP]K2V
MZKM_P.S^3,BBBBM#(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MKZU;-X;O=."2^=/>_:%; VA<#@\]:PJ**TC!1O8QJ5)3MS=- HHHJC,****
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
M7$=H4444 %%%% !1110!H:5JLNF3[ERT3??3U]Q[UW-M<Q7<"S0N&1NAKS<
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
M)%@"JX-T>I_YY>P_VOY?7I3K3^'Z_E_P?R]3/X_3\_\ @?GZ!11169H%%%%
M#X89+B98HE+.QP *GNK&2T5'9XY$?(#Q-N&1U'UJ.TN6M+E9E4,5!&#T.01_
M6M/27NS"BI'"+19"9GD P1@9SGV]*WHPA-<KO?\ X;_@F%6<X/F5K&-14DYC
M-Q(8AB/>=@]L\5'6#5G8V3NKA1110,**** "M2QL8HH/M]_D6X_U<?>4^GTH
ML;&**#[??Y%N/]7'WE/I]*J7U]+?S^9)@ <(@Z*/05T1BJ2YY[]%^K_K7T.>
M4G4?)#;J_P!%_6@7U]+?S^9)@ <(@Z*/056HHK"4G)\TMS:,5%66P5:M[Y[>
MWDMS''+#(02D@/4=Q@@U5HIQDXNZ"45)69IQ:D\\]E%(L,<,,P8;1M"C(S5J
M^UR6*_N/LZ6S')5)P@+8]C6%16RQ511LF8O#4W*[1MV%^+;1+HEXGF:8'RY<
M'>#C.1WJE=:K/=>4&6*..(Y2.-=J@_2H+*TDOKM+:(J'?."QXX&?Z5!1*M4=
M-+9;?=K^H1HTU-OKO^GZ$]W=R7EV]S(%5W()V\ 8&*OKX@NAM9HK9Y5&!,T>
M7_.LFBHC7J1;:>K+E1IR236Q/'=S1WBW8?,P??D]S[U+)J=Q)J(OB564$$ #
M@8XQCTJG14JI-*R?6_S*=.#=VO+Y&BFKR122/%;6T;2@ARJGG/U/'X56DO))
M;&&T95\N(DJ0.3GUJO13=:;5FQ*E!.Z04445F:!1110 4444 %* 20 ,D] *
M "2 !DGH!77Z%H0M0MU=+F<\JA_@_P#KUT8;#3Q$^6.W5G/B,1"A#FD&A:$+
M4+=72YG/*H?X/_KUO445]31HPHPY('S5:M.M/GF%%%%:F05Y7JW_ "&;[_KX
MD_\ 0C7JE>5ZM_R&;[_KXD_]"->KE7QR]#YCB;^%3]7^13HHHKVSXX**** "
MBBB@ HHHH **** "BBB@ HHHH NZ=J']G/-*L6Z9XRD;[L>63WQCDU2HHJ5%
M)M]66ZDI14&]%^H44451 444^**2>58HD+NQPJ@<DT;#2;=D$44D\JQ1(7=C
MA5 Y)J]J6I1>%K=K2T99-8D7$LHY%N#V'^U1J6I1>%K=K2T99-8D7$LHY%N#
MV'^U7#LS.Q9F+,QR23DDUQRE[;_#^?\ P/S/8HT5A%=_Q/\ TG_@_EZ[#,SL
M69BS,<DDY)-)116I 4444 %%%% !1110 4444 %%%% !6CJVJ_VI]A_<^5]E
MM([;[V[=MS\W08SGI6=12<4VF4IM)Q6S"BBBF2%%%% !1110 4444 %%%% !
M114D$$MU.D$$;22R':J*,DF@:5]$$$$MU.D$$;22R':J*,DFNWL+"+0(&CC9
M9-0D&)IEY$8[HA_F:+"PBT"!HXV634)!B:9>1&.Z(?YFDKXO.\[Y[X?#O3J^
M_DC] X?X?]E;$XE>]T7;S?F%%%%?*'V84444 %%%/BBDGE6*)2SL< #O0DV[
M(3=M6,K<N[&")1:+ OG2,H@<,2S=,N><;?;'K38HELK,VUY'.CR2;@(0#YR]
M NX>_P#.F7]Y/:,MM;RR11F,;HBVXQD]5#=:[84XTX-S_+5?U]_E8Y)3E4FE
M#_@/^OZ9E.ICD9-P)4D97H:;117$=84444#"I[>W$@:65BD"?>;N3Z#U-+;V
MXD#2RL4@3[S=R?0>II+BX,Y4!0D2<)&.BC^I]36BBDN:7]?\ S;;?+$2XN#,
M555V1)PB#H!_4^]0T45#;;NRTDE9!1112&%%%% !6JMA;Q60EN/-!:+S/,#
M*"<[5 Q\QXYZ8IMA L/F-=*(&9/W+SQDIUY.,<G'2IY;E;33X?)*W$)=@JW,
M0X(QEE]N:ZZ5.,8N4^WW?(Y*M1RDHP[_ -:F:K7.GW)VDQ2A<''4 C_ U7I\
MLKS2M+(Q9V.23W-,KFD^BV.F*ZO<****DH***4 LP5022< #O0  %B  23P
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
M "GO+(Z(CR,RIPH)R%^GI3**+BL%%%% PHHHH **** "BBB@ HHHH *4 D@
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
M*/[-L/\ GRMO^_2_X4?V//\ F0?VM#^5GG=:%KJ6RV:SNU:6U;HH.&0^H/\
M2NT_LVP_Y\K;_OTO^%']FV'_ #Y6W_?I?\*N&5U8.\9HB>9TIJSBSSNBO1/[
M-L/^?*V_[]+_ (4?V;8?\^5M_P!^E_PJ?['G_,B_[6A_*SSNBO1/[-L/^?*V
M_P"_2_X4?V;8?\^5M_WZ7_"E_8\_YD']K0_E9YW6I8V,44'V^_R+<?ZN/O*?
M3Z5V']FV'_/E;?\ ?I?\*DDM+:;;YMO$^T87<@.![5K3RIQ?,VGV_P""9U,T
M4E9)HX"^OI;^?S), #A$'11Z"JU>B?V;8?\ /E;?]^E_PH_LVP_Y\K;_ +]+
M_A42RJK)\TIZEQS2G%64=#SNBO1/[-L/^?*V_P"_2_X4?V;8?\^5M_WZ7_"I
M_L>?\R'_ &M#^5GG=%>B?V;8?\^5M_WZ7_"C^S;#_GRMO^_2_P"%']CS_F0?
MVM#^5GG=%>B?V;8?\^5M_P!^E_PH_LVP_P"?*V_[]+_A1_8\_P"9!_:T/Y6>
M=T5Z)_9MA_SY6W_?I?\ "C^S;#_GRMO^_2_X4?V//^9!_:T/Y6>=T5Z)_9MA
M_P ^5M_WZ7_"C^S;#_GRMO\ OTO^%']CS_F0?VM#^5GG=%>B?V;8?\^5M_WZ
M7_"C^S;#_GRMO^_2_P"%']CS_F0?VM#^5GG=%>B?V;8?\^5M_P!^E_PH_LVP
M_P"?*V_[]+_A1_8\_P"9!_:T/Y6>=T5Z)_9MA_SY6W_?I?\ "C^S;#_GRMO^
M_2_X4?V//^9!_:T/Y6>=T5Z)_9MA_P ^5M_WZ7_"C^S;#_GRMO\ OTO^%']C
MS_F0?VM#^5GG=* 20 ,D] *]#_LVP_Y\K;_OTO\ A3DL+.-PZ6D"L.0RQ@$4
MUD\^LD#S:'\IDZ%H0M0MU=+F<\JA_@_^O6]117LT:,*,.2!Y%:M.M/GF%%%%
M:F04444 %%%% !1110 5P&H^)-6@U.[ACN]L<<SJH\M#@!B!VKOZ\KU;_D,W
MW_7Q)_Z$:]++:<)SES*Y\[Q%7JTJ4'3DXZ]'8N?\)3K/_/Y_Y"3_  H_X2G6
M?^?S_P A)_A52SL/M=G>7'F[/LR!MNW.[)QZ\52KUE1H-M**T\CY>6,QL8J3
MJ2L]O>?IW-C_ (2G6?\ G\_\A)_A1_PE.L_\_G_D)/\ "LRVA^TW<,&[;YCJ
MF[&<9.,TMW!]EO9[?=N\J1DW8QG!QFG["A?EY5?T#ZYC>3G]I*VWQ/\ S-+_
M (2G6?\ G\_\A)_A1_PE.L_\_G_D)/\ "L>BG]7H_P B^Y$?7\7_ ,_9?^!/
M_,V/^$IUG_G\_P#(2?X4?\)3K/\ S^?^0D_PK'HH^KT?Y%]R#Z_B_P#G[+_P
M)_YFQ_PE.L_\_G_D)/\ "C_A*=9_Y_/_ "$G^%8]%'U>C_(ON0?7\7_S]E_X
M$_\ ,V/^$IUG_G\_\A)_A1_PE.L_\_G_ )"3_"LRVMWN[J*WCQOD<(,]!GUJ
M5;:%)+F.XN1%)""% 0L)&';/;ZFI=&@G;E7W%QQ>-DKJI*W^)_YE[_A*=9_Y
M_/\ R$G^%'_"4ZS_ ,_G_D)/\*QZM?8_^)5]N\S_ );^3LQ_LYSFFZ%!;Q7W
M"CC,9*]JDM-?B?\ F7O^$IUG_G\_\A)_A1_PE.L_\_G_ )"3_"L>KNFV27;S
M/,S+!!$TDA7K[ 9[DXI2HT(J[@ON0Z>,QE22C&K*_P#B?^9;_P"$IUG_ )_/
M_(2?X4?\)3K/_/Y_Y"3_  J'^SK6.PM+JXNY4^T[L*D 8+M;')W#^53Q: TF
MK+9&Y78\7G1RJN0RXR#C-0XX97O%:7Z=M^ANIYC)I*I+6WVN^JZZ7\Q/^$IU
MG_G\_P#(2?X4?\)3K/\ S^?^0D_PJA86OVZ_AM=^SS6V[L9Q^%6(])9[F[5I
MECM[5BLD[#CK@8'<GTJI4\/%V<5]QG#$8^:4HU)6;M\3[7[]NI/_ ,)3K/\
MS^?^0D_PH_X2G6?^?S_R$G^%0Q:;!>!UL;II9T!;RI(MA<#KMP3GZ<5$]DAT
M>*]B9BPE,4RGH#U4CVQ^M+V>'O;E7W#=;'I7]I*UK_$WMOL^A;_X2G6?^?S_
M ,A)_A1_PE.L_P#/Y_Y"3_"L>BM/J]'^1?<C#Z_B_P#G[+_P)_YFQ_PE.L_\
M_G_D)/\ "C_A*=9_Y_/_ "$G^%8]%'U>C_(ON0?7\7_S]E_X$_\ ,VD\5ZPL
MBLUT' .2IC7!]N!7;Z5JMOJUH)H3AQQ)&3RA_P />O+JLV%_<:;=K<6[X8=0
M>C#T/M7-B<#"I'W$DST,OSJMAZG[Z3E%[W=VO-7/2M8GDM=$O[B%MLL5M(Z-
M@'#!20>:\F_X3KQ)_P!!'_R!'_\ $UZ-=:K;ZMX1U.:$X<6DHDC)Y0[#^GO7
MB]<F"HJTE4CJGU/9S7%R;A.A-V:Z,Z+_ (3KQ)_T$?\ R!'_ /$T?\)UXD_Z
M"/\ Y C_ /B:HV&CBXL9=0N[E;2RC;RQ(4W,[]=JKW_.HKJUT]+,3VFHM*^[
M:T$L'EN!SSP6!''K77[.A>W*ON/.]MBN7F<W_P"!?I>YI_\ "=>)/^@C_P"0
M(_\ XFC_ (3KQ)_T$?\ R!'_ /$USM%7["E_*ON,OK>(_P"?C^]G1?\ "=>)
M/^@C_P"0(_\ XFC_ (3KQ)_T$?\ R!'_ /$UDRZ9/%I,&I,4\F>1HT&3NRO4
M],8JG25&B]HK[BI8G$QWG+[V=%_PG7B3_H(_^0(__B:/^$Z\2?\ 01_\@1__
M !-<[13]A2_E7W$_6\1_S\?WLZ+_ (3KQ)_T$?\ R!'_ /$T?\)UXD_Z"/\
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
MEM;V+3(R#Y43O,P_BD*_T'%<W+/)/L\QMWEH$7@#"CH*6WN9;67S(7VO@C.
M>#]:UCC$IIV^?6W;[S.6$;BU?_*_?[C4Q"?#=OY[R(OVAL%$#'I[D4R.[6XU
M#38+9&6&"10F[[Q)8$DUG&YE:U6V+_N5;<%P.OUJ6PNEL[@SE"SJA\OT#$8!
M-0JZ<HK9:7^1;HM1D]WK;YC+['V^YV]/-;'YFH*"<G)HKED[MLZ8JR2"BBBD
M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHJ>SLYKZX6"!<L>I[ >IIQBY.RW%*2BKO86SLYKZY6&
M!<L>I[*/4UZ#;Q/#;QQO*TK*N"[=34&FZ;#IMN(XQESR[GJQJY7TV!P?U>-Y
M?$SYS&XOV\K1V04445WG"%%%% !6!<>$-/N;F6X>:Y#RN78*RXR3GCY:WZ*T
MIU9TW>#L85\+1Q"2JQO8YO\ X0G3?^>]W_WVO_Q-'_"$Z;_SWN_^^U_^)KI*
M*U^N5_YF<O\ 9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYO_A"=-_Y[W?_ 'VO_P 31_PA.F_\][O_ +[7_P")
MKI**/KE?^9A_9."_Y]HYU/!>F(ZL9+EP#G:SK@_D*Z!$6-%1%"HHP% P *=1
M6=2M4J?&[G30PE##W]E%*Y#>6R7ME<6DA81SQM&Q7J PP<>_-<E_PK/1O^?F
M_P#^_B?_ !%=G12A6G3TB[#JX:E6:=2-SC/^%9Z-_P _-_\ ]_$_^(H_X5GH
MW_/S?_\ ?Q/_ (BNSHK3ZU6_F,O[/PO\B.,_X5GHW_/S?_\ ?Q/_ (BC_A6>
MC?\ /S?_ /?Q/_B*[.BCZU6_F#^S\+_(CC/^%9Z-_P _-_\ ]_$_^(H_X5GH
MW_/S?_\ ?Q/_ (BNSHH^M5OY@_L_"_R(XS_A6>C?\_-__P!_$_\ B*/^%9Z-
M_P _-_\ ]_$_^(KLZ*/K5;^8/[/PO\B.,_X5GHW_ #\W_P#W\3_XBC_A6>C?
M\_-__P!_$_\ B*[.BCZU6_F#^S\+_(CC/^%9Z-_S\W__ '\3_P"(H_X5GHW_
M #\W_P#W\3_XBNSHH^M5OY@_L_"_R(XS_A6>C?\ /S?_ /?Q/_B*/^%9Z-_S
M\W__ '\3_P"(KLZ*/K5;^8/[/PO\B.,_X5GHW_/S?_\ ?Q/_ (BC_A6>C?\
M/S?_ /?Q/_B*[.BCZU6_F#^S\+_(CC/^%9Z-_P _-_\ ]_$_^(H_X5GHW_/S
M?_\ ?Q/_ (BNSHH^M5OY@_L_"_R(XS_A6>C?\_-__P!_$_\ B*/^%9Z-_P _
M-_\ ]_$_^(KLZ*/K5;^8/[/PO\B.,_X5GHW_ #\W_P#W\3_XBC_A6>C?\_-_
M_P!_$_\ B*[.BCZU6_F#^S\+_(CC/^%9Z-_S\W__ '\3_P"(H_X5GHW_ #\W
M_P#W\3_XBNSHH^M5OY@_L_"_R(S-$T&QT"U:"S1LL<O(Y!=_J<"M.BBL)2<G
M=[G5"$8148JR1DWOAZTOKM[F62<.^,A6&.!CT]J@_P"$3L/^>MS_ -]+_A6[
M17++!T)-R<5=G5'%UHI)2T,+_A$[#_GK<_\ ?2_X4?\ ")V'_/6Y_P"^E_PK
M=HI?4L/_ "(?URO_ #,PO^$3L/\ GK<_]]+_ (4?\(G8?\];G_OI?\*W:*/J
M6'_D0?7*_P#,S"_X1.P_YZW/_?2_X4?\(G8?\];G_OI?\*W:*/J6'_D0?7*_
M\S,+_A$[#_GK<_\ ?2_X4?\ ")V'_/6Y_P"^E_PK=HH^I8?^1!]<K_S,PO\
MA$[#_GK<_P#?2_X4?\(G8?\ /6Y_[Z7_  K=HH^I8?\ D0?7*_\ ,S"_X1.P
M_P">MS_WTO\ A1_PB=A_SUN?^^E_PK=HH^I8?^1!]<K_ ,S,+_A$[#_GK<_]
M]+_A1_PB=A_SUN?^^E_PK=HH^I8?^1!]<K_S,PO^$3L/^>MS_P!]+_A1_P (
MG8?\];G_ +Z7_"MVBCZEA_Y$'URO_,S"_P"$3L/^>MS_ -]+_A1_PB=A_P ]
M;G_OI?\ "MVBCZEA_P"1!]<K_P S,+_A$[#_ )ZW/_?2_P"%'_")V'_/6Y_[
MZ7_"MVBCZEA_Y$'URO\ S,PO^$3L/^>MS_WTO^%'_")V'_/6Y_[Z7_"MVBCZ
MEA_Y$'URO_,S"_X1.P_YZW/_ 'TO^%'_  B=A_SUN?\ OI?\*W:*/J6'_D0?
M7*_\S,+_ (1.P_YZW/\ WTO^%'_")V'_ #UN?^^E_P *W:*/J6'_ )$'URO_
M #,PO^$3L/\ GK<_]]+_ (4?\(G8?\];G_OI?\*W:*/J6'_D0?7*_P#,S"_X
M1.P_YZW/_?2_X4?\(G8?\];G_OI?\*W:*/J6'_D0?7*_\S,+_A$[#_GK<_\
M?2_X4?\ ")V'_/6Y_P"^E_PK=HH^I8?^1!]<K_S,PO\ A$[#_GK<_P#?2_X4
M?\(G8?\ /6Y_[Z7_  K=HH^I8?\ D0?7*_\ ,S"_X1.P_P">MS_WTO\ A1_P
MB=A_SUN?^^E_PK=HH^I8?^1!]<K_ ,S,+_A$[#_GK<_]]+_A1_PB=A_SUN?^
M^E_PK=HH^I8?^1!]<K_S,PO^$3L/^>MS_P!]+_A1_P (G8?\];G_ +Z7_"MV
MBCZEA_Y$'URO_,S"_P"$3L/^>MS_ -]+_A1_PB=A_P ];G_OI?\ "MVBCZEA
M_P"1!]<K_P S,+_A$[#_ )ZW/_?2_P"%'_")V'_/6Y_[Z7_"MVBCZEA_Y$'U
MRO\ S,PO^$3L/^>MS_WTO^%'_")V'_/6Y_[Z7_"MVBCZEA_Y$'URO_,S"_X1
M.P_YZW/_ 'TO^%'_  B=A_SUN?\ OI?\*W:*/J6'_D0?7*_\S,+_ (1.P_YZ
MW/\ WTO^%'_")V'_ #UN?^^E_P *W:*/J6'_ )$'URO_ #,PO^$3L/\ GK<_
M]]+_ (4?\(G8?\];G_OI?\*W:*/J6'_D0?7*_P#,S"_X1.P_YZW/_?2_X4?\
M(G8?\];G_OI?\*W:*/J6'_D0?7*_\S,+_A$[#_GK<_\ ?2_X4?\ ")V'_/6Y
M_P"^E_PK=HH^I8?^1!]<K_S,PO\ A$[#_GK<_P#?2_X5I6&G6^FPF.!3R<LS
M<L:MT5=/#4:;YH1LR)XBK47+*5T%%%%;F(4444 %%%% !1110 4444 %%%%
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
M<W5U8;KR)HYD<H24*;P.C $ @&E.C*$>9DU,-*G'F;_K^NQH4445B<X4444
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
M%X#E:(&6_1),<JL6X#\<C^58>KZ'=:/(HF >)_N2+T/M[&DU?4[B\U>:?SG
M20B+:Q&P X&/2NP+'7/!+23#=,(BV>Y=,\_CC]:;J5J7+*H[I_@-U<30Y)U9
M74M&K6M<Y?2/#DNIVSW<MPEK:KQYCC.?7N./?-+JWAN73;1;R&YCNK4X_>(,
M8ST/4\?C6W:Q'5_!"V=D5\^,X:/(&2&S^O6EE@?2/!C65W@W,Y*QP@Y.21P/
M7'7BI^L3]IOUM;R[DO%U?:_%]JW+Y=^_Z'(Z?8S:E>QVL"Y=SR>RCN3[5;UO
M2H=(N%MTO/M$N,N!'MV>G<\UT<*1>$=#,T@5M1N!@*><'T^@[^_X5Q<LLD\S
MRRL7D<[F8]S713J2JS<H_"OQ.NC5G7J.47[BT]7_ )#****ZCM-'0;@VVNV<
M@. 90A^C<'^=>J5X["_ESQN#C:P/ZU[%7CYG'WHL^>SJ-IPEY/\ K\0HHHKS
M#Q0HHHH **** "BBB@ HHHH R]>TH:OIK0C F4[HF/KZ?0UYC+%)!*\4J%)$
M.&4]0:]BK$UWPY!JZ^:A$5V!Q)CAO9O\:[\'BU2]R>QZN78]4/W=3X7^!YK1
M5V_TF]TQRMU RKG <<J?H:I5[49*2NF?21G&:YHNZ"BBIK:UN+N416\+ROZ(
M,TVTM6-M)79#7=^#]%>UB.H7"8EE7$2GJJ^OX_YZTS0_" MW6YU(*[CE81R
M??U^G2NMKR<9C%)>SI_-G@9CF$9Q]E2>G5A1117EGB!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5X[,V^>1_P"\Q/ZU[%7CDB[)&7T)%>KEF\OE^I[N2[S^7ZC:
M***]8]X*MZ;I\VJ7T=K#U;EFQPJ]R:J5Z+X>TS[#H(FM?+>[N8Q)NDX4$C@<
M=A7-B:_L876[V./&XGZO3NMWHA\=W;:7?V&A68!)R93W VD\^Y/-<MXQ_P"1
MAD_ZYK_*MG3/#6IVVN1ZA=W%O)AF9RK,6)((]!ZU6\7Z/<-/-J@>+R%5%*Y.
M[T],?K7%0=.%=6E>ZW\[GFX65&GBHVE>ZU?=ME4^)TA\/1Z?9PR0SA AD!
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
M$?\ 9/\ ATK,KZ>$E.*DNI]K3FJD5..S"BBBJ+"BBB@ HHHH **** "BBB@
MHHH )( &2>@H ZGP19&749;LCY84VC_>;_ZV?SKO*R_#^F_V7I,4+#$K?/)_
MO'M^' K4KYS%5?:56UL?(8ZO[:NY+;9!1117.<84444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]X
MPL#=Z/YZ+F2V._\ X#W_ *'\*Z&D95="K %6&"#W%:4JCIS4UT-:%5TJBJ+H
M>-T5HZWI;:3J4D!R8S\T;>JG_#I6=7TL9*45);,^SA.,XJ4=F%%%%46%%%%
M!1110 4444 %%%% !1110 58L;1[Z]AM8Q\TC!?H.Y_ 57KMO!>DF-&U*4<N
M"D0/IW/]/SK#$5E2IN1S8O$*A2<^O3U.LBB2&%(HQA$4*H] .*?117S9\:W?
M4**** "BBB@ HHHH **** "BBB@ HHHH Q_$6CC5]/Q& +B+YHR>_JOXUYFR
MLC%6!# X(/4&O9*Y?Q-X:^VAKVR3_2 ,O&/^6GN/?^=>C@<4H?NY['L99CE3
M_=5'IT\C@J*4@J2"""."#25[1]&%%%% !1110 4444 %%%% !74>$=$-U<C4
M)U_<1']V"/O-Z_0?SJEX?\/RZO-YDFY+1#\S_P![V%>CPPQV\*0Q($C0851T
M KS<;BE%>SAN>/F6.4(NC3>KW\A]%%%>,?.!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% &5K^CIJ]@4  N(\F)CZ^A]C7F4L4D$K12H4D0X92.0:]BKG_$?AQ=53[1
M;[4NU&.>!(/0^_O7H8+%>S?)/;\CULMQWL7[.I\+_#_@'G5%/EBD@E:*5&21
M3AE88(-,KVCZ1.^J"BBBF,**** "BBB@ HHHH ***TM'T:YUBYV1#;$O^LE(
MX4?U/M4RDH+FD]")SC3BY2=DB30=&DU>^"D$6R',K^WH/<UZ;'&D,211J%1
M%51T %06%C!IUFEM;KA%[]V/<GWJS7@8K$.M+R1\ICL8\3/3X5L%%%%<IQ!1
M110 4444 %%%% !1110 4444 %%%% !1110!@:YX8M]4W3PXANC_ !?PO]1_
M6N#OM.N]-F\JZA9#V/9OH:];J.:"*YB,4T:21GJK#(KMP^-G2]V6J/2PF95*
M"Y9:Q/'J*[Z^\%64^6M)7MV/\)^9?\?UK!N?!NJPD^4L4X_V'P?UQ7J4\91G
MUMZGMTLQP]3[5O70Y^BM%]!U6,X.GSG_ '4S_*F+HNJ-TT^Z_&(BMO:P[HZ?
M;4_YE]Y1HK9A\*ZQ,1_HFP>LC@?IG-;%GX%;(:]NP!W2$?U/^%9SQ5&&\C&I
MCL/3WFOEJ<>JL[!44LQX  R375Z+X.EE99]2!CCZB$'YC]?3^?TKJ]/T>QTQ
M?]%@56[N>6/XU>KSJ^82EI3T/(Q.;2FN6BK+OU&111P1+%$BI&HPJJ, "GT4
M5YIXS=]6%%%% !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 %%%% !1110!DZSH%KK$9+#R[
M@#Y9E'/T/J*X'4]%O=)DQ<1YC)^65>5/^'XUZI2.BR(4=0RG@@C(-=>'QDZ6
MFZ/0PF8U,/[KUCV_R/&Z*]#U#P=I]V6>W+6LA_N<K^7^%<Y=>#M4@R8ECN%_
MV&P?R.*]6GC:,^MO4]RCF.'J?:L_,Y^BK<VEW]O_ *VRN$'J8SC\ZK,CK]Y6
M'U%=*DGLSMC.,MF-HJ1()I#A(G8GT4FKT&@:K<D!+&89[NNP?KBE*<8[NPI5
M(0^)I&;0 20 ,D]JZRS\#W+D->7"1+_=C^9O\!^M=/IV@Z?IF#!#F3_GH_S-
M_P#6_"N2KCZ4/AU9Y]?-:%/2/O/^NIR6C^$+F\*S7V8(.NS^-A_2NYMK6"S@
M6"WC6.->BK4U%>37Q$ZS][8\'$XRKB'[[T[!1116!RA1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
D% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>tkno-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2022-03-18T16:35:34.8068+00:00 -->
<!-- Copyright (c) 2022 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="srt_BoardOfDirectorsChairmanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PaymentForRentExpense" xlink:label="tkno_PaymentForRentExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IndemnityHoldbackRelease" xlink:label="tkno_IndemnityHoldbackRelease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ThomasEDavisLLCMember" xlink:label="tkno_ThomasEDavisLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConvertibleAndRedeemablePreferredStockTextBlock" xlink:label="tkno_ConvertibleAndRedeemablePreferredStockTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierOneMember" xlink:label="tkno_SupplierOneMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="us-gaap_DebtPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfSuppliers" xlink:label="tkno_ConcentrationRiskNumberOfSuppliers"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LabEssentialsMember" xlink:label="tkno_LabEssentialsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties" xlink:label="us-gaap_NotesReceivableRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:label="us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="us-gaap_AccruedLiabilitiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfSuppliers" xlink:label="tkno_NumberOfSuppliers"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TaxableIncomeLimitationPercent" xlink:label="tkno_TaxableIncomeLimitationPercent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_WeightedAverageFairValueOfCommonStock" xlink:label="tkno_WeightedAverageFairValueOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract" xlink:label="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NetRevenueRequirementForTheFinancialCovenant" xlink:label="tkno_NetRevenueRequirementForTheFinancialCovenant"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OtherFinancialInformation" xlink:label="tkno_OtherFinancialInformation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_WeightedAveragePeriodCompensationCostInYears" xlink:label="tkno_WeightedAveragePeriodCompensationCostInYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear" xlink:label="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="us-gaap_RegulatoryAssetDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierThreeMember" xlink:label="tkno_SupplierThreeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateLineItems" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SalesAndMarketingCostsPolicyTextBlock" xlink:label="tkno_SalesAndMarketingCostsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DeferredRent" xlink:label="tkno_DeferredRent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_The401KPlanMember" xlink:label="tkno_The401KPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationAndObsolescenceMember" xlink:label="us-gaap_InventoryValuationAndObsolescenceMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockOptionPlansMember" xlink:label="tkno_EmployeeStockOptionPlansMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:label="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LIBORFloorMember" xlink:label="tkno_LIBORFloorMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_MeechesLLCMember" xlink:label="tkno_MeechesLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OtherProductMember" xlink:label="tkno_OtherProductMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TermLoan" xlink:label="tkno_TermLoan"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_UnderwritingDiscountsAndCommissionsExpense" xlink:label="tkno_UnderwritingDiscountsAndCommissionsExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="us-gaap_ConvertiblePreferredStockTermsOfConversion"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CapitalizedSoftwareImplementationCosts" xlink:label="tkno_CapitalizedSoftwareImplementationCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_UnrelatedMember" xlink:label="tkno_UnrelatedMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ImpactOfCovid19PolicyTextBlock" xlink:label="tkno_ImpactOfCovid19PolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfProductLines" xlink:label="tkno_NumberOfProductLines"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:label="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="us-gaap_LineOfCreditFacilityDescription"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PerformanceBasedOptionsMember" xlink:label="tkno_PerformanceBasedOptionsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_InventoryPurchasesMember" xlink:label="tkno_InventoryPurchasesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LargestSupplierMember" xlink:label="tkno_LargestSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoLargestSuppliersMember" xlink:label="tkno_TwoLargestSuppliersMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_GrantDateFairValueOfSharesVested" xlink:label="tkno_GrantDateFairValueOfSharesVested"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue" xlink:label="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci" xlink:label="us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DirectCustomerMember" xlink:label="tkno_DirectCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PropertyPlantAndEquipmentAfterDepreciation" xlink:label="tkno_PropertyPlantAndEquipmentAfterDepreciation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_GoodwillPolicyTextBlock" xlink:label="tkno_GoodwillPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockPurchasePlanOfferingPeriod" xlink:label="tkno_EmployeeStockPurchasePlanOfferingPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember" xlink:label="us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties" xlink:label="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_FinalBorrowingRevenueRequirement" xlink:label="tkno_FinalBorrowingRevenueRequirement"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockPurchasePlanMember" xlink:label="tkno_EmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" xlink:label="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ContributionsPayable" xlink:label="tkno_ContributionsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfCustomers" xlink:label="tkno_ConcentrationRiskNumberOfCustomers"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SampleTransportMember" xlink:label="tkno_SampleTransportMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock" xlink:label="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfBusinessLines" xlink:label="tkno_NumberOfBusinessLines"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfCustomer" xlink:label="tkno_ConcentrationRiskNumberOfCustomer"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="us-gaap_RegulatoryAssetAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SeniorSecuredTermLoanMember" xlink:label="tkno_SeniorSecuredTermLoanMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" xlink:label="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeMember" xlink:label="tkno_EmployeeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePerDollarAmount" xlink:label="us-gaap_PreferredStockDividendRatePerDollarAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OfferingExpenses" xlink:label="tkno_OfferingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LargestCustomerMember" xlink:label="tkno_LargestCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityTableTextBlock" xlink:label="us-gaap_TemporaryEquityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TermLoanExitFee" xlink:label="tkno_TermLoanExitFee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities" xlink:label="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerThreeMember" xlink:label="tkno_CustomerThreeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionPrice" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerTwoMember" xlink:label="tkno_CustomerTwoMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseOptionToExtend"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NetOperatingLossCarryforwardsExpirationYear" xlink:label="tkno_NetOperatingLossCarryforwardsExpirationYear"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfTransportMediumUnitsProducedPerWeek" xlink:label="tkno_NumberOfTransportMediumUnitsProducedPerWeek"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OptionToPurchaseAdditionalSharesOfCommonStock" xlink:label="tkno_OptionToPurchaseAdditionalSharesOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedCapitalizedInterestCosts" xlink:label="us-gaap_AccumulatedCapitalizedInterestCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ClinicalSolutionsMember" xlink:label="tkno_ClinicalSolutionsMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock" xlink:label="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierTwoMember" xlink:label="tkno_SupplierTwoMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DeferredTaxLiabilitiesFixedAssets" xlink:label="tkno_DeferredTaxLiabilitiesFixedAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NoCustomerMember" xlink:label="tkno_NoCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="us-gaap_DebtInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetLineItems" xlink:label="us-gaap_RegulatoryAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TemporaryEquitySharesIssuedAndOutstanding" xlink:label="tkno_TemporaryEquitySharesIssuedAndOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareAvailableForFutureGrants" xlink:label="tkno_ShareAvailableForFutureGrants"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NoSupplierMember" xlink:label="tkno_NoSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance" xlink:label="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DebtInstrumentCumulativeAccretionOfExitFee" xlink:label="tkno_DebtInstrumentCumulativeAccretionOfExitFee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" xlink:label="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShippingAndHandlingCharge" xlink:label="tkno_ShippingAndHandlingCharge"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerOneMember" xlink:label="tkno_CustomerOneMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_HighestSupplierMember" xlink:label="tkno_HighestSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="us-gaap_RelatedPartyTransactionRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ExitFeesPercentageOfTermLoan" xlink:label="tkno_ExitFeesPercentageOfTermLoan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="us-gaap_RealizedInvestmentGainsLosses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:label="us-gaap_ScheduleOfChangeInAccountingEstimateTable"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierFourMember" xlink:label="tkno_SupplierFourMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IntangibleAssetsPolicyTextBlock" xlink:label="tkno_IntangibleAssetsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SecondLargestCustomerMember" xlink:label="tkno_SecondLargestCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ThreeLargestCustomersMember" xlink:label="tkno_ThreeLargestCustomersMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:label="us-gaap_ScheduleOfRegulatoryAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_RelatedMember" xlink:label="tkno_RelatedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUtilityInventoryTextBlock" xlink:label="us-gaap_ScheduleOfUtilityInventoryTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Policy Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Reporting</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross Profit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross profit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating Loss Carryforwards, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Leases Future Minimum Payments Due In Four Years</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Shares Per Employee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum number of shares per employee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario Forecast [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Forecast [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets Net Including Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Intangible Assets, Net (Including Goodwill), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VehiclesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vehicles [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VehiclesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vehicles [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Board Of Directors Chairman [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Board Of Director [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquitySharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquitySharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_PaymentForRentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Payment for Rent Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_PaymentForRentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payment For Rent Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_PaymentForRentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payment for Rent Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating expenses:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets By Major Class [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets by Major Class</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Investments, Fair Value Disclosure, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investments Fair Value Disclosure</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total available-for-sale investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income (loss) from operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Income Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Effective income tax rate reconciliation coronavirus aid relief and economic security act.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation Coronavirus Aid Relief And Economic Security Act</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CARES Act</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Debt Instruments [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Components of Carrying Value of Long-Term Debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IndemnityHoldbackRelease_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Indemnity Holdback Release</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IndemnityHoldbackRelease_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indemnity Holdback Release</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IndemnityHoldbackRelease_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Indemnity holdback release</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory, Finished Goods, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Finished Goods</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finished goods, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization expense related to capitalized implementation costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Computer Software, Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ThomasEDavisLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Thomas e. davis, llc.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ThomasEDavisLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Thomas E Davis L L C [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ThomasEDavisLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thomas E Davis L L C</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConvertibleAndRedeemablePreferredStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Convertible and Redeemable Preferred Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConvertibleAndRedeemablePreferredStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Convertible And Redeemable Preferred Stock [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConvertibleAndRedeemablePreferredStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible and Redeemable Preferred Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instrument [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Instrument</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Prepaid expenses and other current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Prepaid Expense and Other Assets, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Prepaid Deferred Expense And Other Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Reportable Segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Reportable segment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Marketable Securities Policy</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Marketable Investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Property, Plant, and Equipment, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments To Acquire Property Plant And Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchase of property, plant and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Geographical [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Value, Issued, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Value, Issued, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Value, Issued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, $0.00001 par value, 490,000,000 and 30,000,000 shares authorized at December 31, 2021 and December 31, 2020, respectively, 28,011,917 and 3,599,232 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address State Or Province</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Interest Income (Expense), Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Income Expense Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest income (expense), net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation Of Revenue Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation of Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory, Raw Materials, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Raw Materials</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Raw materials, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average risk-free interest rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplier 1 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplier One [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Supplier 1.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Leases Future Minimum Payments Due In Three Years</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Issuance Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Goodwill, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Goodwill, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccretionExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accretion Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccretionExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accretion Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConcentrationRiskNumberOfSuppliers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Number of Suppliers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConcentrationRiskNumberOfSuppliers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Concentration risk number of suppliers.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indefinite Lived Intangible Assets By Major Class [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Indefinite-lived Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class Of Stock [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trade Names [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trade Names [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LabEssentialsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Lab essentials member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LabEssentialsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lab Essentials [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LabEssentialsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lab Essentials</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Convertible Preferred Stock Shares Issued Upon Conversion</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible preferred stock shares issued upon conversion</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible and Redeemable Preferred Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Defined Contribution Plan Employer Discretionary Contribution Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Defined contribution plan, employer discretionary contribution amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Related Parties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Note receivable paid by related party</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NotesReceivableRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Notes Receivable Related Parties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NotesReceivableRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related party notes receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General And Administrative Expense [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and Administrative Expense [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award, number of shares to be issued.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares To Be Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares to be issued under share-based payment arrangement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Remaining Contractual Term (in years), Exercisable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockAccretionOfRedemptionDiscount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Accretion Of Redemption Discount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockAccretionOfRedemptionDiscount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accretion of convertible and redeemable preferred stock to redemption value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net of allowance for doubtful accounts of $23 thousand and $23 thousand</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Receivable, after Allowance for Credit Loss, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable Net Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued Liabilities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Significant Accounting Policies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Related Party Transactions By Related Party [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Related Party Transactions By Related Party [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfSuppliers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of suppliers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfSuppliers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Suppliers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfSuppliers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of Suppliers.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total deferred tax asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Payments for Repurchase of Initial Public Offering</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Repurchase of Initial Public Offering</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Liabilities, Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TaxableIncomeLimitationPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Taxable income limitation, percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TaxableIncomeLimitationPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Taxable income limitation, percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill And Intangible Assets Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and contingencies (See &#8220;Note 15&#8212;Commitments and Contingencies&#8221;)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Acquired Finite Lived Intangible Assets Weighted Average Useful Life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquired finite-lived intangible assets, weighted average useful life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Finite-Lived Intangible Assets, Net, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Finite-Lived Intangible Assets, Net, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Estimated future amortization expense of definite-lived intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares New Issues</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts (in shares)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Basis Spread On Variable Rate1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, basis spread on variable rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Scenario [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_WeightedAverageFairValueOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Weighted-average fair value of common stock.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_WeightedAverageFairValueOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Fair Value Of Common Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_WeightedAverageFairValueOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average fair value of common stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts, Notes, Loans and Financing Receivable, Unclassified [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Additions charged to expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Provisions (benefits)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Liquidation Preference Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, liquidation preference, value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Revenue [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales Revenue Net [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Combined Sales [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basis of Accounting, Presentation and Use of Estimates</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Basis Of Accounting Policy Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NetRevenueRequirementForTheFinancialCovenant_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Net Revenue Requirement For The Financial Covenant</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NetRevenueRequirementForTheFinancialCovenant_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Revenue Requirement For The Financial Covenant</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NetRevenueRequirementForTheFinancialCovenant_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net revenue requirement for the financial covenant</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OtherFinancialInformation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Financial Information</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OtherFinancialInformation_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other Financial Information</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of convertible and redeemable preferred stock into common stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Conversion, Converted Instrument, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Conversion Of Convertible Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of convertible and redeemable preferred stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Noncash Income (Expense)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Noncash Income (Expense), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income Expense [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income (expenses), net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash provided by (used in) investing activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Investing Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Outstanding Stock Maximum</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of additional shares added on outstanding shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">General and Administrative Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General And Administrative Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and administrative</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Corporate Debt Securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign Corporate Debt Securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Net, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Net, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, plant and equipment, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total property, plant and equipment, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_WeightedAveragePeriodCompensationCostInYears_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted average period compensation cost (In Years)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_WeightedAveragePeriodCompensationCostInYears_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Weighted average period compensation cost which will be Recognized over a period of year(s)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Shares, Issued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Taxes and Tax Credits, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Taxes And Tax Credits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and development tax credit carryforwards expiration year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Research and development tax credit carryforwards expiration year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Regulatory Asset [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplier 3 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplier Three [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Supplier Three [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Liabilities, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Total deferred tax liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease right-of-use assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Concentration Risk [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customers Concentration Risk [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Estimate [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt Maturities Repayments Of Principal In Year Three</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net income (loss) attributable to common stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income Loss Available To Common Stockholders Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Federal State And Local Tax Expense Benefit [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SalesAndMarketingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sales and marketing costs.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SalesAndMarketingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales And Marketing Costs Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SalesAndMarketingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and Marketing Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash And Cash Equivalents Fair Value Disclosure</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total cash equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Maximum Borrowing Capacity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum amount borrowed</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Work In Process</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Work in process</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current accrued liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplier Concentration Risk [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplier Concentration Risk [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of change in the allowance for doubtful accounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss Contingencies [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss Contingencies [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DeferredRent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Deferred rent.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DeferredRent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Rent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DeferredRent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred rent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transactions By Related Party [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_The401KPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">The 401(k) Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_The401KPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The 401(k) Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryValuationAndObsolescenceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory reserve [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryValuationAndObsolescenceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Valuation and Obsolescence [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeStockOptionPlansMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Option Plans [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeStockOptionPlansMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee Stock Option Plans member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental cash flow disclosures:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Class Of Stock [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Dividends Income Statement Impact</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: undistributed income attributable to preferred stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Maximum Monthend Outstanding Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum amount borrowed at the end of month</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock options to purchase common stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Impairment of Intangible Assets (Excluding Goodwill), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment Of Intangible Assets Excluding Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt Maturities Repayments Of Principal In Year Two</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non Us [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">International</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LIBORFloorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">LIBOR floor.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LIBORFloorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">L I B O R Floor [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LIBORFloorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LIBOR Floor [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest paid, net of amounts capitalized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable And Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities Net [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Income tax rate, percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective tax rate %</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Taxable income limitation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Continuing Operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Net [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Unamortized debt discount and debt issuance costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unamortized debt discount and debt issuance costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Machinery And Equipment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Machinery and Equipment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Inventory Current Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Inventory</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Change in cash and cash equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Net [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_MeechesLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Meeches llc member.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_MeechesLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Meeches L L C [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_MeechesLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Meeches LLC [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Relationships [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Relationships [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OtherProductMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other product member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OtherProductMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Product [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OtherProductMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TermLoan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term Loan.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TermLoan_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TermLoan_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term Loan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_UnderwritingDiscountsAndCommissionsExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Underwriting discounts and commissions expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_UnderwritingDiscountsAndCommissionsExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Underwriting Discounts And Commissions Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_UnderwritingDiscountsAndCommissionsExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Underwriting discounts and commissions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertiblePreferredStockTermsOfConversion_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Convertible Preferred Stock Terms Of Conversion</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertiblePreferredStockTermsOfConversion_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible preferred stock, terms of conversion</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CapitalizedSoftwareImplementationCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Software Implementation Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CapitalizedSoftwareImplementationCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Capitalized Software Implementation Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation Of Revenue [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation Of Revenue [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_UnrelatedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unrelated [Member].</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_UnrelatedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrelated [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_UnrelatedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrelated Party [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award, number of new shares to be issued.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Number Of New Shares To Be Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">New shares to be issued under share-based payment arrangement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Conversion Of Convertible Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of convertible and redeemable preferred stock (in shares)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ImpactOfCovid19PolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impact of COVID-19</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ImpactOfCovid19PolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Impact of COVID-19 Policy Text Block</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ImpactOfCovid19PolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impact of COVID-19 Policy Text Block</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfProductLines_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of product lines.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfProductLines_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Product Lines</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfProductLines_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of product lines</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of goodwill and intangible assets.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Goodwill And Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Goodwill And Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Payable, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument, Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Face Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long term debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Par Or Stated Value Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, par value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Recognition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Provision for Income Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost Of Sales Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of Sales</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">State and Local Jurisdiction [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Basic weighted-average common stock outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Basic, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number Of Shares Outstanding Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Description</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of Credit Facility, Description</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award, number of additional shares to be issued.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares To Be Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional shares to be issued under share-based payment arrangement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Reductions charged to other accounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowance for Impairment of Recognized Servicing Assets, Deductions for Recoveries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research And Development Expense Policy</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and Development Expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income (loss) before income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Domestic Tax Authority [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Intangibles</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Preferred Stock, Value, Issued, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Preferred Stock, Value, Issued, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Value, Issued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, $0.00001 par value, 10,000,000 and zero shares authorized at December 31, 2021 and December 31, 2020, respectively, zero shares issued and outstanding at December 31, 2021 and December 31, 2020</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_PerformanceBasedOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Performance based options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_PerformanceBasedOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Based Options [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Accrued Liabilities Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Accrued Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Provision For Doubtful Accounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Bad debt expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling General And Administrative Expenses Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and Administrative Expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation Of Revenue [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation Of Revenue [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Option And Incentive Plans Policy</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-Based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_InventoryPurchasesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Inventory purchases member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_InventoryPurchasesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Purchases [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_InventoryPurchasesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory Purchases [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Stock Options to Purchase Common Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Option [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Options [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Federal Income Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Expected average term of options (in years)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Remaining Contractual Term (in years), Options outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Provision for (benefit from) income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income tax expense (benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accretion of convertible and redeemable preferred stock to redemption value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion of convertible and redeemable preferred stock into common stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Repurchase of Redeemable Convertible Preferred Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss Contingencies [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss Contingencies [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowance for Impairment of Recognized Servicing Assets, Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LargestSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Largest supplier member.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LargestSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Largest Supplier [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LargestSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Largest Supplier [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Vested and expected to vest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2016, 2020, 2021 Equity Incentive Plans [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Two Thousand and Sixteen Two Thousand and Twenty Two Thousand And Twenty One Equity Incentive Plan Member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand And Sixteen Two Thousand And Twenty Two Thousand And Twenty One Equity Incentive Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Operating Loss Carryforwards, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoLargestSuppliersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Two largest suppliers member.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoLargestSuppliersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Largest Suppliers [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoLargestSuppliersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Two Largest Suppliers [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance (in shares)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance (in shares)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current State And Local Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Depreciation Depletion And Amortization Property Plant And Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less&#8212;Accumulated depreciation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_GrantDateFairValueOfSharesVested_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Grant date fair value of shares vested</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_GrantDateFairValueOfSharesVested_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Grant Date Fair Value Of Shares Vested</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_GrantDateFairValueOfSharesVested_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Grant date fair value of shares vested.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line Of Credit Facility Current Borrowing Capacity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total operating expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IPOMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">I P O [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IPOMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">IPO [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total inventories, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average shares used in computing net income (loss) per share attributable to common stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number Of Shares Outstanding [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Instruments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Stock Issued Issuance Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted Average Exercise Price per Share, Options outstanding, Beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price per Share, Options outstanding, Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Operating Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Diluted, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net income (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net income (loss) attributable to stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Credit Risk</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration of Risk</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research And Development Expense [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and Development Expense [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Period Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Convertible Preferred Stock Nonredeemable Or Redeemable Issuer Option Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible preferred stock carrying value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income Loss Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive income</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address Address Line1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intrinsic value of options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of Options, Outstanding, Beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Options, Outstanding, Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average expected stock price volatility</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Accumulated Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Intangible Assets, Accumulated Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title Of Individual [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of Individual</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Oci</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair value, unrealized gain (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Options outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DirectCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Direct Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DirectCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Direct Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DirectCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Direct Customer.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Products And Services [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Temporary equity, carrying amount, attributable to parent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity Carrying Amount Attributable To Parent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series A convertible and redeemable preferred stock, $0.00001 par value, zero and 9,600,000 shares authorized as of December 31, 2021 and December 31, 2020, respectively; zero and 9,342,092 shares issued and outstanding as of December 31, 2021 and December 31, 2020, respectively; aggregate liquidation preference of $0 and $41,586 thousand as of December 31, 2021 and December 31, 2020, respectively.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Sale Of Available For Sale Securities Debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds on sales of short-term marketable securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_PropertyPlantAndEquipmentAfterDepreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Property plant and equipment after depreciation.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_PropertyPlantAndEquipmentAfterDepreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment After Depreciation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_PropertyPlantAndEquipmentAfterDepreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, plant and equipment, after depreciation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payment of issuance costs for initial public offering</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Proceeds from initial public offering, net of underwriters' commissions and discounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Initial Public Offering</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_GoodwillPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Goodwill.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_GoodwillPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_GoodwillPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash provided by (used in) operating activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Operating Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Domestic Corporate Debt Securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. Corporate Debt Securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeStockPurchasePlanOfferingPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee Stock Purchase Plan, Offering Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeStockPurchasePlanOfferingPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Purchase Plan Offering Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeStockPurchasePlanOfferingPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Stock Purchase Plan, Offering Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Equity Components [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Components</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Remaining Contractual Term (in years), Vested and expected to vest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets Current [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current assets:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Discount From Market Price Purchase Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Discount from market price, purchase date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development credit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Dividend Rate Percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock dividend percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gain (Loss) on Disposition of Property Plant Equipment, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain Loss On Sale Of Property Plant Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Loss on disposal of property, plant and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of debt issuance costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of Debt Issuance Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible Series A Preferred Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Series A Preferred Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Series A Preferred Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity Note Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stockholders' Equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2021 Employee Stock Purchase Plan Member.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand And Twenty One Employee Stock Purchase Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2021 Employee Stock Purchase Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxChargesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax valuation allowance [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxChargesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Charge [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address City Or Town</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Collection Of Longterm Loans To Related Parties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from loan to related party</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Major Customers [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indefinite Lived Intangible Assets Major Class Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Indefinite-lived Intangible Assets, Major Class Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Unused Borrowing Capacity Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unused Borrowing Capacity Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Financial Information</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected average term of options (in years)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_FinalBorrowingRevenueRequirement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Final Borrowing Revenue Requirement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_FinalBorrowingRevenueRequirement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Final Borrowing Revenue Requirement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_FinalBorrowingRevenueRequirement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contingent Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Parties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Incremental Common Shares Attributable to Share-based Payment Arrangements, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incremental Common Shares Attributable To Share Based Payment Arrangements</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeStockPurchasePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Purchase Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeStockPurchasePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee Stock Purchase Plan member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Investing Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investing activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Other Operating Assets And Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase Decrease In Other Operating Assets And Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk By Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Estimate, Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowance For Doubtful Accounts Receivable Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowance for doubtful accounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total stockholders&#8217; equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Debt issuance costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments Of Debt Issuance Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt issuance cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ContributionsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contributions payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ContributionsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Contributions payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accruals and other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Period Increase (Decrease), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill Period Increase Decrease</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Carrying amount of goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Unrecognized Tax Benefits, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Unrecognized Tax Benefits, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized Tax Benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Unrecognized Tax Benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized gains and losses on investment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrealized Gain (Loss) on Investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Unrealized Gain (Loss) on Investments, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Shares Issued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Shares Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Repayments of Long-term Debt, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repayments Of Long Term Debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repayment of long-term debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets Fair Value Disclosure</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial instruments measured at fair value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total financial assets carried at fair value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Small Business</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product Information [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product Information [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Preferred Stock, Shares Outstanding, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Preferred Stock, Shares Outstanding, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Tax Credit Carryforwards, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Tax Credit Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax credit carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization Consolidation And Presentation Of Financial Statements [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Leases Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConcentrationRiskNumberOfCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Customers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConcentrationRiskNumberOfCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Number of Customers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConcentrationRiskNumberOfCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Concentration risk number of Customers.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SampleTransportMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sample transport member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SampleTransportMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sample Transport [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SampleTransportMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sample Transport</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Options, Cancelled or forfeited</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Options, Cancelled or forfeited</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Measurements Fair Value Hierarchy [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Hierarchy and NAV</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Rate [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Net Deferred Tax Liability and Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized Software Implementation Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Software Implementation Costs [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Capitalized Software Implementation Costs [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities Current [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment Or Disposal Of Long Lived Assets Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of Long-Lived Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling And Marketing Expense [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Selling and Marketing Expense [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Variable Rate [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Variable Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfBusinessLines_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of business lines.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfBusinessLines_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Business Lines</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfBusinessLines_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of business lines</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Useful Life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, useful life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Leases Future Minimum Payments Due</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total future minimum lease payments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Balance Sheet Location [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Additional Paid in Capital, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Additional Paid in Capital, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Additional Paid in Capital, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid In Capital</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional paid-in capital</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price per Share, Granted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale Of Stock Name Of Transaction [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConcentrationRiskNumberOfCustomer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Customers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConcentrationRiskNumberOfCustomer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Number of Customer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ConcentrationRiskNumberOfCustomer_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Concentration Risk Number of Customer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity Shares Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Temporary equity, shares issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transaction [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party Transaction [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity By Class Of Stock [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Temporary Equity By Class Of Stock [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Regulatory Asset [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Leases Future Minimum Payments Due Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2022</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt Maturities Repayments Of Principal In Next Twelve Months</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2022</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Leases Future Minimum Payments Due Thereafter</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thereafter</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Term Of Contract</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee, Operating Lease, Term of Contract</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation State And Local Income Taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State income tax rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Amortization of Intangible Assets, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization Of Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value New Issues</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Reductions charged to other accounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recoveries (write-offs), net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation Other Reconciling Items Percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SeniorSecuredTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Senior Secured Term Loan [Member].</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SeniorSecuredTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Senior Secured Term Loan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SeniorSecuredTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Senior Secured Term Loan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase in common stock capital shares reserved for future issuance, expiration period.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase In Common Stock Capital Shares Reserved For Future Issuance Expiration Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase in common stock reserved for future issuance, term period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EmployeeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employees [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Payment Arrangement, Noncash Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense And Other Assets Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockDividendRatePerDollarAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Dividend Rate Per Dollar Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockDividendRatePerDollarAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock dividend per share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Estimate by Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Stock Options Activity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transactions [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Carrying Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of stock under employee stock plans, net, Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Federal Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Offering Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred Offering Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Offset taxable income, percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OfferingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Offering Expenses.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OfferingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Offering Expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OfferingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Offering Expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LargestCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Largest Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LargestCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Largest Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_LargestCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Largest Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Series A Preferred Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Aggregate Disclosures [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of Options, Exercisable, Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash provided by (used in) financing activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Financing Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum employee subscription rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Amount of Shares Per Employee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Maximum Amount Of Shares Per Employee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Amount of Shares Per Employee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Inputs Level2 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 2 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense related to employee stock option</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Benefits and Share-based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Financial Information</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instruments Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowance For Doubtful Accounts Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowance for doubtful accounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Options, Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Stock Options Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Options, Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities And Stockholders Equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities, convertible and redeemable preferred stock and stockholders&#8217; equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Balance Sheet Location [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Cash Flows [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TermLoanExitFee_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term loan exit fee.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TermLoanExitFee_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loan Exit Fee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TermLoanExitFee_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term loan exit fee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average fair value of common stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid In Capital [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Paid-in Capital [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued interest or penalties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Examination, Penalties and Interest Accrued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Tax Examination, Penalties and Interest Accrued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security12b Title</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized Property, Plant And Equipment Included In Accounts Payable And Accrued Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Property, Plant And Equipment Included In Accounts Payable And Accrued Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Capitalized Property, Plant And Equipment Included In Accounts Payable And Accrued Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Inputs Level3 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 3 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Well-known Seasoned Issuer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Well Known Seasoned Issuer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer Three [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Three [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer 3 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value By Fair Value Hierarchy Level [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Hierarchy and NAV</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Convertible Conversion Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock conversion price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Discount From Market Price Offering Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Discount from market price, offering date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, Plant and Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Inputs Level1 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 1 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Tax Deferred Expense Compensation And Benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Maturities Of Long Term Debt Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Maturities of Term Loan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer two member.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Two [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer 2 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nonoperating Income Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total other income (expenses), net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Liabilities, Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Net deferred tax liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity Liquidation Preference</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Liquidation Preference</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsidiary Sale Of Stock [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsidiary Sale Of Stock [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Receivables Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Options, Granted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Marketable Securities, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments To Acquire Marketable Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchase of short-term marketable securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Voluntary Filers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Voluntary Filers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario Unspecified [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Money Market Funds [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Money Market Funds [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Documents Incorporated by Reference</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Documents Incorporated By Reference [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseOptionToExtend_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Option To Extend</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseOptionToExtend_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee, Operating Lease, Option to Extend</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Income (Loss) Per Share of Common Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Payable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Stock-Based Compensation Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Leases Future Minimum Payments Due In Two Years</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred State And Local Income Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Firm ID</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2021 Equity Incentive Plans [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2021 Equity Incentive Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2021 Equity Incentive Plan Member.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand And Twenty One Equity Incentive Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NetOperatingLossCarryforwardsExpirationYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net operating loss carryforwards expiration year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NetOperatingLossCarryforwardsExpirationYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Net operating loss carryforwards expiration year.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfTransportMediumUnitsProducedPerWeek_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of transport medium units produced per week.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfTransportMediumUnitsProducedPerWeek_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Transport Medium Units Produced Per Week</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NumberOfTransportMediumUnitsProducedPerWeek_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of transport medium units produced per week</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">United States [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">U S</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Office Equipment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Office Furniture and Equipment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Basic, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted Average Exercise Price per Share, Exercisable, Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Accrued Liabilities, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Construction In Progress Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Construction in progress</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OptionToPurchaseAdditionalSharesOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Option to Purchase Additional Shares of Common Stock.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OptionToPurchaseAdditionalSharesOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Option To Purchase Additional Shares Of Common Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_OptionToPurchaseAdditionalSharesOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Option to Purchase Additional Shares of Common Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedCapitalizedInterestCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Capitalized Interest Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Pension And Other Postretirement Plans Policy</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Benefit Plans</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ClinicalSolutionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Clinical solutions member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ClinicalSolutionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Clinical Solutions [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ClinicalSolutionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Clinical Solutions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Notes receivable from related parties.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Notes Receivable From Related Parties Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes Receivable from Related Parties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Debt Securities, Available-for-sale, Unrealized Gain (Loss), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities Available For Sale Unrealized Gain Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized loss on available-for-sale securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2022</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplier 2 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplier Two [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Supplier Two [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of change in the income tax valuation allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary of Valuation Allowance [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Annual Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Annual Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DeferredTaxLiabilitiesFixedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Deferred tax liabilities fixed assets.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DeferredTaxLiabilitiesFixedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities Fixed Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DeferredTaxLiabilitiesFixedAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Fixed assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Valuation allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Valuation Allowance, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Valuation Allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Intangible Assets, Net (Excluding Goodwill), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets Net Excluding Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive income (loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Financing Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financing activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized stock-based compensation expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill Impairment Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Year Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Options, Vested and expected to vest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Future Amortization Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average fair value per option</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained earnings (accumulated deficit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Retained Earnings (Accumulated Deficit), Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Retained Earnings (Accumulated Deficit), Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Retained Earnings (Accumulated Deficit), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings Accumulated Deficit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additions charged to expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowance for Impairment of Recognized Servicing Assets, Additions for Expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityExTransitionPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Ex Transition Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityExTransitionPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Ex Transition Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Income taxes receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, Plant and Equipment, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NoCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">No Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NoCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">No Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NoCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">No Customer.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt Maturities Repayments Of Principal In Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Temporary Equity [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash And Cash Equivalents Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instruments [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Par Or Stated Value Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, par value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income (loss) available to common stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income Loss Available To Common Stockholders Basic [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, Plant and Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity Note Stock Split Conversion Ratio1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stockholders' equity note, stock split, conversion ratio</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Marketing and Advertising Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Marketing and Advertising Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Goods And Nonemployee Services Transaction By Supplier [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplier</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash F D I C Insured Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash, FDIC insured amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Federal State And Local Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Regulatory Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Payroll Taxes Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payroll-related</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average recognition period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Product Information [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Product Information [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Term Debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Accounts Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accounts receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leasehold Improvements [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leasehold Improvements [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Effective income tax rate reconciliation permanent items.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation Permanent Items</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Permanent items</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of Total Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Percentage1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from Long-term Debt, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Issuance of Long-term Debt and Capital Securities, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from Issuance of Long-term Debt and Capital Securities, Net, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price per Share, Vested and expected to vest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TemporaryEquitySharesIssuedAndOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Temporary Equity Shares Issued and Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TemporaryEquitySharesIssuedAndOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity Shares Issued And Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_TemporaryEquitySharesIssuedAndOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares Issued and Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareAvailableForFutureGrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Available For future Grants</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareAvailableForFutureGrants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Available For Future Grants</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShareAvailableForFutureGrants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share available For Future grants</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained Earnings (Accumulated Deficit) [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares Issued Price Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares Issued, Price Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenue from Contract with Customer, Excluding Assessed Tax, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer Excluding Assessed Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Accounts Payable, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities Current [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current liabilities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disclosure Of Compensation Related Costs Share Based Payments [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-Based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average effect of potentially dilutive securities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income (loss) per share attributable to common stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Earnings per share attributable to common stockholders:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Basic And Diluted [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Intangible Assets And Goodwill Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Intangible Assets with Definite and Indefinite Lives</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NoSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">No Supplier [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NoSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">No Supplier [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_NoSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">No Supplier [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Gross, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Gross, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, Plant and Equipment, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, plant and equipment, gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares outstanding, Acquired from Performance plan Issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shares outstanding, Acquired from Performance plan Issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill And Intangible Assets Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill and Intangible Assets, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Public Float</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Public Float</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Goods And Nonemployee Services Transaction Supplier [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplier</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development tax credit carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Proceeds, net of Issuance Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Redeemable Convertible Preferred Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of convertible and redeemable preferred stock, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Temporary Equity Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Temporary equity, shares outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Stockholders Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Property Plant And Equipment [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Property Plant And Equipment [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Operating Segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating segment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Of Financial Instruments Policy</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value of Financial Instruments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DebtInstrumentCumulativeAccretionOfExitFee_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt instrument cumulative accretion of exit fee.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DebtInstrumentCumulativeAccretionOfExitFee_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Cumulative Accretion Of Exit Fee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_DebtInstrumentCumulativeAccretionOfExitFee_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cumulative accretion of exit fee</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, plant and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities Property Plant And Equipment Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued liabilities property plant and equipment current.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment By Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Accrued Liabilities Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShippingAndHandlingCharge_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shipping and handling charge.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShippingAndHandlingCharge_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shipping And Handling Charge</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ShippingAndHandlingCharge_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shipping and handling charges</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer one member.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer One [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_CustomerOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer 1 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price per Share, Cancelled or forfeited</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Future Minimum Lease Payments For Capital Leases Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Future Minimum Lease Payments for Capital Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_HighestSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Highest Supplier [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_HighestSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Highest Supplier [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_HighestSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Highest Supplier.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party Transaction Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party Transaction, Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Research and Development Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research And Development Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Intangible Assets, Gross (Excluding Goodwill), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets Gross Excluding Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible Assets, Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ExitFeesPercentageOfTermLoan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Exit Fees Percentage of Term Loan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ExitFeesPercentageOfTermLoan_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Exit Fees Percentage Of Term Loan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ExitFeesPercentageOfTermLoan_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exit Fees Percentage of Term Loan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Dilutive weighted-average common stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Diluted, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number Of Diluted Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Goods and Services Sold, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost Of Goods And Services Sold</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of sales</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Leases Future Minimum Payments Due In Five Years</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Federal State And Local Tax Expense Benefit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total deferred</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allocated Share Based Compensation Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total stock-based compensation expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk By Benchmark [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWriteDown_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Write-offs and other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWriteDown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Write Down</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWriteDown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory reserve</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from maturities of short-term marketable securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Financial Position [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated dividend yield</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Depletion and Amortization, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation Depletion And Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statutory federal income tax rate%</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stockholders&#8217; equity:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Selling and Marketing Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling And Marketing Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and marketing</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nature Of Operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Nature of Operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash And Cash Equivalents [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Computation of Basic And Diluted Net (Loss) Income Per Share Attributable to Common Stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RealizedInvestmentGainsLosses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Realized gains or losses on investment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RealizedInvestmentGainsLosses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Realized Investment Gains (Losses)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RealizedInvestmentGainsLosses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Realized Investment Gains (Losses), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price per Share, Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Inventories, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt Maturities Repayments Of Principal In Year Four</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Operating Capital [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in operating assets and liabilities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Capital Shares Reserved For Future Issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock reserved for future issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfChangeInAccountingEstimateTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Change in Accounting Estimate [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplier 4 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplier Four [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SupplierFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Supplier Four [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Award Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation Of Revenue [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale Of Stock Price Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of stock price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ICFR Auditor Attestation Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Icfr Auditor Attestation Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of estimated useful lives of property plant and equipment.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Estimated Useful Lives Of Property Plant And Equipment Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Estimated Useful Lives of Major Classes of Property and Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thereafter</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Intangible assets.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_IntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Income (Loss) Per Share Attributable to Common Stockholders</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">London Interbank Offered Rate L I B O R [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LIBOR [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product Or Service [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SecondLargestCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Second Largest Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SecondLargestCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Second Largest Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_SecondLargestCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Second Largest Customer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Finite Lived Intangible Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Finite Lived Intangible Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ThreeLargestCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Three largest customers member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ThreeLargestCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Three Largest Customers [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_ThreeLargestCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Three Largest Customers [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRegulatoryAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Regulatory Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Nonoperating Income (Expense), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other expense, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash and Cash Equivalents, at Carrying Value, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash And Cash Equivalents At Carrying Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and cash equivalents at end of period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and cash equivalents at beginning of period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements Policy Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounting Pronouncements Not Yet Adopted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title Of Individual With Relationship To Entity [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of Individual</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term debt</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-term debt, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Marketable Securities, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Marketable Securities Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term investments - marketable securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_RelatedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Related [Member].</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_RelatedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="tkno_RelatedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfUtilityInventoryTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of change in the inventory reserve</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfUtilityInventoryTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Utility Inventory [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Accrued Liabilities Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other accrued liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities, Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property Plant And Equipment [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Assets, Noncurrent, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in unrealized loss on available-for-sale securities, net of tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Geographical [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Name Of Major Customer [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Exercisable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost Of Sales [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of Sales [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsidiary Sale Of Stock [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Major Class Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets, Major Class Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Measurements</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Common Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesAuthorized" xlink:to="us-gaap_TemporaryEquitySharesAuthorized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_PaymentForRentExpense" xlink:to="tkno_PaymentForRentExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" xlink:to="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_IndemnityHoldbackRelease" xlink:to="tkno_IndemnityHoldbackRelease_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ThomasEDavisLLCMember" xlink:to="tkno_ThomasEDavisLLCMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ConvertibleAndRedeemablePreferredStockTextBlock" xlink:to="tkno_ConvertibleAndRedeemablePreferredStockTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SupplierOneMember" xlink:to="tkno_SupplierOneMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtPolicyTextBlock" xlink:to="us-gaap_DebtPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionExpense" xlink:to="us-gaap_AccretionExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ConcentrationRiskNumberOfSuppliers" xlink:to="tkno_ConcentrationRiskNumberOfSuppliers_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_LabEssentialsMember" xlink:to="tkno_LabEssentialsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromRelatedParties" xlink:to="us-gaap_RevenueFromRelatedParties_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableRelatedParties" xlink:to="us-gaap_NotesReceivableRelatedParties_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:to="us-gaap_PreferredStockAccretionOfRedemptionDiscount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesMember" xlink:to="us-gaap_AccruedLiabilitiesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NumberOfSuppliers" xlink:to="tkno_NumberOfSuppliers_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:to="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_TaxableIncomeLimitationPercent" xlink:to="tkno_TaxableIncomeLimitationPercent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_WeightedAverageFairValueOfCommonStock" xlink:to="tkno_WeightedAverageFairValueOfCommonStock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract" xlink:to="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NetRevenueRequirementForTheFinancialCovenant" xlink:to="tkno_NetRevenueRequirementForTheFinancialCovenant_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_OtherFinancialInformation" xlink:to="tkno_OtherFinancialInformation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:to="us-gaap_ForeignCorporateDebtSecuritiesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_WeightedAveragePeriodCompensationCostInYears" xlink:to="tkno_WeightedAveragePeriodCompensationCostInYears_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear" xlink:to="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatoryAssetDomain" xlink:to="us-gaap_RegulatoryAssetDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SupplierThreeMember" xlink:to="tkno_SupplierThreeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SalesAndMarketingCostsPolicyTextBlock" xlink:to="tkno_SalesAndMarketingCostsPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_DeferredRent" xlink:to="tkno_DeferredRent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_The401KPlanMember" xlink:to="tkno_The401KPlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationAndObsolescenceMember" xlink:to="us-gaap_InventoryValuationAndObsolescenceMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_EmployeeStockOptionPlansMember" xlink:to="tkno_EmployeeStockOptionPlansMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:to="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_LIBORFloorMember" xlink:to="tkno_LIBORFloorMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_MeechesLLCMember" xlink:to="tkno_MeechesLLCMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_OtherProductMember" xlink:to="tkno_OtherProductMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_TermLoan" xlink:to="tkno_TermLoan_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_UnderwritingDiscountsAndCommissionsExpense" xlink:to="tkno_UnderwritingDiscountsAndCommissionsExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:to="us-gaap_ConvertiblePreferredStockTermsOfConversion_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_CapitalizedSoftwareImplementationCosts" xlink:to="tkno_CapitalizedSoftwareImplementationCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_UnrelatedMember" xlink:to="tkno_UnrelatedMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ImpactOfCovid19PolicyTextBlock" xlink:to="tkno_ImpactOfCovid19PolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NumberOfProductLines" xlink:to="tkno_NumberOfProductLines_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityDescription" xlink:to="us-gaap_LineOfCreditFacilityDescription_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_PerformanceBasedOptionsMember" xlink:to="tkno_PerformanceBasedOptionsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_InventoryPurchasesMember" xlink:to="tkno_InventoryPurchasesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_LargestSupplierMember" xlink:to="tkno_LargestSupplierMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:to="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_TwoLargestSuppliersMember" xlink:to="tkno_TwoLargestSuppliersMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_GrantDateFairValueOfSharesVested" xlink:to="tkno_GrantDateFairValueOfSharesVested_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue" xlink:to="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci" xlink:to="us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_DirectCustomerMember" xlink:to="tkno_DirectCustomerMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_PropertyPlantAndEquipmentAfterDepreciation" xlink:to="tkno_PropertyPlantAndEquipmentAfterDepreciation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_GoodwillPolicyTextBlock" xlink:to="tkno_GoodwillPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:to="us-gaap_DomesticCorporateDebtSecuritiesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_EmployeeStockPurchasePlanOfferingPeriod" xlink:to="tkno_EmployeeStockPurchasePlanOfferingPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember" xlink:to="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxChargesMember" xlink:to="us-gaap_DeferredIncomeTaxChargesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties" xlink:to="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_FinalBorrowingRevenueRequirement" xlink:to="tkno_FinalBorrowingRevenueRequirement_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_EmployeeStockPurchasePlanMember" xlink:to="tkno_EmployeeStockPurchasePlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" xlink:to="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ContributionsPayable" xlink:to="tkno_ContributionsPayable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ConcentrationRiskNumberOfCustomers" xlink:to="tkno_ConcentrationRiskNumberOfCustomers_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SampleTransportMember" xlink:to="tkno_SampleTransportMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock" xlink:to="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NumberOfBusinessLines" xlink:to="tkno_NumberOfBusinessLines_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ConcentrationRiskNumberOfCustomer" xlink:to="tkno_ConcentrationRiskNumberOfCustomer_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesIssued" xlink:to="us-gaap_TemporaryEquitySharesIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatoryAssetAxis" xlink:to="us-gaap_RegulatoryAssetAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SeniorSecuredTermLoanMember" xlink:to="tkno_SeniorSecuredTermLoanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" xlink:to="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_EmployeeMember" xlink:to="tkno_EmployeeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePerDollarAmount" xlink:to="us-gaap_PreferredStockDividendRatePerDollarAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="us-gaap_ChangeInAccountingEstimateByTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_OfferingExpenses" xlink:to="tkno_OfferingExpenses_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_LargestCustomerMember" xlink:to="tkno_LargestCustomerMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityTableTextBlock" xlink:to="us-gaap_TemporaryEquityTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_TermLoanExitFee" xlink:to="tkno_TermLoanExitFee_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities" xlink:to="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_CustomerThreeMember" xlink:to="tkno_CustomerThreeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionPrice" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_CustomerTwoMember" xlink:to="tkno_CustomerTwoMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityLiquidationPreference" xlink:to="us-gaap_TemporaryEquityLiquidationPreference_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:to="us-gaap_LesseeOperatingLeaseOptionToExtend_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableMember" xlink:to="us-gaap_AccountsPayableMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:to="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NetOperatingLossCarryforwardsExpirationYear" xlink:to="tkno_NetOperatingLossCarryforwardsExpirationYear_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NumberOfTransportMediumUnitsProducedPerWeek" xlink:to="tkno_NumberOfTransportMediumUnitsProducedPerWeek_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_OptionToPurchaseAdditionalSharesOfCommonStock" xlink:to="tkno_OptionToPurchaseAdditionalSharesOfCommonStock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedCapitalizedInterestCosts" xlink:to="us-gaap_AccumulatedCapitalizedInterestCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ClinicalSolutionsMember" xlink:to="tkno_ClinicalSolutionsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock" xlink:to="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SupplierTwoMember" xlink:to="tkno_SupplierTwoMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_DeferredTaxLiabilitiesFixedAssets" xlink:to="tkno_DeferredTaxLiabilitiesFixedAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NoCustomerMember" xlink:to="tkno_NoCustomerMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_TemporaryEquityDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentsAbstract" xlink:to="us-gaap_DebtInstrumentsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_RegulatoryAssetLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:to="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_TemporaryEquitySharesIssuedAndOutstanding" xlink:to="tkno_TemporaryEquitySharesIssuedAndOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ShareAvailableForFutureGrants" xlink:to="tkno_ShareAvailableForFutureGrants_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_NoSupplierMember" xlink:to="tkno_NoSupplierMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance" xlink:to="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesOutstanding" xlink:to="us-gaap_TemporaryEquitySharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_DebtInstrumentCumulativeAccretionOfExitFee" xlink:to="tkno_DebtInstrumentCumulativeAccretionOfExitFee_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" xlink:to="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ShippingAndHandlingCharge" xlink:to="tkno_ShippingAndHandlingCharge_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_CustomerOneMember" xlink:to="tkno_CustomerOneMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_HighestSupplierMember" xlink:to="tkno_HighestSupplierMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionRate" xlink:to="us-gaap_RelatedPartyTransactionRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ExitFeesPercentageOfTermLoan" xlink:to="tkno_ExitFeesPercentageOfTermLoan_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_CashAndCashEquivalentsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealizedInvestmentGainsLosses" xlink:to="us-gaap_RealizedInvestmentGainsLosses_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:to="us-gaap_ScheduleOfChangeInAccountingEstimateTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SupplierFourMember" xlink:to="tkno_SupplierFourMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueAbstract" xlink:to="us-gaap_DisaggregationOfRevenueAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_IntangibleAssetsPolicyTextBlock" xlink:to="tkno_IntangibleAssetsPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_SecondLargestCustomerMember" xlink:to="tkno_SecondLargestCustomerMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_ThreeLargestCustomersMember" xlink:to="tkno_ThreeLargestCustomersMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:to="us-gaap_ScheduleOfRegulatoryAssetsTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tkno_RelatedMember" xlink:to="tkno_RelatedMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUtilityInventoryTextBlock" xlink:to="us-gaap_ScheduleOfUtilityInventoryTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>tkno-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2022-03-18T16:35:35.8472+00:00 -->
<!-- Copyright (c) 2022 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:href="tkno-20211231.xsd#Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets" xlink:href="tkno-20211231.xsd#Role_StatementBalanceSheets" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows" xlink:href="tkno-20211231.xsd#Role_StatementStatementsOfCashFlows" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureInventoriesNetScheduleOfInventoriesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail" xlink:href="tkno-20211231.xsd#Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails" xlink:href="tkno-20211231.xsd#DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails" xlink:href="tkno-20211231.xsd#DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails" xlink:href="tkno-20211231.xsd#DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails" xlink:type="simple"/>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestIncomeExpenseNet" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact" order="0" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="3" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermDebt" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="tkno_DeferredRent" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DeferredRent" xlink:label="tkno_DeferredRent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLongTermDebt" order="0" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="tkno_IndemnityHoldbackRelease" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="2" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="3" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" order="4" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="5" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="5" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="6" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="8" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="9" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="10" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="11" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" order="12" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="13" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="14" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" order="16" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="17" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties" xlink:label="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IndemnityHoldbackRelease" xlink:label="tkno_IndemnityHoldbackRelease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" xlink:label="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" weight="-1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure" order="1" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoods" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcess" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterials" order="2" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="tkno_PropertyPlantAndEquipmentAfterDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="tkno_PropertyPlantAndEquipmentAfterDepreciation" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="tkno_PropertyPlantAndEquipmentAfterDepreciation" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_ConstructionInProgressGross" order="1" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PropertyPlantAndEquipmentAfterDepreciation" xlink:label="tkno_PropertyPlantAndEquipmentAfterDepreciation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="2" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" xlink:label="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="tkno_DebtInstrumentCumulativeAccretionOfExitFee" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" order="2" weight="-1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DebtInstrumentCumulativeAccretionOfExitFee" xlink:label="tkno_DebtInstrumentCumulativeAccretionOfExitFee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="4" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" order="1" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" order="5" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="6" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsGross" order="0" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="tkno_DeferredTaxLiabilitiesFixedAssets" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="3" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" order="4" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DeferredTaxLiabilitiesFixedAssets" xlink:label="tkno_DeferredTaxLiabilitiesFixedAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>15
<FILENAME>tkno-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2022-03-18T16:35:32.0199+00:00 -->
<!-- Copyright (c) 2022 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.teknova.com/20211231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:tkno="http://www.teknova.com/20211231" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" namespace="http://xbrl.sec.gov/country/2021"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" namespace="http://fasb.org/srt/2021-01-31"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" namespace="http://fasb.org/us-gaap/2021-01-31"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" namespace="http://xbrl.sec.gov/dei/2021q4"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" namespace="http://www.xbrl.org/dtr/type/2020-01-21"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tkno-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Labels link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tkno-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tkno-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tkno-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple"/>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss" id="Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss">
        <link:definition>100010 - Statement - Statements of Operations and Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets" id="Role_StatementBalanceSheets">
        <link:definition>100020 - Statement - Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical" id="Role_StatementBalanceSheetsParenthetical">
        <link:definition>100030 - Statement - Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity" id="Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity">
        <link:definition>100040 - Statement - Statements of Convertible and Redeemable Preferred Stock and Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows" id="Role_StatementStatementsOfCashFlows">
        <link:definition>100050 - Statement - Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusiness" id="DisclosureNatureOfTheBusiness">
        <link:definition>100060 - Disclosure - Nature of the Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>100070 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenue" id="Role_DisclosureRevenue">
        <link:definition>100080 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet" id="Role_DisclosureGoodwillAndIntangibleAssetsNet">
        <link:definition>100090 - Disclosure - Goodwill and Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurements" id="Role_DisclosureFairValueMeasurements">
        <link:definition>100100 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNet" id="Role_DisclosureInventoriesNet">
        <link:definition>100110 - Disclosure - Inventories, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNet" id="Role_DisclosurePropertyPlantAndEquipmentNet">
        <link:definition>100120 - Disclosure - Property, Plant and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilities" id="Role_DisclosureAccruedLiabilities">
        <link:definition>100130 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebt" id="Role_DisclosureLongTermDebt">
        <link:definition>100140 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStock" id="Role_DisclosureConvertibleAndRedeemablePreferredStock">
        <link:definition>100150 - Disclosure - Convertible and Redeemable Preferred Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquity" id="Role_DisclosureStockholdersEquity">
        <link:definition>100160 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensation" id="Role_DisclosureStockBasedCompensation">
        <link:definition>100170 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders" id="Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders">
        <link:definition>100180 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedParties" id="Role_DisclosureRelatedParties">
        <link:definition>100190 - Disclosure - Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>100200 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100210 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation" id="DisclosureOtherFinancialInformation">
        <link:definition>100220 - Disclosure - Other Financial Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies" id="Role_DisclosureSummaryOfAccountingPoliciesPolicies">
        <link:definition>100230 - Disclosure - Summary of Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesTables" id="Role_DisclosureSummaryOfAccountingPoliciesTables">
        <link:definition>100240 - Disclosure - Summary of Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueTables" id="Role_DisclosureRevenueTables">
        <link:definition>100250 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables" id="Role_DisclosureGoodwillAndIntangibleAssetsNetTables">
        <link:definition>100260 - Disclosure - Goodwill and Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" id="Role_DisclosureFairValueMeasurementsTables">
        <link:definition>100270 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetTables" id="Role_DisclosureInventoriesNetTables">
        <link:definition>100280 - Disclosure - Inventories, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetTables" id="Role_DisclosurePropertyPlantAndEquipmentNetTables">
        <link:definition>100290 - Disclosure - Property, Plant and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables" id="Role_DisclosureAccruedLiabilitiesTables">
        <link:definition>100300 - Disclosure - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtTables" id="Role_DisclosureLongTermDebtTables">
        <link:definition>100310 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockTables" id="Role_DisclosureConvertibleAndRedeemablePreferredStockTables">
        <link:definition>100320 - Disclosure - Convertible and Redeemable Preferred Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" id="Role_DisclosureStockBasedCompensationTables">
        <link:definition>100330 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables" id="Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables">
        <link:definition>100340 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" id="Role_DisclosureCommitmentsAndContingenciesTables">
        <link:definition>100350 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>100360 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationTables" id="DisclosureOtherFinancialInformationTables">
        <link:definition>100370 - Disclosure - Other Financial Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail" id="DisclosureNatureOfTheBusinessAdditionalInformationDetail">
        <link:definition>100380 - Disclosure - Nature of the Business - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>100390 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails">
        <link:definition>100400 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Major Classes of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" id="Role_DisclosureRevenueAdditionalInformationDetails">
        <link:definition>100410 - Disclosure - Revenue - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails" id="Role_DisclosureRevenueDisaggregationOfRevenueDetails">
        <link:definition>100420 - Disclosure - Revenue - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails" id="Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails">
        <link:definition>100430 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails" id="Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails">
        <link:definition>100440 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Intangible Assets with Definite and Indefinite Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" id="Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails">
        <link:definition>100450 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" id="Role_DisclosureFairValueMeasurementsAdditionalInformationDetails">
        <link:definition>100460 - Disclosure - Fair Value Measurements - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails" id="Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails">
        <link:definition>100470 - Disclosure - Fair Value Measurements - Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails" id="Role_DisclosureInventoriesNetScheduleOfInventoriesDetails">
        <link:definition>100480 - Disclosure - Inventories, Net - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail" id="Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail">
        <link:definition>100490 - Disclosure - Property, Plant and Equipment Net - Schedule of Property, Plant and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails" id="Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails">
        <link:definition>100500 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" id="Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails">
        <link:definition>100510 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" id="DisclosureLongtermDebtAdditionalInformationDetails">
        <link:definition>100520 - Disclosure - Long-Term Debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails" id="Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails">
        <link:definition>100530 - Disclosure - Long-Term Debt - Summary of Components of Carrying Value of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails" id="Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails">
        <link:definition>100540 - Disclosure - Long-Term Debt - Summary of Scheduled Maturities of Term Loan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails" id="Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails">
        <link:definition>100550 - Disclosure - Convertible and Redeemable Preferred Stock - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails" id="Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails">
        <link:definition>100560 - Disclosure - Convertible and Redeemable Preferred Stock - Summary of Series A Preferred Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" id="Role_DisclosureStockholdersEquityAdditionalInformationDetails">
        <link:definition>100570 - Disclosure - Stockholders' Equity - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" id="Role_DisclosureStockBasedCompensationAdditionalInformationDetails">
        <link:definition>100580 - Disclosure - Stock-Based Compensation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" id="Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails">
        <link:definition>100590 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" id="Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails">
        <link:definition>100600 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails" id="Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails">
        <link:definition>100610 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails" id="Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails">
        <link:definition>100620 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails" id="Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails">
        <link:definition>100630 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails" id="Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails">
        <link:definition>100640 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" id="Role_DisclosureRelatedPartiesAdditionalInformationDetails">
        <link:definition>100650 - Disclosure - Related Parties - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>100660 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails" id="Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails">
        <link:definition>100670 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments for Capital Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails" id="DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails">
        <link:definition>100680 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails" id="DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails">
        <link:definition>100690 - Disclosure - Income Taxes - Summary of Reconciliation of the Statutory Tax Rate to the Company's Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails" id="DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails">
        <link:definition>100700 - Disclosure - Income Taxes - Schedule of Net Deferred Tax Liability and Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" id="DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>100710 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails" id="DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails">
        <link:definition>100720 - Disclosure - Other Financial Information - Change in the allowance for doubtful accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails" id="DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails">
        <link:definition>100730 - Disclosure - Other Financial Information - Change in the inventory reserve (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails" id="DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails">
        <link:definition>100740 - Disclosure - Other Financial Information - Change in the income tax valuation allowance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" name="AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities" name="CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_CapitalizedSoftwareImplementationCosts" name="CapitalizedSoftwareImplementationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_ConcentrationRiskNumberOfCustomer" name="ConcentrationRiskNumberOfCustomer" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ConcentrationRiskNumberOfCustomers" name="ConcentrationRiskNumberOfCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ConcentrationRiskNumberOfSuppliers" name="ConcentrationRiskNumberOfSuppliers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ContributionsPayable" name="ContributionsPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_DebtInstrumentCumulativeAccretionOfExitFee" name="DebtInstrumentCumulativeAccretionOfExitFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_DeferredRent" name="DeferredRent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_DeferredTaxLiabilitiesFixedAssets" name="DeferredTaxLiabilitiesFixedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" name="EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems" name="EffectiveIncomeTaxRateReconciliationPermanentItems" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_EmployeeStockPurchasePlanOfferingPeriod" name="EmployeeStockPurchasePlanOfferingPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ExitFeesPercentageOfTermLoan" name="ExitFeesPercentageOfTermLoan" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_FinalBorrowingRevenueRequirement" name="FinalBorrowingRevenueRequirement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_GrantDateFairValueOfSharesVested" name="GrantDateFairValueOfSharesVested" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" name="IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" name="IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_IndemnityHoldbackRelease" name="IndemnityHoldbackRelease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_NetOperatingLossCarryforwardsExpirationYear" name="NetOperatingLossCarryforwardsExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_NetRevenueRequirementForTheFinancialCovenant" name="NetRevenueRequirementForTheFinancialCovenant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_NumberOfBusinessLines" name="NumberOfBusinessLines" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_NumberOfProductLines" name="NumberOfProductLines" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_NumberOfSuppliers" name="NumberOfSuppliers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_NumberOfTransportMediumUnitsProducedPerWeek" name="NumberOfTransportMediumUnitsProducedPerWeek" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_OfferingExpenses" name="OfferingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_OptionToPurchaseAdditionalSharesOfCommonStock" name="OptionToPurchaseAdditionalSharesOfCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_PaymentForRentExpense" name="PaymentForRentExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_PropertyPlantAndEquipmentAfterDepreciation" name="PropertyPlantAndEquipmentAfterDepreciation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear" name="ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ShareAvailableForFutureGrants" name="ShareAvailableForFutureGrants" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance" name="SharesOutstandingAcquiredFromPerformancePlanIssuance" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ShippingAndHandlingCharge" name="ShippingAndHandlingCharge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_TaxableIncomeLimitationPercent" name="TaxableIncomeLimitationPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_TemporaryEquitySharesIssuedAndOutstanding" name="TemporaryEquitySharesIssuedAndOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tkno_TermLoan" name="TermLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="tkno_TermLoanExitFee" name="TermLoanExitFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_UnderwritingDiscountsAndCommissionsExpense" name="UnderwritingDiscountsAndCommissionsExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="tkno_WeightedAverageFairValueOfCommonStock" name="WeightedAverageFairValueOfCommonStock" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_WeightedAveragePeriodCompensationCostInYears" name="WeightedAveragePeriodCompensationCostInYears" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" name="ScheduleOfGoodwillAndIntangibleAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_ClinicalSolutionsMember" name="ClinicalSolutionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_CustomerOneMember" name="CustomerOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_CustomerThreeMember" name="CustomerThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_CustomerTwoMember" name="CustomerTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_DirectCustomerMember" name="DirectCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_EmployeeMember" name="EmployeeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_EmployeeStockOptionPlansMember" name="EmployeeStockOptionPlansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_EmployeeStockPurchasePlanMember" name="EmployeeStockPurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_HighestSupplierMember" name="HighestSupplierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_InventoryPurchasesMember" name="InventoryPurchasesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_LabEssentialsMember" name="LabEssentialsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_LargestCustomerMember" name="LargestCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_LargestSupplierMember" name="LargestSupplierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_LIBORFloorMember" name="LIBORFloorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_MeechesLLCMember" name="MeechesLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_NoCustomerMember" name="NoCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_NoSupplierMember" name="NoSupplierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_OtherProductMember" name="OtherProductMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_PerformanceBasedOptionsMember" name="PerformanceBasedOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_RelatedMember" name="RelatedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_SampleTransportMember" name="SampleTransportMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_SecondLargestCustomerMember" name="SecondLargestCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_SeniorSecuredTermLoanMember" name="SeniorSecuredTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_SupplierFourMember" name="SupplierFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_SupplierOneMember" name="SupplierOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_SupplierThreeMember" name="SupplierThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_SupplierTwoMember" name="SupplierTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_The401KPlanMember" name="The401KPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_ThomasEDavisLLCMember" name="ThomasEDavisLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_ThreeLargestCustomersMember" name="ThreeLargestCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_TwoLargestSuppliersMember" name="TwoLargestSuppliersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" name="TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember" name="TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" name="TwoThousandAndTwentyOneEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_UnrelatedMember" name="UnrelatedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock" name="CapitalizedSoftwareImplementationCostsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ConvertibleAndRedeemablePreferredStockTextBlock" name="ConvertibleAndRedeemablePreferredStockTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_GoodwillPolicyTextBlock" name="GoodwillPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ImpactOfCovid19PolicyTextBlock" name="ImpactOfCovid19PolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_IntangibleAssetsPolicyTextBlock" name="IntangibleAssetsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock" name="NotesReceivableFromRelatedPartiesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_OtherFinancialInformation" name="OtherFinancialInformation" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_SalesAndMarketingCostsPolicyTextBlock" name="SalesAndMarketingCostsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" name="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>tkno-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2022-03-18T16:35:35.4292+00:00 -->
<!-- Copyright (c) 2022 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:href="tkno-20211231.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:href="tkno-20211231.xsd#Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets" xlink:href="tkno-20211231.xsd#Role_StatementBalanceSheets" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical" xlink:href="tkno-20211231.xsd#Role_StatementBalanceSheetsParenthetical" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity" xlink:href="tkno-20211231.xsd#Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows" xlink:href="tkno-20211231.xsd#Role_StatementStatementsOfCashFlows" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusiness" xlink:href="tkno-20211231.xsd#DisclosureNatureOfTheBusiness" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:href="tkno-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenue" xlink:href="tkno-20211231.xsd#Role_DisclosureRevenue" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet" xlink:href="tkno-20211231.xsd#Role_DisclosureGoodwillAndIntangibleAssetsNet" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurements" xlink:href="tkno-20211231.xsd#Role_DisclosureFairValueMeasurements" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNet" xlink:href="tkno-20211231.xsd#Role_DisclosureInventoriesNet" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNet" xlink:href="tkno-20211231.xsd#Role_DisclosurePropertyPlantAndEquipmentNet" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilities" xlink:href="tkno-20211231.xsd#Role_DisclosureAccruedLiabilities" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebt" xlink:href="tkno-20211231.xsd#Role_DisclosureLongTermDebt" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStock" xlink:href="tkno-20211231.xsd#Role_DisclosureConvertibleAndRedeemablePreferredStock" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquity" xlink:href="tkno-20211231.xsd#Role_DisclosureStockholdersEquity" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensation" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensation" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders" xlink:href="tkno-20211231.xsd#Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedParties" xlink:href="tkno-20211231.xsd#Role_DisclosureRelatedParties" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:href="tkno-20211231.xsd#Role_DisclosureCommitmentsAndContingencies" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:href="tkno-20211231.xsd#Role_DisclosureIncomeTaxes" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation" xlink:href="tkno-20211231.xsd#DisclosureOtherFinancialInformation" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies" xlink:href="tkno-20211231.xsd#Role_DisclosureSummaryOfAccountingPoliciesPolicies" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesTables" xlink:href="tkno-20211231.xsd#Role_DisclosureSummaryOfAccountingPoliciesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueTables" xlink:href="tkno-20211231.xsd#Role_DisclosureRevenueTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables" xlink:href="tkno-20211231.xsd#Role_DisclosureGoodwillAndIntangibleAssetsNetTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" xlink:href="tkno-20211231.xsd#Role_DisclosureFairValueMeasurementsTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetTables" xlink:href="tkno-20211231.xsd#Role_DisclosureInventoriesNetTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetTables" xlink:href="tkno-20211231.xsd#Role_DisclosurePropertyPlantAndEquipmentNetTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables" xlink:href="tkno-20211231.xsd#Role_DisclosureAccruedLiabilitiesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtTables" xlink:href="tkno-20211231.xsd#Role_DisclosureLongTermDebtTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockTables" xlink:href="tkno-20211231.xsd#Role_DisclosureConvertibleAndRedeemablePreferredStockTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:href="tkno-20211231.xsd#Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" xlink:href="tkno-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:href="tkno-20211231.xsd#Role_DisclosureIncomeTaxesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationTables" xlink:href="tkno-20211231.xsd#DisclosureOtherFinancialInformationTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail" xlink:href="tkno-20211231.xsd#DisclosureNatureOfTheBusinessAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureRevenueAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureInventoriesNetScheduleOfInventoriesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail" xlink:href="tkno-20211231.xsd#Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#DisclosureLongtermDebtAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockholdersEquityAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureRelatedPartiesAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails" xlink:href="tkno-20211231.xsd#DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails" xlink:href="tkno-20211231.xsd#DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails" xlink:href="tkno-20211231.xsd#DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails" xlink:href="tkno-20211231.xsd#DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails" xlink:href="tkno-20211231.xsd#DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails" xlink:href="tkno-20211231.xsd#DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityVoluntaryFilers" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityExTransitionPeriod" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_IcfrAuditorAttestationFlag" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentAnnualReport" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="29" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="30" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="31" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityPublicFloat" order="32" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="33" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorName" order="34" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorFirmId" order="35" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorLocation" order="36" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock" order="37" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_12"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss_12" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DeferredRent" xlink:label="tkno_DeferredRent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="tkno_DeferredRent" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:label="us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_11"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_12"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockAccretionOfRedemptionDiscount" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_11" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_12" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities" xlink:label="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" xlink:label="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties" xlink:label="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IndemnityHoldbackRelease" xlink:label="tkno_IndemnityHoldbackRelease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_37"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InventoryWriteDown" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfLongTermDebt" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="tkno_IndemnityHoldbackRelease" order="29" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" order="30" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="31" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" order="32" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="33" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="34" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="35" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="36" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_37" order="37" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="38" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusiness" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenue" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurements" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNet" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNet" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilities" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebt" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStock" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConvertibleAndRedeemablePreferredStockTextBlock" xlink:label="tkno_ConvertibleAndRedeemablePreferredStockTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="tkno_ConvertibleAndRedeemablePreferredStockTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquity" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensation" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedParties" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OtherFinancialInformation" xlink:label="tkno_OtherFinancialInformation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="tkno_OtherFinancialInformation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ImpactOfCovid19PolicyTextBlock" xlink:label="tkno_ImpactOfCovid19PolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock" xlink:label="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock" xlink:label="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_GoodwillPolicyTextBlock" xlink:label="tkno_GoodwillPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IntangibleAssetsPolicyTextBlock" xlink:label="tkno_IntangibleAssetsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="us-gaap_DebtPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SalesAndMarketingCostsPolicyTextBlock" xlink:label="tkno_SalesAndMarketingCostsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="tkno_ImpactOfCovid19PolicyTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_MarketableSecuritiesPolicy" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="tkno_GoodwillPolicyTextBlock" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="tkno_IntangibleAssetsPolicyTextBlock" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DebtPolicyTextBlock" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="tkno_SalesAndMarketingCostsPolicyTextBlock" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityTableTextBlock" xlink:label="us-gaap_TemporaryEquityTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_TemporaryEquityTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUtilityInventoryTextBlock" xlink:label="us-gaap_ScheduleOfUtilityInventoryTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ScheduleOfUtilityInventoryTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OptionToPurchaseAdditionalSharesOfCommonStock" xlink:label="tkno_OptionToPurchaseAdditionalSharesOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_UnderwritingDiscountsAndCommissionsExpense" xlink:label="tkno_UnderwritingDiscountsAndCommissionsExpense"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OfferingExpenses" xlink:label="tkno_OfferingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue" xlink:label="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="tkno_OptionToPurchaseAdditionalSharesOfCommonStock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="srt_RangeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="tkno_UnderwritingDiscountsAndCommissionsExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="tkno_OfferingExpenses" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_AccretionExpense" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_DeferredOfferingCosts" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoLargestSuppliersMember" xlink:label="tkno_TwoLargestSuppliersMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ThreeLargestCustomersMember" xlink:label="tkno_ThreeLargestCustomersMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="us-gaap_AccruedLiabilitiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_The401KPlanMember" xlink:label="tkno_The401KPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_HighestSupplierMember" xlink:label="tkno_HighestSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LargestCustomerMember" xlink:label="tkno_LargestCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember_1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SecondLargestCustomerMember" xlink:label="tkno_SecondLargestCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LargestSupplierMember" xlink:label="tkno_LargestSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NoCustomerMember" xlink:label="tkno_NoCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfCustomer" xlink:label="tkno_ConcentrationRiskNumberOfCustomer"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierOneMember" xlink:label="tkno_SupplierOneMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_InventoryPurchasesMember" xlink:label="tkno_InventoryPurchasesMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierTwoMember" xlink:label="tkno_SupplierTwoMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerOneMember" xlink:label="tkno_CustomerOneMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfCustomers" xlink:label="tkno_ConcentrationRiskNumberOfCustomers"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerTwoMember" xlink:label="tkno_CustomerTwoMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfSuppliers" xlink:label="tkno_NumberOfSuppliers"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierThreeMember" xlink:label="tkno_SupplierThreeMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierFourMember" xlink:label="tkno_SupplierFourMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerThreeMember" xlink:label="tkno_CustomerThreeMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfSuppliers" xlink:label="tkno_ConcentrationRiskNumberOfSuppliers"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DirectCustomerMember" xlink:label="tkno_DirectCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NoSupplierMember" xlink:label="tkno_NoSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CapitalizedSoftwareImplementationCosts" xlink:label="tkno_CapitalizedSoftwareImplementationCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShippingAndHandlingCharge" xlink:label="tkno_ShippingAndHandlingCharge"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ContributionsPayable" xlink:label="tkno_ContributionsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_TwoLargestSuppliersMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_ThreeLargestCustomersMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_AccruedLiabilitiesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_The401KPlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_HighestSupplierMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_LargestCustomerMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember_1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_SecondLargestCustomerMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_LargestSupplierMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_MajorCustomersAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsPayableMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_NoCustomerMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ConcentrationRiskNumberOfCustomer" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_SupplierOneMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="tkno_InventoryPurchasesMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_SupplierTwoMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_CustomerOneMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ConcentrationRiskNumberOfCustomers" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_CustomerTwoMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_NumberOfSuppliers" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_PlanNameAxis" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_SupplierThreeMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_SupplierFourMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_CustomerThreeMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ConcentrationRiskNumberOfSuppliers" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_DirectCustomerMember" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_NoSupplierMember" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ProductInformationLineItems" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_CapitalizedSoftwareImplementationCosts" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_CapitalizedComputerSoftwareAmortization1" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ShippingAndHandlingCharge" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_MarketingAndAdvertisingExpense" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ContributionsPayable" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfBusinessLines" xlink:label="tkno_NumberOfBusinessLines"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfProductLines" xlink:label="tkno_NumberOfProductLines"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfTransportMediumUnitsProducedPerWeek" xlink:label="tkno_NumberOfTransportMediumUnitsProducedPerWeek"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="tkno_NumberOfBusinessLines" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="tkno_NumberOfProductLines" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="tkno_NumberOfTransportMediumUnitsProducedPerWeek" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LabEssentialsMember" xlink:label="tkno_LabEssentialsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ClinicalSolutionsMember" xlink:label="tkno_ClinicalSolutionsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SampleTransportMember" xlink:label="tkno_SampleTransportMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OtherProductMember" xlink:label="tkno_OtherProductMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tkno_LabEssentialsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tkno_ClinicalSolutionsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_StatementGeographicalAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tkno_SampleTransportMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tkno_OtherProductMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:label="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="us-gaap_RealizedInvestmentGainsLosses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci" xlink:label="us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_AssetsFairValueDisclosure" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_UnrealizedGainLossOnInvestments" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_RealizedInvestmentGainsLosses" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DomesticCorporateDebtSecuritiesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_MoneyMarketFundsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ForeignCorporateDebtSecuritiesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_InvestmentsFairValueDisclosure" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PropertyPlantAndEquipmentAfterDepreciation" xlink:label="tkno_PropertyPlantAndEquipmentAfterDepreciation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="tkno_PropertyPlantAndEquipmentAfterDepreciation" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ConstructionInProgressGross" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedCapitalizedInterestCosts" xlink:label="us-gaap_AccumulatedCapitalizedInterestCosts"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedCapitalizedInterestCosts" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" xlink:label="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SeniorSecuredTermLoanMember" xlink:label="tkno_SeniorSecuredTermLoanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="us-gaap_DebtInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LIBORFloorMember" xlink:label="tkno_LIBORFloorMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:label="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_FinalBorrowingRevenueRequirement" xlink:label="tkno_FinalBorrowingRevenueRequirement"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="us-gaap_LineOfCreditFacilityDescription"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NetRevenueRequirementForTheFinancialCovenant" xlink:label="tkno_NetRevenueRequirementForTheFinancialCovenant"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TermLoanExitFee" xlink:label="tkno_TermLoanExitFee"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ExitFeesPercentageOfTermLoan" xlink:label="tkno_ExitFeesPercentageOfTermLoan"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TermLoan" xlink:label="tkno_TermLoan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="tkno_SeniorSecuredTermLoanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentsAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="tkno_LIBORFloorMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_FinalBorrowingRevenueRequirement" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityDescription" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_NetRevenueRequirementForTheFinancialCovenant" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_TermLoanExitFee" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_ExitFeesPercentageOfTermLoan" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_TermLoan" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DebtInstrumentCumulativeAccretionOfExitFee" xlink:label="tkno_DebtInstrumentCumulativeAccretionOfExitFee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="tkno_DebtInstrumentCumulativeAccretionOfExitFee" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebt" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="us-gaap_ConvertiblePreferredStockTermsOfConversion"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePerDollarAmount" xlink:label="us-gaap_PreferredStockDividendRatePerDollarAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionPrice" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_TemporaryEquityLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ConvertiblePreferredStockTermsOfConversion" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquitySharesIssued" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquitySharesOutstanding" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PreferredStockDividendRatePerDollarAmount" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TemporaryEquitySharesIssuedAndOutstanding" xlink:label="tkno_TemporaryEquitySharesIssuedAndOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquitySharesAuthorized" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="tkno_TemporaryEquitySharesIssuedAndOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_TemporaryEquityLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityLiquidationPreference" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareAvailableForFutureGrants" xlink:label="tkno_ShareAvailableForFutureGrants"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeMember" xlink:label="tkno_EmployeeMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PerformanceBasedOptionsMember" xlink:label="tkno_PerformanceBasedOptionsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="srt_BoardOfDirectorsChairmanMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" xlink:label="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance" xlink:label="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_GrantDateFairValueOfSharesVested" xlink:label="tkno_GrantDateFairValueOfSharesVested"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_WeightedAveragePeriodCompensationCostInYears" xlink:label="tkno_WeightedAveragePeriodCompensationCostInYears"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockPurchasePlanOfferingPeriod" xlink:label="tkno_EmployeeStockPurchasePlanOfferingPeriod"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareAvailableForFutureGrants" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="tkno_EmployeeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="tkno_PerformanceBasedOptionsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_GrantDateFairValueOfSharesVested" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_WeightedAveragePeriodCompensationCostInYears" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_EmployeeStockPurchasePlanOfferingPeriod" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_11"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_11" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockPurchasePlanMember" xlink:label="tkno_EmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockOptionPlansMember" xlink:label="tkno_EmployeeStockOptionPlansMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_WeightedAverageFairValueOfCommonStock" xlink:label="tkno_WeightedAverageFairValueOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="tkno_EmployeeStockPurchasePlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="tkno_EmployeeStockOptionPlansMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="tkno_WeightedAverageFairValueOfCommonStock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ThomasEDavisLLCMember" xlink:label="tkno_ThomasEDavisLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties" xlink:label="us-gaap_NotesReceivableRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_MeechesLLCMember" xlink:label="tkno_MeechesLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="us-gaap_RelatedPartyTransactionRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PaymentForRentExpense" xlink:label="tkno_PaymentForRentExpense"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_ThomasEDavisLLCMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_NotesReceivableRelatedParties" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_MeechesLLCMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RevenueFromRelatedParties" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="tkno_PaymentForRentExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PaymentForRentExpense" xlink:label="tkno_PaymentForRentExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ThomasEDavisLLCMember" xlink:label="tkno_ThomasEDavisLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_MeechesLLCMember" xlink:label="tkno_MeechesLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseOptionToExtend"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="tkno_PaymentForRentExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_ThomasEDavisLLCMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingenciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_MeechesLLCMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseOptionToExtend" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_UnrelatedMember" xlink:label="tkno_UnrelatedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_RelatedMember" xlink:label="tkno_RelatedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingenciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_UnrelatedMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_RelatedMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" xlink:label="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="tkno_EffectiveIncomeTaxRateReconciliationPermanentItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DeferredTaxLiabilitiesFixedAssets" xlink:label="tkno_DeferredTaxLiabilitiesFixedAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="tkno_DeferredTaxLiabilitiesFixedAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TaxableIncomeLimitationPercent" xlink:label="tkno_TaxableIncomeLimitationPercent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NetOperatingLossCarryforwardsExpirationYear" xlink:label="tkno_NetOperatingLossCarryforwardsExpirationYear"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear" xlink:label="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="tkno_TaxableIncomeLimitationPercent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="tkno_NetOperatingLossCarryforwardsExpirationYear" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract" xlink:label="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_3"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_3" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:label="us-gaap_ScheduleOfChangeInAccountingEstimateTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateLineItems" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationAndObsolescenceMember" xlink:label="us-gaap_InventoryValuationAndObsolescenceMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_3"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_ScheduleOfChangeInAccountingEstimateTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:to="us-gaap_InventoryValuationAndObsolescenceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:to="us-gaap_ChangeInAccountingEstimateByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_3" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="us-gaap_RegulatoryAssetDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember" xlink:label="us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:label="us-gaap_ScheduleOfRegulatoryAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="us-gaap_RegulatoryAssetAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetLineItems" xlink:label="us-gaap_RegulatoryAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance_6"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_7"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetDomain" xlink:to="us-gaap_DeferredIncomeTaxChargesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfRegulatoryAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:to="us-gaap_RegulatoryAssetAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetAxis" xlink:to="us-gaap_RegulatoryAssetDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:to="us-gaap_RegulatoryAssetLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance_6" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_7" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>17
<FILENAME>tkno-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2022-03-18T16:35:35.6412+00:00 -->
<!-- Copyright (c) 2022 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets" xlink:href="tkno-20211231.xsd#Role_StatementBalanceSheets" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical" xlink:href="tkno-20211231.xsd#Role_StatementBalanceSheetsParenthetical" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity" xlink:href="tkno-20211231.xsd#Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail" xlink:href="tkno-20211231.xsd#DisclosureNatureOfTheBusinessAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureRevenueDisaggregationOfRevenueDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail" xlink:href="tkno-20211231.xsd#Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#DisclosureLongtermDebtAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureRelatedPartiesAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails" xlink:href="tkno-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:href="tkno-20211231.xsd#DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails" xlink:href="tkno-20211231.xsd#DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails" xlink:href="tkno-20211231.xsd#DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#eedm" xlink:type="simple"/>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DeferredRent" xlink:label="tkno_DeferredRent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="tkno_DeferredRent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:label="us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockAccretionOfRedemptionDiscount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OptionToPurchaseAdditionalSharesOfCommonStock" xlink:label="tkno_OptionToPurchaseAdditionalSharesOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_UnderwritingDiscountsAndCommissionsExpense" xlink:label="tkno_UnderwritingDiscountsAndCommissionsExpense"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OfferingExpenses" xlink:label="tkno_OfferingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue" xlink:label="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="tkno_OptionToPurchaseAdditionalSharesOfCommonStock" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="tkno_UnderwritingDiscountsAndCommissionsExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="tkno_OfferingExpenses" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_AccretionExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_DeferredOfferingCosts" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_The401KPlanMember" xlink:label="tkno_The401KPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="us-gaap_AccruedLiabilitiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ThreeLargestCustomersMember" xlink:label="tkno_ThreeLargestCustomersMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoLargestSuppliersMember" xlink:label="tkno_TwoLargestSuppliersMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_HighestSupplierMember" xlink:label="tkno_HighestSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LargestCustomerMember" xlink:label="tkno_LargestCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LargestSupplierMember" xlink:label="tkno_LargestSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SecondLargestCustomerMember" xlink:label="tkno_SecondLargestCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierOneMember" xlink:label="tkno_SupplierOneMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NoCustomerMember" xlink:label="tkno_NoCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfCustomer" xlink:label="tkno_ConcentrationRiskNumberOfCustomer"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfCustomers" xlink:label="tkno_ConcentrationRiskNumberOfCustomers"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_InventoryPurchasesMember" xlink:label="tkno_InventoryPurchasesMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierTwoMember" xlink:label="tkno_SupplierTwoMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerOneMember" xlink:label="tkno_CustomerOneMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierThreeMember" xlink:label="tkno_SupplierThreeMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NumberOfSuppliers" xlink:label="tkno_NumberOfSuppliers"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerTwoMember" xlink:label="tkno_CustomerTwoMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ConcentrationRiskNumberOfSuppliers" xlink:label="tkno_ConcentrationRiskNumberOfSuppliers"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SupplierFourMember" xlink:label="tkno_SupplierFourMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CustomerThreeMember" xlink:label="tkno_CustomerThreeMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NoSupplierMember" xlink:label="tkno_NoSupplierMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_DirectCustomerMember" xlink:label="tkno_DirectCustomerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_CapitalizedSoftwareImplementationCosts" xlink:label="tkno_CapitalizedSoftwareImplementationCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShippingAndHandlingCharge" xlink:label="tkno_ShippingAndHandlingCharge"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ContributionsPayable" xlink:label="tkno_ContributionsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ScheduleOfProductInformationTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_The401KPlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_AccruedLiabilitiesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_ThreeLargestCustomersMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_TwoLargestSuppliersMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_HighestSupplierMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_LargestCustomerMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_MajorCustomersAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_LargestSupplierMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_SecondLargestCustomerMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_SupplierOneMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsPayableMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_NoCustomerMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ConcentrationRiskNumberOfCustomer" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ConcentrationRiskNumberOfCustomers" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="tkno_InventoryPurchasesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_SupplierTwoMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_CustomerOneMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_SupplierThreeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_NumberOfSuppliers" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_CustomerTwoMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ConcentrationRiskNumberOfSuppliers" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_BalanceSheetLocationAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_SupplierFourMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_CustomerThreeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="tkno_NoSupplierMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="tkno_DirectCustomerMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_SubsequentEventTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_CapitalizedSoftwareImplementationCosts" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_CapitalizedComputerSoftwareAmortization1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ShippingAndHandlingCharge" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_MarketingAndAdvertisingExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="tkno_ContributionsPayable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LabEssentialsMember" xlink:label="tkno_LabEssentialsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ClinicalSolutionsMember" xlink:label="tkno_ClinicalSolutionsMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SampleTransportMember" xlink:label="tkno_SampleTransportMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_OtherProductMember" xlink:label="tkno_OtherProductMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tkno_LabEssentialsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tkno_ClinicalSolutionsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tkno_SampleTransportMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tkno_OtherProductMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails">
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:label="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_MoneyMarketFundsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DomesticCorporateDebtSecuritiesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_InvestmentsFairValueDisclosure" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ForeignCorporateDebtSecuritiesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PropertyPlantAndEquipmentAfterDepreciation" xlink:label="tkno_PropertyPlantAndEquipmentAfterDepreciation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="tkno_PropertyPlantAndEquipmentAfterDepreciation" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ConstructionInProgressGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SeniorSecuredTermLoanMember" xlink:label="tkno_SeniorSecuredTermLoanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_LIBORFloorMember" xlink:label="tkno_LIBORFloorMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:label="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_FinalBorrowingRevenueRequirement" xlink:label="tkno_FinalBorrowingRevenueRequirement"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="us-gaap_LineOfCreditFacilityDescription"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NetRevenueRequirementForTheFinancialCovenant" xlink:label="tkno_NetRevenueRequirementForTheFinancialCovenant"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TermLoanExitFee" xlink:label="tkno_TermLoanExitFee"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ExitFeesPercentageOfTermLoan" xlink:label="tkno_ExitFeesPercentageOfTermLoan"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TermLoan" xlink:label="tkno_TermLoan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="tkno_SeniorSecuredTermLoanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="tkno_LIBORFloorMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_FinalBorrowingRevenueRequirement" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityDescription" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_NetRevenueRequirementForTheFinancialCovenant" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_TermLoanExitFee" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_ExitFeesPercentageOfTermLoan" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="tkno_TermLoan" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="us-gaap_ConvertiblePreferredStockTermsOfConversion"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePerDollarAmount" xlink:label="us-gaap_PreferredStockDividendRatePerDollarAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionPrice" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ConvertiblePreferredStockTermsOfConversion" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquitySharesIssued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquitySharesOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PreferredStockDividendRatePerDollarAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TemporaryEquitySharesIssuedAndOutstanding" xlink:label="tkno_TemporaryEquitySharesIssuedAndOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquitySharesAuthorized" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="tkno_TemporaryEquitySharesIssuedAndOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityLiquidationPreference" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeMember" xlink:label="tkno_EmployeeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareAvailableForFutureGrants" xlink:label="tkno_ShareAvailableForFutureGrants"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PerformanceBasedOptionsMember" xlink:label="tkno_PerformanceBasedOptionsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="srt_BoardOfDirectorsChairmanMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" xlink:label="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance" xlink:label="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_GrantDateFairValueOfSharesVested" xlink:label="tkno_GrantDateFairValueOfSharesVested"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_WeightedAveragePeriodCompensationCostInYears" xlink:label="tkno_WeightedAveragePeriodCompensationCostInYears"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee" xlink:label="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockPurchasePlanOfferingPeriod" xlink:label="tkno_EmployeeStockPurchasePlanOfferingPeriod"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="tkno_EmployeeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareAvailableForFutureGrants" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="tkno_PerformanceBasedOptionsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_GrantDateFairValueOfSharesVested" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_WeightedAveragePeriodCompensationCostInYears" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="tkno_EmployeeStockPurchasePlanOfferingPeriod" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" xlink:label="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockPurchasePlanMember" xlink:label="tkno_EmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_EmployeeStockOptionPlansMember" xlink:label="tkno_EmployeeStockOptionPlansMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_WeightedAverageFairValueOfCommonStock" xlink:label="tkno_WeightedAverageFairValueOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="tkno_EmployeeStockPurchasePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="tkno_EmployeeStockOptionPlansMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="tkno_WeightedAverageFairValueOfCommonStock" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ThomasEDavisLLCMember" xlink:label="tkno_ThomasEDavisLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties" xlink:label="us-gaap_NotesReceivableRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_MeechesLLCMember" xlink:label="tkno_MeechesLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionRate" xlink:label="us-gaap_RelatedPartyTransactionRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PaymentForRentExpense" xlink:label="tkno_PaymentForRentExpense"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_ThomasEDavisLLCMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_NotesReceivableRelatedParties" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_MeechesLLCMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RevenueFromRelatedParties" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="tkno_PaymentForRentExpense" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ThomasEDavisLLCMember" xlink:label="tkno_ThomasEDavisLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_PaymentForRentExpense" xlink:label="tkno_PaymentForRentExpense"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_MeechesLLCMember" xlink:label="tkno_MeechesLLCMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseOptionToExtend"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_ThomasEDavisLLCMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="tkno_PaymentForRentExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_MeechesLLCMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseOptionToExtend" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_UnrelatedMember" xlink:label="tkno_UnrelatedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_RelatedMember" xlink:label="tkno_RelatedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_UnrelatedMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="tkno_RelatedMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_TaxableIncomeLimitationPercent" xlink:label="tkno_TaxableIncomeLimitationPercent"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_NetOperatingLossCarryforwardsExpirationYear" xlink:label="tkno_NetOperatingLossCarryforwardsExpirationYear"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:loc xlink:type="locator" xlink:href="tkno-20211231.xsd#tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear" xlink:label="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="tkno_TaxableIncomeLimitationPercent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="tkno_NetOperatingLossCarryforwardsExpirationYear" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateLineItems" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:label="us-gaap_ScheduleOfChangeInAccountingEstimateTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationAndObsolescenceMember" xlink:label="us-gaap_InventoryValuationAndObsolescenceMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ScheduleOfChangeInAccountingEstimateTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:to="us-gaap_InventoryValuationAndObsolescenceMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:to="us-gaap_ChangeInAccountingEstimateByTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetLineItems" xlink:label="us-gaap_RegulatoryAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:label="us-gaap_ScheduleOfRegulatoryAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="us-gaap_RegulatoryAssetDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember" xlink:label="us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="us-gaap_RegulatoryAssetAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="us-gaap_RegulatoryAssetDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries" xlink:label="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ScheduleOfRegulatoryAssetsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RegulatoryAssetDomain" xlink:to="us-gaap_DeferredIncomeTaxChargesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RegulatoryAssetAxis" xlink:to="us-gaap_RegulatoryAssetDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RegulatoryAssetAxis" xlink:to="us-gaap_RegulatoryAssetDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:to="us-gaap_RegulatoryAssetAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RegulatoryAssetLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent" priority="2" use="optional"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681597354184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 15, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ALPHA TEKNOVA, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001850902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TKNO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.00001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-40538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-3368109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2451 Bert Dr.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Hollister<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">637-1100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,737,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,042,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Jose, CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;">Portions of the Registrant&#8217;s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant&#8217;s fiscal year ended December 31, 2021.</span></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681602244952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations and Comprehensive Income (Loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 36,893<span></span>
</td>
<td class="nump">$ 31,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">19,272<span></span>
</td>
<td class="nump">13,542<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">17,621<span></span>
</td>
<td class="nump">17,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">4,312<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">3,777<span></span>
</td>
<td class="nump">2,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">20,392<span></span>
</td>
<td class="nump">8,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">1,148<span></span>
</td>
<td class="nump">1,148<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">29,629<span></span>
</td>
<td class="nump">13,092<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="num">(12,008)<span></span>
</td>
<td class="nump">4,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expenses), net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest income (expense), net</a></td>
<td class="num">(589)<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="num">(40)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expenses), net</a></td>
<td class="num">(629)<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="num">(12,637)<span></span>
</td>
<td class="nump">4,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="num">(2,834)<span></span>
</td>
<td class="nump">1,156<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(9,803)<span></span>
</td>
<td class="nump">3,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Change in unrealized loss on available-for-sale securities, net of tax</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="num">(9,810)<span></span>
</td>
<td class="nump">3,557<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Net income (loss) available to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(9,803)<span></span>
</td>
<td class="nump">3,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Less: undistributed income attributable to preferred stockholders</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,962)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to common stockholders</a></td>
<td class="num">$ (9,803)<span></span>
</td>
<td class="nump">$ 608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net income (loss) per share attributable to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.61)<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.61)<span></span>
</td>
<td class="nump">$ 0.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares used in computing net income (loss) per share attributable to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">16,087,653<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">16,087,653<span></span>
</td>
<td class="nump">3,800,636<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681600119208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 87,518<span></span>
</td>
<td class="nump">$ 3,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term investments - marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,811<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $23 thousand and $23 thousand</a></td>
<td class="nump">4,666<span></span>
</td>
<td class="nump">4,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">5,394<span></span>
</td>
<td class="nump">3,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income Tax Receivable</a></td>
<td class="nump">1,188<span></span>
</td>
<td class="nump">1,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">2,438<span></span>
</td>
<td class="nump">1,666<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">101,204<span></span>
</td>
<td class="nump">16,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">29,810<span></span>
</td>
<td class="nump">10,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">16,613<span></span>
</td>
<td class="nump">16,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">18,704<span></span>
</td>
<td class="nump">19,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">166,511<span></span>
</td>
<td class="nump">62,911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">2,248<span></span>
</td>
<td class="nump">1,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">5,495<span></span>
</td>
<td class="nump">2,327<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">7,743<span></span>
</td>
<td class="nump">3,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">3,153<span></span>
</td>
<td class="nump">5,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other accrued liabilities</a></td>
<td class="nump">273<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">11,870<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_DeferredRent', window );">Deferred rent</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">23,308<span></span>
</td>
<td class="nump">10,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (See &#8220;Note 15&#8212;Commitments and Contingencies&#8221;)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.00001 par value, 10,000,000 and zero shares authorized at December 31, 2021 and December 31, 2020, respectively, zero shares issued and outstanding at December 31, 2021 and December 31, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.00001 par value, 490,000,000 and 30,000,000 shares authorized at December 31, 2021 and December 31, 2020, respectively, 28,011,917 and 3,599,232 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">150,741<span></span>
</td>
<td class="nump">14,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings (accumulated deficit)</a></td>
<td class="num">(7,538)<span></span>
</td>
<td class="nump">2,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">143,203<span></span>
</td>
<td class="nump">16,767<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, convertible and redeemable preferred stock and stockholders&#8217; equity</a></td>
<td class="nump">166,511<span></span>
</td>
<td class="nump">62,911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Convertible Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Series A convertible and redeemable preferred stock, $0.00001 par value, zero and 9,600,000 shares authorized as of December 31, 2021 and December 31, 2020, respectively; zero and 9,342,092 shares issued and outstanding as of December 31, 2021 and December 31, 2020, respectively; aggregate liquidation preference of $0 and $41,586 thousand as of December 31, 2021 and December 31, 2020, respectively.</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 35,638<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_DeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred rent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_DeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599972408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">490,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">28,012,017<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">28,012,017<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Convertible Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,342,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,342,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred stock, liquidation preference, value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 41,586<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681686275464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statements of Convertible and Redeemable Preferred Stock and Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
<th class="th"><div>Retained Earnings (Accumulated Deficit) [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 12,910<span></span>
</td>
<td class="nump">$ 35,638<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 14,195<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="num">$ (1,305)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,342,092<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized loss on available-for-sale securities</a></td>
<td class="num">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">3,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,570<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 16,767<span></span>
</td>
<td class="nump">$ 35,638<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">14,495<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">2,265<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2020</a></td>
<td class="nump">3,599,232<span></span>
</td>
<td class="nump">9,342,092<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 1,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized loss on available-for-sale securities</a></td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Accretion of convertible and redeemable preferred stock to redemption value</a></td>
<td class="num">(300)<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible and redeemable preferred stock</a></td>
<td class="nump">35,938<span></span>
</td>
<td class="num">$ (35,938)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">35,938<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible and redeemable preferred stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,342,092)<span></span>
</td>
<td class="nump">17,512,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts</a></td>
<td class="nump">99,057<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">99,057<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of stock under employee stock plans, net, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(9,803)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,803)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 143,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 150,741<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (7,538)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">28,012,017<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,012,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681600157256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (9,803)<span></span>
</td>
<td class="nump">$ 3,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">235<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,883<span></span>
</td>
<td class="nump">2,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,551<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory reserve</a></td>
<td class="nump">441<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred taxes</a></td>
<td class="num">(2,837)<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">134<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property, plant and equipment</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(10)<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(278)<span></span>
</td>
<td class="num">(2,352)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(2,253)<span></span>
</td>
<td class="num">(987)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">229<span></span>
</td>
<td class="num">(1,241)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(1,301)<span></span>
</td>
<td class="num">(949)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">270<span></span>
</td>
<td class="nump">867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">1,810<span></span>
</td>
<td class="num">(886)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities', window );">Other</a></td>
<td class="num">(181)<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash provided by (used in) operating activities</a></td>
<td class="num">(9,069)<span></span>
</td>
<td class="nump">2,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, plant and equipment</a></td>
<td class="num">(19,877)<span></span>
</td>
<td class="num">(5,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties', window );">Proceeds from loan to related party</a></td>
<td class="nump">529<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchase of short-term marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,763)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds on sales of short-term marketable securities</a></td>
<td class="nump">1,132<span></span>
</td>
<td class="nump">1,747<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities of short-term marketable securities</a></td>
<td class="nump">695<span></span>
</td>
<td class="nump">3,720<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Cash provided by (used in) investing activities</a></td>
<td class="num">(17,521)<span></span>
</td>
<td class="num">(1,735)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_IndemnityHoldbackRelease', window );">Indemnity holdback release</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,554)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet', window );">Proceeds from Long-term Debt, Net</a></td>
<td class="nump">11,889<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(153)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfInitialPublicOffering', window );">Payments for Repurchase of Initial Public Offering</a></td>
<td class="num">(3,615)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from initial public offering, net of underwriters' commissions and discounts</a></td>
<td class="nump">102,672<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Cash provided by (used in) financing activities</a></td>
<td class="nump">110,793<span></span>
</td>
<td class="num">(1,599)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in cash and cash equivalents</a></td>
<td class="nump">84,203<span></span>
</td>
<td class="num">(829)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">3,315<span></span>
</td>
<td class="nump">4,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">87,518<span></span>
</td>
<td class="nump">3,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">414<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities', window );">Capitalized Property, Plant And Equipment Included In Accounts Payable And Accrued Liabilities</a></td>
<td class="nump">2,088<span></span>
</td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible and redeemable preferred stock into common stock</a></td>
<td class="nump">35,638<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock', window );">Accretion of convertible and redeemable preferred stock to redemption value</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Property, Plant And Equipment Included In Accounts Payable And Accrued Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Other Operating Assets And Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_IndemnityHoldbackRelease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indemnity Holdback Release</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_IndemnityHoldbackRelease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the repurchase of amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599864456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of the Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization Consolidation And Presentation Of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of Operations</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 1. Nature of the Business</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Alpha Teknova, Inc. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(referred to herein as the Company or Teknova</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">), provides critical reagents that enable the discovery, development, and production of biopharmaceutical products such as drug therapies, novel vaccines, and molecular diagnostics. Product offerings include pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification. Teknova supports customers spanning the life sciences market, including pharmaceutical and biotechnology companies, contract development and manufacturing organizations, in vitro diagnostic franchises, and academic and government research institutions, with catalog and custom, made-to-order products.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova manufactures its products at its Hollister, California headquarters and stocks inventory of raw materials, components, and finished goods at that location. The Company ships products directly from its warehouses in Hollister, California and Mansfield, Massachusetts.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova manufactures its products under Research Use Only or Good Manufacturing Processes regulatory standards, the latter of which refers to a more stringent level of quality standards supported by additional levels of documentation, testing, and traceability. In 2017, Teknova achieved ISO 13485:2016 certification, enabling the Company to manufacture products for use in diagnostic and therapeutic applications.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stock Split</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2021, the Company&#8217;s board of directors and stockholders, respectively, approved a 1.8746 for-one forward stock split of the Company&#8217;s issued and outstanding shares of common stock, including the shares of common stock underlying outstanding stock options. This stock split was effected on June 17, 2021. The par value of the Company&#8217;s common stock was not adjusted as a result of the stock split. All issued and outstanding share and per share amounts of the Company&#8217;s common stock and stock options included in the accompanying financial statements have been retroactively adjusted to reflect this stock split for all periods presented.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Initial Public Offering</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 29, 2021, the Company completed its initial public offering (IPO) in which the Company issued and sold </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,900,000</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of its common stock, including shares issued upon the exercise in full of the underwriters&#8217; option to purchase </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">900,000</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> additional shares of its common stock, at a public offering price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16.00</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share. The Company received $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99.1</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in net proceeds, after deducting underwriting discounts and commissions of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.7</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and offering expenses of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.6</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 28, 2021, all outstanding shares of convertible and redeemable preferred stock were converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,512,685</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#8217;s common stock. Prior to the conversion of preferred stock to the Company&#8217;s common stock, total accretion of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million related to costs associated with the issuance of the convertible and redeemable preferred stock was recognized as an increase to the carrying value from $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35.6</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35.9</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Subsequent to the closing of the IPO, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of convertible and redeemable preferred stock outstanding.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Prior to the IPO, deferred offering costs, which consist primarily of direct incremental legal, accounting, and consulting fees relating to the Company&#8217;s IPO, were capitalized within prepaid expenses and other current assets in the balance sheets. Upon the closing of the IPO, these costs were reclassified into additional paid-in capital, as an offset against IPO proceeds. As of December 31, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.6</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of these IPO-related costs were included as a reduction to additional paid-in capital on the balance sheet. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> material deferred offering costs recorded as of December 31, 2020.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599849944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 2. Summary of Significant Accounting Policies</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Basis of Accounting, Presentation and Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The accompanying financial statements and related notes are prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect certain amounts of assets and liabilities, and disclosures of assets and liabilities, at the date of each financial statement, and the reported amount of revenues and expenses during the reporting period. Significant items that are subject to such estimates and assumptions include, but are not limited to, the valuation of share-based payment awards, goodwill and intangible assets, and income taxes. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Although management bases its estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, a</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ctual results could differ significantly from the estimates under different assumptions or conditions. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Certain prior period amounts have been reclassified to conform to presentation for the current year.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Impact of COVID-19</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The COVID-19 pandemic continues to impact worldwide economic activity. Teknova continues to closely monitor the impact of the COVID-19 pandemic on all aspects of the Company's business, including how the pandemic will impact customers, employees, suppliers, vendors, business partners and distribution channels. It is not possible to predict the total impact of the COVID-19 pandemic on the Company&#8217;s future revenue or profitability, which will depend on future developments that remain uncertain and cannot be predicted with confidence at this time.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Segment Reporting</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (CODM) in deciding how to allocate resources to an individual segment and in assessing performance. Teknova&#8217;s CODM is its Chief Executive Officer, currently Stephen Gunstream. Teknova has determined that it operates in one reporting unit, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> operating segment and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentrations of Risk</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with high quality banking institutions. At times, the Company&#8217;s cash and cash equivalent balances may exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit. Teknova has never experienced any losses related to its cash and cash equivalent balances. Teknova routinely communicates with its customers regarding payments and has a history of limited write-offs so, as a consequence, the Company believes that its accounts receivable credit risk exposure is limited.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Customers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2021, the Company's largest customer was a distributor that accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue for the year ended December 31, 2021. As of December 31, 2021, the Company's </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">two</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> largest customers, both distributors, made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> direct customer made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable at December, 31, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2020, the Company's largest customer was a distributor that accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue and the second largest customer accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue for the year ended December 31, 2020. As of December 31, 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">two</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> direct customers made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">of total gross accounts receivable and the Company's largest distributors</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">each </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable at December 31, 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Suppliers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2021, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> suppliers that accounted for greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, the highest of which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases followed by suppliers which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, respectively. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The amounts due to the Company's largest supplier comprised approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable as of December 31, 2021. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other supplier accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable at December 31, 2021.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">four</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> suppliers that accounted for greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, the highest of which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases followed by suppliers which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, respectively. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The amounts due to the Company's largest supplier comprised approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable as of December 31, 2020. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other supplier accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable at December 31, 2020.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s cash and cash equivalents include cash on hand, cash held in banks, and highly-liquid investments with maturities of three months or less at the date of acquisition. Teknova maintains its cash in bank deposit accounts in financial institutions that are insured by the FDIC up to a balance of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">250.0</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand. Cash equivalents are stated at carrying value, which approximates fair value.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Marketable Investments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s short-term marketable investments consist of corporate debt securities, U.S. treasury bills, and government agency obligations. Teknova believes its short-term debt securities are available for use in its current operations and that the Company has the ability, if necessary, to liquidate any of its short-term debt securities to meet its liquidity needs in the next twelve months. Accordingly, those investments with contractual maturities greater than one-year from the date of purchase are classified as short-term investments on the accompanying balance sheets. Teknova classifies its short-term debt investments as available-for-sale at the time of purchase and evaluates such classification as of each balance sheet date. All short-term debt investments are recorded at estimated fair value. Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. Realized gains and losses and other-than-temporary impairments on investments are included in interest income (expense), net in the statements of operations and comprehensive income (loss).</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The carrying amounts of certain of Teknova&#8217;s financial instruments, including cash equivalents, accounts receivable, inventories, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Accounts Receivable</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">receivable are stated at invoice value, less estimated allowances for doubtful accounts. Teknova uses the allowance method to account for uncollectible accounts receivable, calculated by management using the historical average of uncollectible accounts. The Company continually monitors its customer payments and maintains an allowance for estimated losses resulting from its customers&#8217; inability to make required payments. Accounts receivable are considered past due once customer payment terms have been exceeded. Receivables are</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">written </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Inventories</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory, consisting of raw materials, work in process and finished goods, is stated at the lower of cost or net realizable value, on a first-in, first-out basis. Teknova writes down its inventory for estimated obsolescence or inventory in excess of reasonably expected near-term sales or unmarketable inventory, in an amount equal to the difference between the cost of inventory and the estimated net realizable value, based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by Teknova, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory, and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Notes Receivable from Related Parties</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2016, Teknova&#8217;s founder and former Chief Executive Officer, a current director and stockholder of the Company, executed a promissory note in favor of the Company which was recorded as a note receivable. Teknova recognizes interest income on notes receivable on the accrual method. Teknova evaluates the collectability of both interest and principal on its notes receivable to determine whether the notes receivable are impaired. A note is considered to be impaired when, based on current information and events, it is probable that the Company will be unable to collect all amounts due, according to the existing contractual terms. When a note is considered to be impaired, the amount of loss is calculated by comparing the recorded investment to the fair value of the underlying collateral, less costs to sell. During the years ended December 31, 2021 and 2020, there was no significant uncertainty of collection; therefore, interest income was recognized. As of December 31, 2020, the Company determined that no allowance for collectability was necessary. The note receivable was repaid during the year ended December 31, 2021 and prior to the closing of the IPO. See &#8220;Note 14&#8212;Related Parties&#8221; for further information regarding the Company&#8217;s note receivable with its founder and former Chief Executive Officer, a current director and stockholder of the Company.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Capitalized Software Implementation Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova capitalizes certain implementation costs incurred under a cloud computing hosting arrangement. Costs incurred during the application development stage related to the implementation of the hosting arrangement are capitalized and included within other assets on the accompanying balance sheets. Amortization of capitalized implementation costs is recognized on a straight-line basis over the expected term of the associated hosting arrangement when it is ready for its intended use. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. As of December 31, 2021, Teknova had capitalized software implementation costs of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Teknova did not have any capitalized implementation software costs as of December 31, 2020. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> amortization expense related to capitalized implementation costs has been recorded as the underlying implementation activities were not complete.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Property, Plant and Equipment</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova records property, plant and equipment at fair value when it is acquired in a business combination or at cost for all other purchases of property, plant and equipment. Property, plant and equipment is depreciated over the estimated useful lives of the assets, using the straight-line method. Any leasehold improvements are amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the estimated remaining life of the lease. Costs for repairs and maintenance that do not significantly increase the value or estimated lives of property, plant and equipment are expensed as incurred. Upon retirement or sale, the cost and related accumulated</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">depreciation are removed from the balance sheets, and the resulting gain or loss is reflected in the statements of operations and comprehensive income (loss).</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated useful lives of the major classes of property and equipment are as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:80.233%;"/>
          <td style="width:1.945%;"/>
          <td style="width:17.822%;"/>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Estimated Useful Lives</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Machinery and equipment</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Office furniture and equipment</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#8211;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vehicles</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#8211;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
        </table></div></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Impairment of Long-Lived Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova evaluates its long-lived assets for impairment when events or changes in circumstances indicate a possible inability to recover carrying amounts. Recoverability is assessed by comparing the carrying value of the assets to estimated undiscounted future cash flows expected to be generated by the assets. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated during the life of those assets are less than the assets&#8217; carrying amounts. If an asset is impaired, the loss is measured as the amount by which the asset&#8217;s carrying value exceeds its fair value. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> indicators of impairment during the years ended December 31, 2021 and 2020.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill is the excess of the Company&#8217;s fair value over the Company&#8217;s fair value accounting basis of the Company&#8217;s net assets and liabilities. Goodwill is not amortized, but is tested for impairment annually as of October 1, or more frequently if events or circumstances indicate that the carrying value may no longer be recoverable and that an impairment may have occurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova first considers qualitative factors that indicate whether impairment may have occurred. Such indicators may include, macro-economic conditions, such as adverse industry or market conditions and entity-specific events, such as increasing costs, declining financial performance, or loss of key personnel. If the Company&#8217;s assessment of such qualitative factors indicates that a reduction in the carrying value is more likely than not to have occurred, Teknova performs a quantitative assessment, comparing the fair value of the Company (in this capacity, the Reporting Unit) to the carrying value, including goodwill, of the Reporting Unit. If the carrying value of the Reporting Unit exceeds its fair value, an impairment has occurred, and an impairment charge is recognized for the difference up to the carrying value of the Reporting Unit&#8217;s goodwill. The fair value of the Reporting Unit is a Level 3 measure and is determined using a market and income approach. There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment of goodwill during the years ended December 31, 2021 and 2020.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s intangible assets consist of the Teknova trade name and customer relationships.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived intangible assets are not amortized but are tested for impairment at least annually as of October 1, or more frequently if events or circumstances indicate that it is more likely than not that an asset is impaired. If the fair value of the asset is less than its carrying amount, an impairment charge would be recognized in an amount equal to the difference between the carrying amount and the fair value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets are amortized over the estimated economic useful lives of the assets, which is the period during which expected cash flows support the fair value of such intangible assets. Teknova reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or an asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related assets&#8217; or asset group&#8217;s carrying value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment of intangible assets during the years ended December 31, 2021 and 2020.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s leases are reviewed and classified as either capital or operating leases at their inception. Teknova may receive renewals or expansion options, rent holidays, and other incentives in certain of its lease agreements. For operating leases, Teknova recognizes lease costs, once control of the leased space is achieved, on a straight-line basis, without regard to deferred payment terms, such as rent holidays, that defer the commencement date of required payments. Additionally, incentives received are treated as reductions of costs over the term of the lease agreements.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Debt Issuance Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are presented on the balance sheets as a direct reduction from the carrying amount of the related debt instrument. Debt issuance costs on the term debt are amortized to interest expense over the term of the applicable debt agreement using the effective interest rate method.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We account for revenue in accordance with Accounting Standards Codification (ASC) 606, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue From Contracts With Customers</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (ASC 606). Teknova recognizes revenue for sales of goods through the following steps:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Identification of the contract, or contracts, with a customer, typically a purchase order</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Identification of the performance obligations in the contract</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Determination of the transaction price</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Allocation of the transaction price to the performance obligations in the contract</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Recognition of revenue when, or as, the company satisfies a performance obligation</span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova recognizes revenue from the sale of manufactured products and services when control of promised goods or services are transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Control is transferred when the customer has the ability to direct the use of and obtain benefits from the goods or services. The majority of the Company&#8217;s sales agreements contain performance obligations satisfied at a point in time when control is transferred to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s sales are made directly to customers or through distributors, generally under agreements with payment terms typically shorter than 90 days and, in no case, exceeding one year. Therefore, Teknova&#8217;s contracts do not contain a significant financing component. Sales, value add, and other taxes collected concurrent with revenue are excluded from sales. The Company records amounts billed to customers for shipping and handling in a sales transaction as revenue. Shipping and handling costs are included in general and administrative expenses as revenue is recognized. Shipping and handling charges for the years ended December 31, 2021 and 2020 were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.1</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.8</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Occasionally, Teknova offers rebates, discounts, and returns on its products, however returns and refunds are an extremely rare occurrence and are not explicitly or implicitly part of the purchase order. The Company records rebates, discounts, and returns at the time in which they occur. The difference between recording these as they occur and estimating the amount of consideration in exchange for the transfer of promised goods would not have a material impact on the financial statements.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Costs incurred to obtain contracts with customers are expensed immediately, because the amortization period for such costs is one year or less. Teknova does not offer warranties on products.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Cost of Sales</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales includes salaries, wages and benefits, raw materials consumption (including direct and indirect material), depreciation, utilities, rent, manufacturing supplies and other production overhead.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Research and Development Expenses</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s research and development expenses primarily consist of employee-related expenses, including salaries, benefits and stock-based compensation expense for personnel in process engineering and product development functions; expenses related to occupancy costs, laboratory supplies, consulting fees and depreciation associated with various assets used in the research and development of the Company&#8217;s products.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Sales and Marketing Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s sales and marketing expenses primarily consist of employee-related expenses, including salaries and benefits, commissions, advertising, occupancy costs and stock-based compensation expense for sales and marketing employees. The Company expenses advertising and marketing costs as incurred. Advertising and marketing expense for the years ended December 31, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, and is included in s</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ales and marketing expenses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">General and Administrative Expenses</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s general and administrative expenses primarily consist of costs associated with executive and administrative staff, and other expenses such as shipping charges, professional service fees, occupancy costs, IT systems, insurance, depreciation and stock-based compensation expense for executive and administrative staff.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova follows the fair value recognition provisions of ASC 718, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Compensation&#8212;Stock Compensation</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The Company accounts for stock-based compensation expense based on the estimated grant date fair value, using the Black-Scholes option-pricing model, which requires the Company to make a number of assumptions, including expected volatility, the expected risk-free interest rate, the expected term and the expected dividend. Stock-based compensation expense is recognized over the requisite service period of the award, which generally represents the scheduled vesting period. Forfeitures are recognized as they occur.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Employee Benefit Plans</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova has a salary deferral 401(k) plan (the 401(k) Plan) covering substantially all employees. Contrib</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">utions by the Company to the 401(k) Plan for the years ended December 31, 2021 and 2020 were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. Contributions payable as of December 31, 2021 and 2020, of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, are included within accrued liabilities in the accompanying financial statemen</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ts.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova uses the asset and liability method in accounting for its deferred income taxes. Under this method, deferred income taxes are provided for differences between the carrying amounts of assets</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and liabilities for financial reporting and tax purposes, using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Deferred tax assets and liabilities are adjusted for the effects of the changes in tax laws and rates on the date of enactment. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some or all of the deferred tax assets will not be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova accounts for unrecognized tax benefits based upon its assessment of whether tax benefits are more likely than not to be sustained upon examination by tax authorities. The Company reports a liability for unrecognized tax benefits taken, or expected to be taken, in a tax return and recognizes associated interest and penalties, if any, in income tax expense. As of December 31, 2021 and 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> liabilities recorded for unrecognized tax benefits.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Net Income (Loss) Per Share of Common Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic net income (loss) per share is computed using the two-class method. Diluted net income (loss) per share is computed using the more dilutive of (i) the treasury stock method or if-converted method, or (ii) the two-class method. The two-class method is an earnings allocation formula that determines net income per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. The treasury stock method uses the number of new shares that may be created by unexercised in-the-money warrants and options, where the exercise price is less than the current share price. The if-converted method calculates the value of convertible securities as if they were converted into new shares. Per share amounts are computed by dividing net income (loss) attributable to common stockholders by the weighted average shares outstanding during each period. The diluted net income (loss) per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period. For purposes of this calculation, options to purchase common stock and convertible and redeemable preferred stock are considered common stock equivalents.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Leases </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and its related interpretations, codified as ASC 842 (ASC 842). </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The new standard requires lessees to generally recognize operating and financing lease liabilities and corresponding right-of-use assets on the balance sheet. The new standard is effective with respect to Teknova beginning January 1, 2022 on a modified retrospective basis, and early adoption is permitted. Teknova expects that most of the operating lease commitments will be subject to the new standard and will be recognized as operating lease liabilities and right-of-use assets of approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_90746c06-b253-4395-bce1-d90df5a5784f;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">upon adopti</span></span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">on of ASC 842, which will increase the Company&#8217;s total assets and total liabilities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Income Taxes</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12). ASU 2019-12 removes certain exceptions to the general principles in ASC 740 and clarifies and amends certain guidance to promote consistent application. ASU 2019-02 is effective for the Company&#8217;s annual and interim periods beginning after December 15, 2021, with early adoption permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective or prospective basis. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Instruments&#8212;Credit Losses </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(Topic 326). The standard introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses and will apply to accounts receivable. The new guidance will be effective for Teknova&#8217;s annual and interim periods beginning after December 15, 2022. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599679624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue From Contract With Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 3. Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova has </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> primary business lines: Lab Essentials and Clinical Solutions. Previously, the Company had a third business line, Sample Transport, which it ceased producing in 2021. Teknova's products cross all stages of development, from early research through commercialization.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Lab Essentials</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova is a leader in providing highly complex chemical formulations for use in biological research and drug discovery. The Company's core research products consist of commonly used made-to-stock solutions and customer-specified formulations. During discovery, the Company's products are used regularly in small, bench-scale experiments. As customers optimize their processes and begin to scale up in volume, they tend to order more custom products. The Lab Essentials portion of Teknova's business includes: pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification. Teknova's research products include essential formulations for common research applications and highly customized formulations for customer-specific applications in genomics and bioproduction.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Clinical Solutions</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2017, Teknova achieved ISO 13485:2016 certification, enabling the Company to meet the quality system regulation (QSR) of products for use in diagnostic and therapeutic applications. Teknova believes that its Clinical Solutions products are used in the production of mRNA vaccines, protein therapies, gene therapies and diagnostic kits. Since offering GMP-grade products, Teknova has achieved substantial growth in the number of customers seeking these products annually.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Sample Transport</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2020, Teknova developed and commercialized a suite of sample collection and transport reagents to aid in sample processing for COVID-19 testing. Subsequently, demand for COVID-19 testing declined significantly while the supply of sample transport medium grew. As a result, in 2021, the Company decided to cease production of transport medium and no longer markets those reagents.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s revenue, disaggregated by product category, for the years ended December 31, 2021 and 2020 were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.21%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.212%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.212%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Lab Essentials</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,184</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,240</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Clinical Solutions</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,793</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,807</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sample Transport</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,530</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,297</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,386</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">953</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,893</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,297</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s revenue, disaggregated by geographic region, for the years ended December 31, 2021 and 2020 were as follows (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.213%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.211%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.211%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,808</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,138</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">International</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,085</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,159</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,893</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,297</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599822152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets, Net</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 4. Goodwill and Intangible Assets, Net</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> changes in the carrying amount of goodwill during the years ended December 31, 2021 and 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is a summary of intangible assets with definite and indefinite lives (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:26.926%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:7.074%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:11.109%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:7.074%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:8.979%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:11.109%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:8.979%;"/>
        <td style="width:0.664%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Balance at December 31, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Balance at December 31, 2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Definite Lived:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,180</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,395</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,785</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,180</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,247</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,933</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Indefinite Lived:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Tradename</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,919</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,919</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,919</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,919</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,099</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,395</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,704</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,099</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,247</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,852</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020 amortization expense was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.1</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.1</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The remaining weighted-average useful life of definite lived intangible assets is </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five years</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated future amortization expense of intangible assets with definite lives is as follows (in thousands):</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.799%;"/>
        <td style="width:1.938%;"/>
        <td style="width:1.381%;"/>
        <td style="width:16.176%;"/>
        <td style="width:0.707%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Amount</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">45</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Estimated future amortization expense of definite-lived intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,785</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599870680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 5. Fair Value Measurements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price), in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 establishes a fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 1&#8212;Observable inputs such as quoted prices in active markets for identical assets or liabilities.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 2&#8212;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. 	</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> financial assets measured at fair value as of December 31, 2021.</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Financial assets carried at fair value and measured on a recurring basis as of December 31, 2020 are classified in the hierarchy as follows (in thousands):</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.287%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.267%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.213%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.267%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.213%;"/>
        <td style="width:0.685%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 1</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 2</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 3</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash equivalents:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Money market funds</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Available-for-sale investments</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">U.S. corporate debt securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">858</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">858</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Foreign corporate debt securities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">953</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">953</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total available-for-sale investments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,811</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,811</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total financial assets carried at fair value</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,097</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,811</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova has not transferred any investment securities between the three levels of the fair value hierarchy. Money market funds are included in cash and cash equivalents in the balance sheets. Available-for-sale investments are included in short-term investments&#8212;marketable securities in the balance sheets.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova classifies investments in money market funds and U.S. treasury bills and government agency obligations within Level 1 as the prices are available from quoted prices in active markets. The Company&#8217;s investments in debt securities are classified as Level 2. Investments in U.S. corporate debt securities are valued based on observable inputs such as the U.S. Treasury yield curve, market indicated spreads, and quoted prices for identical assets in markets that are not active and/or similar assets in markets that are active. Investments in foreign corporate securities are valued based on observable inputs such as the applicable, country-specific market yield</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">curve, market indicated spreads by security rating and quoted prices for identical assets in markets that are not active and/or similar assets in markets that are active.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and 2020, short-term investments included </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">zero</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.8</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of available-for-sale securities with contractual maturities less than one year, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unrealized gains and losses associated with the investments are reported in accumulated other comprehensive income. The Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unrealized gains and losses for the year ended December 31, 2021. For the year ended December 31, 2020, the Company recorded an insignificant amount in net unrealized gains associated with the short-term investments though other comprehensive income on the accompanying financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Realized gains and losses associated with investments, if any, are reported in other expense, net. The Company did </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t recognize any realized gains or losses during the year ended December 31, 2021. Teknova recognized an insignificant amount in realized losses for the year ended December 31, 2020.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599889080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories, Net</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 6. Inventories, Net</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventories consist of the following (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.634%;"/>
        <td style="width:1.97%;"/>
        <td style="width:1.381%;"/>
        <td style="width:16.636%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.97%;"/>
        <td style="width:1.381%;"/>
        <td style="width:16.636%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finished goods, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,172</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,093</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Work in process</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">137</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Raw materials, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,117</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,352</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total inventories, net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,394</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,582</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599831064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property Plant And Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, Net</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 7. Property, Plant and Equipment, Net</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property, plant and equipment consist of the following (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.501%;"/>
        <td style="width:1.959%;"/>
        <td style="width:1.37%;"/>
        <td style="width:16.585%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.959%;"/>
        <td style="width:1.37%;"/>
        <td style="width:16.413%;"/>
        <td style="width:0.921%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Machinery and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,942</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,084</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Office furniture and equipment</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">649</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">315</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vehicles</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">70</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">128</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,805</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,442</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,466</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,969</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less&#8212;Accumulated depreciation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,473</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">995</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,993</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,974</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Construction in progress</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,817</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,034</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total property, plant and equipment, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29,810</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,008</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Depreciation expense related to property, plant and equipment recorded during the years ended December 31, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.7</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.9</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova capitalizes a portion of the interest on funds borrowed to finance its capital expenditures. Capitalized interest is recorded as part of an asset&#8217;s cost and depreciated over the asset&#8217;s useful life. Capitalized interest costs were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">zero</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599687416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 8. Accrued Liabilities</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities were comprised of the following (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.996%;"/>
        <td style="width:1.878%;"/>
        <td style="width:1.917%;"/>
        <td style="width:16.874%;"/>
        <td style="width:0.833%;"/>
        <td style="width:1.878%;"/>
        <td style="width:1.917%;"/>
        <td style="width:16.874%;"/>
        <td style="width:0.833%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Payroll-related</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,818</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,482</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property, plant and equipment</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,446</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,231</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">757</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total current accrued liabilities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,495</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,327</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599898440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-Term Debt</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 9. Long-Term Debt</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 26, 2021, the Company entered into the following agreements (together, the Credit Agreement): (i) that certain credit and security agreement (Term Loan), dated as of March 26, 2021, by and among the Company and MidCap Financial Trust, as agent and lender, and the additional lenders from time to time party thereto, and (ii) that certain credit and security agreement (Revolving Loan), dated as of March 26, 2021, by and among the Company and MidCap Financial Trust, as agent and lender, and the additional lenders from time to time party thereto. The Credit Agreement provides for a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million credit facility (the Facility) consisting of a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million senior, secured term loan (the Term Loan), and a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million working capital facility (the Revolver). The Term Loan is staged such that $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million was available immediately, an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million was available on September 30, 2021, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million is available in 2022, but the final borrowing in 2022 is contingent upon achieving trailing twelve months of net revenue of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million if the proposed funding date is on or after January 1, 2022 and before July 1, 2022 or $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million if the proposed funding date is on or after July 1, 2022 and on or before September 30, 2022 and earnings before interest, taxes, depreciation and amortization (EBITDA) targets (as defined in the Credit Agreement). The Company opted not to draw down the $5.0 million Term Loan tranche available on September 30, 2021. Borrowings on the Revolver are limited to a borrowing base calculation; however, as of December 31, 2021, there was no drawdown on the Revolver. The interest on the Term Loan is based on the annual rate of one-month London Inter-Bank Offered Rate (LIBOR) plus </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.45</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, subject to a LIBOR floor of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.50</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If any advance under the Term Loan is prepaid at any time, the prepayment fee is based on the amount being prepaid and an applicable percentage amount, such as 3%, 2%, or 1%, based on the date the prepayment is made after the closing date of the Term Loan.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> The Credit Agreement contains a financial covenant based upon a trailing twelve months of net revenue, including a requirement of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">32.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in the twelve months ended December 31, 2021. As of December 31, 2021, the Company was in compliance with this requirement. The outstanding balance on the Facility will be due in full on March 1, 2026. At the end of the Term Loan, the Company will pay an exit fee of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, which represents </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million in borrowings made available immediately on March 26, 2021. Such fee is being accreted to interest expense over the life of the Term Loan. The Company incurred $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of debt issuance costs which was recorded in long-term debt in the balance sheet.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 26, 2021, the Company drew the full $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million of the Term Loan available. As of December 31, 2021, the gross outstanding long-term debt is $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million ($</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million net of debt issuance costs) and is presented as long-term debt on the balance sheets (in thousands). </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components of the carrying value of long-term debt as of December 31, 2021 and December 31, 2020, are detailed below: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.342%;"/>
        <td style="width:2.141%;"/>
        <td style="width:1.37%;"/>
        <td style="width:12.343%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.617%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.2%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,000</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cumulative accretion of exit fee</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">90</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unamortized debt discount and debt issuance costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">220</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt, net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,870</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">At December 31, 2021, the scheduled maturities, of the Term Loan were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.788%;"/>
        <td style="width:1.938%;"/>
        <td style="width:1.381%;"/>
        <td style="width:16.187%;"/>
        <td style="width:0.707%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Amount</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,500</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,000</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,500</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,000</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, the fair value of Teknova's long-term debt approximates its carrying value. The fair value of Teknova's long-term debt was based on observable market inputs (Level 2).</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599823736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible and Redeemable Preferred Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityDisclosureAbstract', window );"><strong>Temporary Equity Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ConvertibleAndRedeemablePreferredStockTextBlock', window );">Convertible and Redeemable Preferred Stock</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 10. Convertible and Redeemable Preferred Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021, the Company&#8217;s board of directors and stockholders, respectively approved a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.8746</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for-one forward stock split, which was effected on June 17, 2021. On June 28, 2021, all outstanding shares of the Company&#8217;s Series A preferred stock were converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,512,685</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8217;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">s common stock on a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one-to-one</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> basis and their carrying value of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million was reclassified into stockholders&#8217; equity. As of December 31, 2021, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of convertible and redeemable preferred stock issued and outstanding.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2020, Series A preferred stock consisted of the following (in thousands, except share data):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.12%;"/>
        <td style="width:1.382%;"/>
        <td style="width:0.686%;"/>
        <td style="width:11.9%;"/>
        <td style="width:0.686%;"/>
        <td style="width:1.382%;"/>
        <td style="width:0.696%;"/>
        <td style="width:11.9%;"/>
        <td style="width:0.686%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.365%;"/>
        <td style="width:0.686%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.322%;"/>
        <td style="width:0.686%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares<br/>Authorized</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares<br/>Issued and<br/>Outstanding</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate<br/>Liquidation<br/>Preference</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Proceeds, net<br/>of Issuance<br/>Cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Series A preferred stock</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,600,000</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,342,092</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41,586</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,638</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2020, the Series A preferred stock had the followings rights and privileges:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Voting</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Each holder of shares of Series A preferred stock was entitled to the number of votes equal to the number of shares of common stock into which the shares of Series A preferred stock held by such holder were convertible. The holders of shares of Series A preferred stock were entitled to vote on all matters on which the common stockholders were entitled to vote.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The holders of shares of Series A preferred stock were also entitled to elect three directors to the board. Additionally, there were certain matters that required approval of a majority of the holders of shares of Series A preferred stock.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Redemption and Liquidation Rights</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the event of any voluntary or involuntary liquidation, dissolution or winding up of the Company, the holders of Teknova&#8217;s shares of Series A preferred stock then outstanding were entitled to be paid out of the assets of the Company available for distribution to its stockholders, and in the event of a Deemed Liquidation Event (as defined below), the holders of shares of Series A preferred stock then-outstanding were entitled to be paid out of the consideration payable to stockholders in such Deemed Liquidation Event or out of the Available Proceeds (as defined below), as applicable, before any payment were to be made to the holders of shares of common stock, an amount per share equal to the greater of (i) the applicable original issue price per share, plus any declared but unpaid dividends, or (ii) an amount per share as would have been payable had all the shares of Series A preferred stock been converted into common stock immediately prior to such liquidation, dissolution, winding up or Deemed Liquidation Event (the Series A Liquidation Amount). In the event the Company had insufficient assets to pay the holders of shares of Series A preferred stock the full liquidation preference, the holders of shares of Series A preferred stock were to be paid ratably in proportion to the full amounts to which they would otherwise be entitled.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the event of any voluntary or involuntary liquidation, dissolution or winding up of the Company, after the payment in full of all Series A Liquidation Amounts required to be paid to the holders of shares of Series A preferred stock, the remaining assets of the Company available for distribution to its stockholders or, in the case of a Deemed Liquidation Event, the consideration not payable to the holders of shares of Series A preferred stock or the remaining Available Proceeds, as the case may be, would be distributed among the holders of shares of common stock, pro rata based on the number of shares held by each such holder.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Each of the following events would be considered a &#8220;Deemed Liquidation Event&#8221; unless the holders of shares of at least a majority of the outstanding shares of Series A preferred stock voting as a single class on an as-converted basis (the Requisite Holders) elect otherwise: (i) a merger or consolidation in which the shares of capital stock of the Company outstanding immediately prior to such merger or consolidation did not continue to represent immediately following such merger or consolidation at least a majority, by voting power, of the outstanding capital stock of the surviving or resulting corporation or the parent corporation that wholly owned the surviving or resulting corporation, or (ii) a sale, lease, transfer, exclusive license or other disposition of all or substantially all of the assets of the Company and its subsidiaries (other than to a wholly-owned subsidiary of the Company).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8220;Available Proceeds&#8221; refers to consideration received by the Company for a Deemed Liquidation Event (net of any retained liabilities associated with the assets sold or technology licensed, as determined in good faith by the board of directors), together with any other assets of the Company available for distribution to its stockholders, all to the extent permitted by Delaware law governing distributions to stockholders.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Dividend</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The holders of shares of Series A preferred stock were entitled to receive cumulative dividends (the Series A Accruing Dividends) at a rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% per annum based on the Series A preferred stock issuance price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.8469196</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share of Series A preferred stock issued and outstanding, subject to appropriate adjustments for any stock dividends, stock splits, combinations, recapitalizations, or the like. Dividends were due and payable only upon a Deemed Liquidation Event. In the event of a dividend declared on undistributed earnings, the preferred stockholders would participate in the dividend equally along with common stockholders. The preferred shares participated equally with common stockholders on earnings, but did not participate in losses.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">After payment of dividends under a deemed liquidation event to the holders of shares of the Series A preferred stock, any additional dividends would be distributed among all holders of shares of the Company&#8217;s common stock and Series A preferred stock in proportion to the number of shares of common stock that would be held by each such holder if all shares of Series A preferred stock were converted to common stock.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the event any shares of Series A preferred stock were converted into common stock prior to a Deemed Liquidation Transaction, then such shares will not be entitled to receive any Series A Accruing Dividends.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Optional Conversion</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Each share of Series A preferred stock was convertible at any time at the option of the holder into such number of fully paid and non-assessable shares of common stock as determined by dividing the original issue price for Series A preferred stock by the conversion price in effect at the time of conversion. The Series A conversion price was initially set at $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.8469196</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Mandatory Conversion</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">All outstanding shares of Series A preferred stock would automatically be converted into shares of common stock, at the then-effective conversion rate upon either (i) the closing of the sale of shares of common stock to the public at a price of at least $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.5407588</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share (as adjusted for any stock dividends, stock splits, combinations, recapitalizations, or the like), in a firm-commitment underwritten public offering pursuant to an effective registration statement resulting in proceeds to the Company of at least $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50.0</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">net of the underwriting discount and commissions, and in connection with such offering the common stock was listed for trading on a stock exchange or marketplace approved the board of directors, including the approval of at least one Series A Director, as</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">defined </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">in the Series A Stock Purchase Agreement, dated January 14, 2019, or (ii) the date and time, or the occurrence of an event, specified by vote or written consent of the holders of shares of at least a majority of the outstanding shares of Series A preferred stock voting as a single class on an as-converted basis.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Conversion Price Adjustments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The conversion price per share of Series A preferred stock would be reduced if the Company issues any additional shares of common stock without consideration or for consideration per share less than the Series A preferred stock conversion price in effect.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Classification</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As a Deemed Liquidation Event could result in repurchase of the Series A preferred stock, and the board of directors of Teknova was controlled by the Series A holders, the Series A preferred stock was redeemable contingent upon the occurrence of an event that was not probable. Accordingly, the Company presented the Series A preferred stock outside of permanent equity as mezzanine equity. The Series A preferred stock was recorded at its issuance date fair value of the net proceeds raised through the issuance of Series A preferred stock. The Series A preferred stock did not require subsequent measurement until the Series A preferred stock was probable to become redeemable.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ConvertibleAndRedeemablePreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible and Redeemable Preferred Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ConvertibleAndRedeemablePreferredStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599789480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 11. Stockholders&#8217; Equity</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Preferred stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 28, 2021, in connection with the IPO, the Company&#8217;s amended and restated certificate of incorporation became effective. The amended and restated certificate of incorporation authorizes the issuance of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of preferred stock, par value $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.00001</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, with rights and preferences, including voting rights, designated from time to time by the Company&#8217;s board of directors.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and December 31, 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> authorized shares of the Company&#8217;s preferred stock, par value $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.00001</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, respectively. As of December 31, 2021 and December 31, 2020, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#8217;s preferred stock issued and outstanding.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Common stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and December 31, 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">490,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> authorized shares of the Company&#8217;s common stock, par value $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.00001</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, respectively. As of December 31, 2021 and December 31, 2020, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,012,017</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,599,232</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#8217;s common stock issued and outstanding, respectively.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599888520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 12. Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Employee Stock Incentive Plans</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova maintains stock incentive plans for the benefit of certain of Teknova's officers, directors, consultants and employees. The Company granted time-based and performance-based options to purchase common shares under both its 2016 Stock Plan, as amended (2016 Plan) and 2020 Equity Incentive Plan, as amended (2020 Plan). At the time the 2020 Plan became effective, no additional stock awards were granted or are able to be granted in the future under the 2016 Plan. In June 2021, the Company&#8217;s board of directors and the Company&#8217;s stockholders approved the 2021 Equity Incentive Plan (2021 Plan), which became effective in connection with the IPO. From and after the date on which the 2021 Plan became effective, no further grants were made or will be made under the 2020 Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">At December 31, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,578,075</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares remain available for future grants under the 2021 Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The types of equity-based awards that may be granted under the 2021 Plan include: options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance awards, and other stock-based awards. The maximum number of shares of the Company&#8217;s common stock that may be issued under the 2021 Plan is </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,020,113</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#8217;s common stock, </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">which is the sum of (i) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,908,283</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> new </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">shares, plus (ii) an additional</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">number </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">of shares not to exceed </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,111,830</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">shares, consisting of any shares of the Company&#8217;s common stock subject to outstanding stock options or other stock awards granted under the 2020 Plan that, on or after the 2021 Plan became effective, terminate or expire prior to exercise or settlement. The equity-based awards will vest over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">four-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> period for all employees and will vest over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> period for the Company&#8217;s board of directors. Generally, the number of shares of the Company&#8217;s common stock that will be reserved for issuance under the 2021 Plan will automatically increase on January 1 of each year for a period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, beginning on January 1, 2022 and continuing through January 1, 2031, in an amount equal to 4% of the total number of shares of the Company&#8217;s common stock outstanding on December 31 of the preceding year; provided, however, that the Company&#8217;s board of directors may act prior to January 1st of a given year to provide that the increase for such year will be a lesser number of shares of common stock. Effective January 1, 2022 an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,120,480</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> new shares became available for issuance under the 2021 Plan.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the stock option activity under the stock incentive plans (in thousands, except share and per share data):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.049%;"/>
        <td style="width:1.381%;"/>
        <td style="width:0.685%;"/>
        <td style="width:11.874%;"/>
        <td style="width:0.91%;"/>
        <td style="width:1.381%;"/>
        <td style="width:1.37%;"/>
        <td style="width:11.285%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.381%;"/>
        <td style="width:0.696%;"/>
        <td style="width:11.874%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.381%;"/>
        <td style="width:1.37%;"/>
        <td style="width:11.306%;"/>
        <td style="width:0.685%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Number of<br/>Shares</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted<br/>Average<br/>Exercise<br/>Price<br/>per Share</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted Average<br/>Remaining<br/>Contractual<br/>Term (in<br/>years)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate<br/>Intrinsic<br/>Value</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding at December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,246,544</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.95</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.41</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,081</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">644,817</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17.10</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.84</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cancelled or forfeited</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">127,149</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.91</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding at December 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,764,112</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.63</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.69</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">45,280</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercisable at December 31, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">731,354</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.90</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.51</span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,322</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and expected to vest at December 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,479,430</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.11</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.88</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,579</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The total intrinsic value of options exercised during the year ended December 31, 2021 was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t significant. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> options exercised during the year ended December 31, 2020. The total grant date fair value of shares vested during 2021 and 2020, was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Employee Stock Purchase Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2021, the Company&#8217;s board of directors and the Company&#8217;s stockholders, respectively, approved the Company&#8217;s 2021 Employee Stock Purchase Plan (the ESPP), which became effective in connection with the IPO. A total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">290,828</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#8217;s common stock are reserved for issuance under the ESPP. The number of shares of the Company&#8217;s common stock that will be reserved for issuance will automatically increase on January 1 of each year for a period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, beginning on January 1, 2022 and continuing through January 1, 2031, by the lesser of (i) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the total number of shares of the Company&#8217;s common stock outstanding on December 31 of the immediately preceding year; and (ii) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">319,911</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares (subject to adjustments for stock splits, dividends, combinations of shares, exchanges of shares and other &#8220;Capitalization Adjustments&#8221;, as defined in the ESPP), except before the date of any such increase, the Company&#8217;s board of directors may determine that such increase will be less than the amount set forth in clauses (i) and (ii). Effective January 1, 2022 an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">280,120</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> new shares became available for issuance under the ESPP.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Generally, all regular employees, including executive officers, employed by the Company will be eligible to participate in the ESPP and to contribute, normally through payroll deductions, up to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of their earnings (as defined in the ESPP) for the purchase of the Company&#8217;s common stock under the ESPP. Unless otherwise determined by the Company&#8217;s board of directors, shares of the Company&#8217;s common stock will be purchased for the accounts of employees participating in the Company&#8217;s ESPP at a price per share equal to the lesser of (i) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the fair market value of a share of the Company&#8217;s common stock on the first day of an offering; or (ii) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the fair market value of a share of the Company&#8217;s common stock on the date of purchase.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">290,828</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company's common stock reserved for future grants under the ESPP. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Offering periods are generally six months long and begin on May 15 and November 15 of each year.</span></span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Valuation of Employee Share-Based Awards</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova uses the Black-Scholes option-pricing model to determine the fair value of stock options. The valuation model for stock compensation expense requires the Company to make assumptions and judgments about the variables used in the calculation, including the expected term, expected volatility and fair value of the Company&#8217;s common stock, and an assumed risk-free interest rate. The assumptions used in the Black-Scholes option-pricing model were as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Volatility</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Since the Company has limited historical data on volatility of its stock, expected volatility is based on the volatility of the stock of similar publicly traded entities. In evaluating similarity, the Company considers factors such as industry, stage of life cycle, size, and financial leverage.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair value of underlying common stock</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. Prior to the closing of the IPO, the Company had to estimate the fair value of its common stock. Management considered numerous objective and subjective factors to determine the fair value of the Company&#8217;s common stock. The factors considered include, but are not limited to: (i) the results of contemporaneous independent third-party valuations of the Company&#8217;s common stock; (ii) the prices, rights, preferences, and privileges of the Company&#8217;s convertible preferred stock relative to those of its common stock; (iii) the lack of marketability of the Company&#8217;s common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the Company&#8217;s shares. Since</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> the closing of the IPO, t</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">he fair value of the Company&#8217;s common stock is determined by the closing price of its common stock as reported on the NASDAQ Global Market </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">on the date of grant.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Risk-free interest rate</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The risk-free rate that the Company uses is based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Expected term</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. As the Company does not have sufficient historical exercise activity to estimate expected life, the expected life of options granted is determined using the simplified method. The simplified method is based on the vesting period and the contractual term for each grant or for each vesting tranche for awards with graded vesting. The midpoint of the vesting date and the maximum contractual expiration date is used as the expected term under this method.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Dividend yield</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future. Therefore, the Company uses an expected dividend yield of zero. In addition, the terms of the Credit Agreement prohibit us from paying dividends, other than dividends payable on the Company&#8217;s common stock, without the prior consent of the lender.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The weighted average assumptions used in the Black-Scholes option-pricing model are as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:53.239%;"/>
        <td style="width:1.285%;"/>
        <td style="width:1.371%;"/>
        <td style="width:6.981%;"/>
        <td style="width:2.302%;"/>
        <td style="width:1.285%;"/>
        <td style="width:1.371%;"/>
        <td style="width:6.981%;"/>
        <td style="width:2.302%;"/>
        <td style="width:1.285%;"/>
        <td style="width:1.371%;"/>
        <td style="width:6.981%;"/>
        <td style="width:2.302%;"/>
        <td style="width:1.285%;"/>
        <td style="width:9.658%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="13" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Employee Stock Option Plans</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Employee Stock Purchase Plan</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Estimated dividend yield</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average expected stock price volatility</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33.51</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36.13</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25.47</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average risk-free interest rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.06</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.45</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.06</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Expected average term of options (in years)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.17</span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.25</span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.50</span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average fair value of common stock</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.89</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.84</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24.63</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average fair value per option</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.45</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.15</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.46</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
      </table><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A - Not applicable during the period</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Summary of Stock-Based Compensation Expense</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation expense included in the accompanying financial statements was as follows (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1931249999999998;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.256%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.2%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.178%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">157</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,321</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">300</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation expense</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,551</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">300</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1931249999999998;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation expense related to employee stock option plans was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for the years ended December 31, 2021 and 2020, respectively. Unrecognized compensation expense related to employee stock option plans was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million at December 31, 2021, which is expected to be recognized as expense over the weighted-average period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.25</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the year ended December 31, 2021, the Company&#8217;s board of directors approved an amendment to the outstanding performance-based option to acquire </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">231,719</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#8217;s common stock previously granted under 2020 Plan, to eliminate the performance-based vesting and provide that such option will vest in 48 equal monthly installments. The stock option modification was measured as the excess of the fair value of the modified option over the fair value of the original option immediately before the modification. The incremental stock-based compensation expense for such stock option modification is approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, of which $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million incremental stock-based compensation expense was recognized during the year ended December 31, 2021 in general and administrative expense in the statements of operations and comprehensive income (loss). Additionally, in January 2019, the Company granted </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">284,682</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> performance-based options that vest upon a change of control. As of December 31, 2021, these options were not considered probable of vesting. The Company had unrecognized compensation expense of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million at December 31, 2021 relating to these options.</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation expense related to the ESPP was not significant since the adoption of </span><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">the plan in June 2021. Total compensation cost related to the ESPP not yet recognized is also not significant. As of December 31, 2021, an insignificant amount has been withheld on behalf of employees for a future purchase under the ESPP. There were no purchases for the year ended December 31, 2021, related to the ESPP.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681600781288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share Attributable to Common Stockholders<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income (Loss) Per Share Attributable to Common Stockholders</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 13. Net Income (Loss) Per Share Attributable to Common Stockholders</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic and diluted net income (loss) per share is computed using the two-class method when it has issued shares that meet the definition of participating securities. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period without consideration for common stock equivalents. Diluted net income (loss) per share attributable to common stockholders is computed by dividing net income by the weighted-average number of common shares outstanding during the period and potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalent would be anti-dilutive. Potential common stock equivalents consist of common stock issuable upon exercise of stock options and convertible preferred stock. For periods of net loss, basic and diluted earnings per share are the same as the effect of the assumed exercise of stock options and convertible preferred stock is anti-dilutive.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders for the years ended December 31, 2021 and 2020 (in thousands, except share and per share data):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.921%;"/>
        <td style="width:1.595%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.255%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.595%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.051%;"/>
        <td style="width:0.921%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) available to common stockholders</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,803</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,570</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: undistributed income attributable to preferred stockholders</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,962</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) attributable to common stockholders</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,803</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">608</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic weighted-average common stock outstanding</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,087,653</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,599,232</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average effect of potentially dilutive securities:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock options</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">201,404</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dilutive weighted-average common stock</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,087,653</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,800,636</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) per share attributable to common stockholders</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.61</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.17</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.61</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.16</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is a summary of the common stock equivalents for the securities outstanding during the respective periods that have been excluded from the computation of diluted net loss per common share, as their effect would be anti-dilutive:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.417%;"/>
        <td style="width:1.606%;"/>
        <td style="width:0.696%;"/>
        <td style="width:13.793%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.606%;"/>
        <td style="width:0.696%;"/>
        <td style="width:13.793%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Employee share-based awards to purchase common stock (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,206,993</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Convertible Series A preferred stock (2)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,607,059</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,342,092</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,814,052</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,342,092</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Excludes performance-based options that were not considered probable of vesting. See "Note 12</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;Stock-Based Compensation"</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for additional information.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(2) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 28, 2021, all outstanding shares of the Company&#8217;s Series A preferred stock were converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,512,685</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#8217;s common stock. See "</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Note 10&#8212;Convertible and Redeemable Preferred Stock"</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for additional information.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681600795240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Parties</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 14. Related Parties</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has identified the following as related parties through common control: Meeches LLC and Thomas E. Davis, LLC. Meeches LLC is controlled by Ted Davis and Irene Davis, founders and current directors and greater than five percent stockholders of the Company. Thomas E. Davis, LLC is also controlled by Ted Davis.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company leased certain real property and had a related party note receivable totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million as of December 31, 2020, from Thomas E. Davis, LLC. The related party note receivable was secured by a first priority Deed of Trust on the leased property and beared interest at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% per annum, and interest payments were received monthly. The principal balance was payable in one payment and had an original maturity date of July 1, 2019, which was extended by the Company to July 1, 2020. On June 16, 2020 the Company executed an additional amendment to the note receivable to extend the maturity date to July 1, 2021. On March 31, 2021 the $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.5</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million note receivable was paid in full.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company leases certain real property from Meeches LLC and does not have any outstanding balances owed to Meeches LLC. For the years ended December 31, 2021 and 2020, the Company paid Meeches LLC $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681597322936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments And Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 15. Commitments and Contingencies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Obligations under Operating Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has various non-cancelable operating leases primarily for buildings in Hollister, California and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Mansfield, Massachusetts</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The leases have a lease term with varying expiration dates, which represent the non-cancelable periods of the leases and include extension options.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The lease agreement with Thomas E. Davis, LLC, a related party (see &#8220;Note 14&#8212;Related Parties&#8221;) commenced in March 2017, with a payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.0</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand a month and a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one-year</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> term.</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> The Company had the option to extend the term of the lease for two additional separate, successive terms of one year each, following the expiration of the initial term of the lease.</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> The Company entered into a lease extension in June 2020 and extended the lease term until June 2021. The lease agreement was not renewed beyond June 2021.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The lease agreement with Meeches LLC, a related party (see &#8220;Note 14&#8212;Related Parties&#8221;) commenced in September 2019, with a payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20.0</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand a month and a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">five-year</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> term.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Rent expense for the years ended December 31, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.7</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.2</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Future minimum lease payments with unrelated and related parties as of December 31, 2021 are as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:48.405%;"/>
        <td style="width:1.627%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.522%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.627%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.48%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.627%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.512%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Unrelated</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Related</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,551</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">267</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,818</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,668</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">279</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,947</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,686</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">191</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,877</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,239</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6f4254ed-0143-41d6-a554-207a0525bf89;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,239</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,209</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,209</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,538</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,538</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total future minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,891</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">737</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,628</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Litigation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s industry is characterized by frequent claims and litigation, including claims regarding intellectual property and product liability. As a result, the Company may be subject to various legal proceedings from time to time. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. Any current litigation is considered immaterial and counter claims have been assessed as remote.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599828920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 16. Income Taxes</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s provision for (benefit from) income taxes consist of the following for the year ended December 31, 2021 and 2020 (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.292%;"/>
        <td style="width:1.205%;"/>
        <td style="width:1.955%;"/>
        <td style="width:13.469%;"/>
        <td style="width:1.299%;"/>
        <td style="width:1.205%;"/>
        <td style="width:1.955%;"/>
        <td style="width:13.322%;"/>
        <td style="width:1.299%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,196</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">262</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total current</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">934</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,604</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,954</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">233</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">136</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,837</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,090</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense (benefit)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,834</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,156</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A reconciliation of the statutory tax rate to the Company&#8217;s effective tax rate is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.051%;"/>
        <td style="width:1.192%;"/>
        <td style="width:0.844%;"/>
        <td style="width:12.185%;"/>
        <td style="width:3.254%;"/>
        <td style="width:1.192%;"/>
        <td style="width:0.844%;"/>
        <td style="width:12.185%;"/>
        <td style="width:3.254%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Statutory federal income tax rate %</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21.0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21.0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State income tax rate</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.1</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.0</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Permanent items</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock compensation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.5</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.7</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">CARES Act</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.7</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development credit</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.6</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effective tax rate %</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22.4</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24.5</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income taxes are provided for the tax effects of transactions reported in the financial statements and consist of taxes currently due, plus deferred taxes. Deferred taxes are recognized for differences between the basis of assets and liabilities for financial statement and income tax purposes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will be either deductible or taxable when the assets and liabilities are recovered or settled. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s component of net deferred tax liability and assets consist of the following as of December 31, 2021 and 2020 (in thousands):</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.533%;"/>
        <td style="width:1.51%;"/>
        <td style="width:1.371%;"/>
        <td style="width:15.023%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.51%;"/>
        <td style="width:1.371%;"/>
        <td style="width:14.841%;"/>
        <td style="width:0.921%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax asset</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net operating loss carryforwards</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,672</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">692</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">401</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">214</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock compensation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">262</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Tax credit carryforwards</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">150</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accruals and other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">241</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred tax asset</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,726</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,047</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax liability</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Fixed assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,429</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,746</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangibles</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,973</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,291</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred tax liability</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,402</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,037</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">477</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net deferred tax liability</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,153</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,990</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of the end of December 31, 2021, Teknova has federal and state net operating loss (NOL) carryforwards of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13.7</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.7</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. The federal NOL carryforwards will carryforward indefinitely but are subject to an </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% taxable income limitation. The state NOL carryforwards begin to expire in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2036</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2021, the Company has federal research and development tax credit carryforwards of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, which will begin to expire in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2035</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and state research and development tax credit carryforward that are insignificant and carry forward indefinitely. NOLs and tax credit carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant stockholders, as defined under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, as well as similar state tax provisions. This could limit the amount of NOLs and tax credits that the Company can utilize annually to offset future taxable income or tax liabilities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted. The CARES Act, among other things, includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act, including, permitting NOLs, carryovers and carrybacks to offset </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes. As a result, the Company's 2020 effective tax rate includes an income tax benefit related to the anticipated refunds from tax losses generated in prior years that are permitted to be carried back to certain years when the U.S. federal income tax rate was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 29, 2020, the California legislature enacted California Assembly Bill 85 (AB 85), which suspends the use of California NOLs and limits the use of California research tax credits for tax years beginning in 2020 and before 2023. The Company&#8217;s 2020 state income tax has increased as a result of restrictions on the utilization of tax attributes. There is no significant impact on the Company's 2021 financial statements due to the loss generated. Subsequently on February 9, 2022, California Senate Bill (SB 113) was enacted and restores the use of net operating losses and business tax credits that were suspended or limited under AB 85 one year earlier, allowing tax attributes to be used in fiscal year 2022. The tax impact of the new legislation, if any, will be recorded in the first quarter of fiscal year 2022 in the period of enactment.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unrecognized tax benefits at December 31, 2021 and 2020. In connection with FASB&#8217;s Accounting for Uncertainty in Income Taxes, the Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. The Company does not expect to recognize any unrecognized tax benefits over the next twelve months. Consequently, the Company has </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t accrued interest or penalties related to uncertain tax positions as of the end of December 31, 2021 or 2020.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova files income tax returns in the U.S. federal jurisdiction and various states. The Company is no longer subject to U.S. federal income tax examinations for tax years prior to 2018. The Company is no longer subject to state income tax examinations for tax years prior to 2017. The Company is currently not under examination by the Internal Revenue Service or any other taxing authorities.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599841608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Financial Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Other Financial Information</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Note 17. Other Financial Information</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the allowance for doubtful accounts is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.698%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:14.861%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:15.021%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provisions (benefits)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">235</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Recoveries (write-offs), net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">235</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the inventory reserve is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.653%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:14.858%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:14.847%;"/>
        <td style="width:0.921%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provisions (benefits)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">555</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">112</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Write-offs and other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">114</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">470</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the income tax valuation allowance is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.73%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:15.043%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:15.032%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additions charged to expense</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">477</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Reductions charged to other accounts</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">477</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681601208296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Presentation and Use of Estimates</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Basis of Accounting, Presentation and Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The accompanying financial statements and related notes are prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect certain amounts of assets and liabilities, and disclosures of assets and liabilities, at the date of each financial statement, and the reported amount of revenues and expenses during the reporting period. Significant items that are subject to such estimates and assumptions include, but are not limited to, the valuation of share-based payment awards, goodwill and intangible assets, and income taxes. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Although management bases its estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, a</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ctual results could differ significantly from the estimates under different assumptions or conditions. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Certain prior period amounts have been reclassified to conform to presentation for the current year.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ImpactOfCovid19PolicyTextBlock', window );">Impact of COVID-19</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Impact of COVID-19</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The COVID-19 pandemic continues to impact worldwide economic activity. Teknova continues to closely monitor the impact of the COVID-19 pandemic on all aspects of the Company's business, including how the pandemic will impact customers, employees, suppliers, vendors, business partners and distribution channels. It is not possible to predict the total impact of the COVID-19 pandemic on the Company&#8217;s future revenue or profitability, which will depend on future developments that remain uncertain and cannot be predicted with confidence at this time.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Segment Reporting</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (CODM) in deciding how to allocate resources to an individual segment and in assessing performance. Teknova&#8217;s CODM is its Chief Executive Officer, currently Stephen Gunstream. Teknova has determined that it operates in one reporting unit, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> operating segment and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Risk</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentrations of Risk</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with high quality banking institutions. At times, the Company&#8217;s cash and cash equivalent balances may exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit. Teknova has never experienced any losses related to its cash and cash equivalent balances. Teknova routinely communicates with its customers regarding payments and has a history of limited write-offs so, as a consequence, the Company believes that its accounts receivable credit risk exposure is limited.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Customers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2021, the Company's largest customer was a distributor that accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue for the year ended December 31, 2021. As of December 31, 2021, the Company's </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">two</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> largest customers, both distributors, made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> direct customer made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable at December, 31, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2020, the Company's largest customer was a distributor that accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue and the second largest customer accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue for the year ended December 31, 2020. As of December 31, 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">two</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> direct customers made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">of total gross accounts receivable and the Company's largest distributors</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">each </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">made up </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total gross accounts receivable at December 31, 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Suppliers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2021, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> suppliers that accounted for greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, the highest of which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases followed by suppliers which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, respectively. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The amounts due to the Company's largest supplier comprised approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable as of December 31, 2021. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other supplier accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable at December 31, 2021.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the year ended December 31, 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">four</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> suppliers that accounted for greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, the highest of which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases followed by suppliers which accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total inventory purchases, respectively. </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The amounts due to the Company's largest supplier comprised approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable as of December 31, 2020. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> other supplier accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total accounts payable at December 31, 2020.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s cash and cash equivalents include cash on hand, cash held in banks, and highly-liquid investments with maturities of three months or less at the date of acquisition. Teknova maintains its cash in bank deposit accounts in financial institutions that are insured by the FDIC up to a balance of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">250.0</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> thousand. Cash equivalents are stated at carrying value, which approximates fair value.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Investments</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Marketable Investments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s short-term marketable investments consist of corporate debt securities, U.S. treasury bills, and government agency obligations. Teknova believes its short-term debt securities are available for use in its current operations and that the Company has the ability, if necessary, to liquidate any of its short-term debt securities to meet its liquidity needs in the next twelve months. Accordingly, those investments with contractual maturities greater than one-year from the date of purchase are classified as short-term investments on the accompanying balance sheets. Teknova classifies its short-term debt investments as available-for-sale at the time of purchase and evaluates such classification as of each balance sheet date. All short-term debt investments are recorded at estimated fair value. Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. Realized gains and losses and other-than-temporary impairments on investments are included in interest income (expense), net in the statements of operations and comprehensive income (loss).</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The carrying amounts of certain of Teknova&#8217;s financial instruments, including cash equivalents, accounts receivable, inventories, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Accounts Receivable</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">receivable are stated at invoice value, less estimated allowances for doubtful accounts. Teknova uses the allowance method to account for uncollectible accounts receivable, calculated by management using the historical average of uncollectible accounts. The Company continually monitors its customer payments and maintains an allowance for estimated losses resulting from its customers&#8217; inability to make required payments. Accounts receivable are considered past due once customer payment terms have been exceeded. Receivables are</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">written </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Inventories</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventory, consisting of raw materials, work in process and finished goods, is stated at the lower of cost or net realizable value, on a first-in, first-out basis. Teknova writes down its inventory for estimated obsolescence or inventory in excess of reasonably expected near-term sales or unmarketable inventory, in an amount equal to the difference between the cost of inventory and the estimated net realizable value, based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by Teknova, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory, and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock', window );">Notes Receivable from Related Parties</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Notes Receivable from Related Parties</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In 2016, Teknova&#8217;s founder and former Chief Executive Officer, a current director and stockholder of the Company, executed a promissory note in favor of the Company which was recorded as a note receivable. Teknova recognizes interest income on notes receivable on the accrual method. Teknova evaluates the collectability of both interest and principal on its notes receivable to determine whether the notes receivable are impaired. A note is considered to be impaired when, based on current information and events, it is probable that the Company will be unable to collect all amounts due, according to the existing contractual terms. When a note is considered to be impaired, the amount of loss is calculated by comparing the recorded investment to the fair value of the underlying collateral, less costs to sell. During the years ended December 31, 2021 and 2020, there was no significant uncertainty of collection; therefore, interest income was recognized. As of December 31, 2020, the Company determined that no allowance for collectability was necessary. The note receivable was repaid during the year ended December 31, 2021 and prior to the closing of the IPO. See &#8220;Note 14&#8212;Related Parties&#8221; for further information regarding the Company&#8217;s note receivable with its founder and former Chief Executive Officer, a current director and stockholder of the Company.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock', window );">Capitalized Software Implementation Costs</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Capitalized Software Implementation Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova capitalizes certain implementation costs incurred under a cloud computing hosting arrangement. Costs incurred during the application development stage related to the implementation of the hosting arrangement are capitalized and included within other assets on the accompanying balance sheets. Amortization of capitalized implementation costs is recognized on a straight-line basis over the expected term of the associated hosting arrangement when it is ready for its intended use. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. As of December 31, 2021, Teknova had capitalized software implementation costs of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.1</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. Teknova did not have any capitalized implementation software costs as of December 31, 2020. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> amortization expense related to capitalized implementation costs has been recorded as the underlying implementation activities were not complete.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Property, Plant and Equipment</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova records property, plant and equipment at fair value when it is acquired in a business combination or at cost for all other purchases of property, plant and equipment. Property, plant and equipment is depreciated over the estimated useful lives of the assets, using the straight-line method. Any leasehold improvements are amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the estimated remaining life of the lease. Costs for repairs and maintenance that do not significantly increase the value or estimated lives of property, plant and equipment are expensed as incurred. Upon retirement or sale, the cost and related accumulated</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">depreciation are removed from the balance sheets, and the resulting gain or loss is reflected in the statements of operations and comprehensive income (loss).</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated useful lives of the major classes of property and equipment are as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:80.233%;"/>
          <td style="width:1.945%;"/>
          <td style="width:17.822%;"/>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Estimated Useful Lives</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Machinery and equipment</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Office furniture and equipment</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#8211;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vehicles</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#8211;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
        </table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Impairment of Long-Lived Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova evaluates its long-lived assets for impairment when events or changes in circumstances indicate a possible inability to recover carrying amounts. Recoverability is assessed by comparing the carrying value of the assets to estimated undiscounted future cash flows expected to be generated by the assets. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated during the life of those assets are less than the assets&#8217; carrying amounts. If an asset is impaired, the loss is measured as the amount by which the asset&#8217;s carrying value exceeds its fair value. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> indicators of impairment during the years ended December 31, 2021 and 2020.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_GoodwillPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill is the excess of the Company&#8217;s fair value over the Company&#8217;s fair value accounting basis of the Company&#8217;s net assets and liabilities. Goodwill is not amortized, but is tested for impairment annually as of October 1, or more frequently if events or circumstances indicate that the carrying value may no longer be recoverable and that an impairment may have occurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova first considers qualitative factors that indicate whether impairment may have occurred. Such indicators may include, macro-economic conditions, such as adverse industry or market conditions and entity-specific events, such as increasing costs, declining financial performance, or loss of key personnel. If the Company&#8217;s assessment of such qualitative factors indicates that a reduction in the carrying value is more likely than not to have occurred, Teknova performs a quantitative assessment, comparing the fair value of the Company (in this capacity, the Reporting Unit) to the carrying value, including goodwill, of the Reporting Unit. If the carrying value of the Reporting Unit exceeds its fair value, an impairment has occurred, and an impairment charge is recognized for the difference up to the carrying value of the Reporting Unit&#8217;s goodwill. The fair value of the Reporting Unit is a Level 3 measure and is determined using a market and income approach. There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment of goodwill during the years ended December 31, 2021 and 2020.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_IntangibleAssetsPolicyTextBlock', window );">Intangible Assets</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s intangible assets consist of the Teknova trade name and customer relationships.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Indefinite-lived intangible assets are not amortized but are tested for impairment at least annually as of October 1, or more frequently if events or circumstances indicate that it is more likely than not that an asset is impaired. If the fair value of the asset is less than its carrying amount, an impairment charge would be recognized in an amount equal to the difference between the carrying amount and the fair value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets are amortized over the estimated economic useful lives of the assets, which is the period during which expected cash flows support the fair value of such intangible assets. Teknova reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or an asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related assets&#8217; or asset group&#8217;s carrying value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment of intangible assets during the years ended December 31, 2021 and 2020.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s leases are reviewed and classified as either capital or operating leases at their inception. Teknova may receive renewals or expansion options, rent holidays, and other incentives in certain of its lease agreements. For operating leases, Teknova recognizes lease costs, once control of the leased space is achieved, on a straight-line basis, without regard to deferred payment terms, such as rent holidays, that defer the commencement date of required payments. Additionally, incentives received are treated as reductions of costs over the term of the lease agreements.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Debt Issuance Costs</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Debt Issuance Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are presented on the balance sheets as a direct reduction from the carrying amount of the related debt instrument. Debt issuance costs on the term debt are amortized to interest expense over the term of the applicable debt agreement using the effective interest rate method.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">We account for revenue in accordance with Accounting Standards Codification (ASC) 606, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Revenue From Contracts With Customers</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (ASC 606). Teknova recognizes revenue for sales of goods through the following steps:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Identification of the contract, or contracts, with a customer, typically a purchase order</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Identification of the performance obligations in the contract</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Determination of the transaction price</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Allocation of the transaction price to the performance obligations in the contract</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#9642;</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Recognition of revenue when, or as, the company satisfies a performance obligation</span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova recognizes revenue from the sale of manufactured products and services when control of promised goods or services are transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Control is transferred when the customer has the ability to direct the use of and obtain benefits from the goods or services. The majority of the Company&#8217;s sales agreements contain performance obligations satisfied at a point in time when control is transferred to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s sales are made directly to customers or through distributors, generally under agreements with payment terms typically shorter than 90 days and, in no case, exceeding one year. Therefore, Teknova&#8217;s contracts do not contain a significant financing component. Sales, value add, and other taxes collected concurrent with revenue are excluded from sales. The Company records amounts billed to customers for shipping and handling in a sales transaction as revenue. Shipping and handling costs are included in general and administrative expenses as revenue is recognized. Shipping and handling charges for the years ended December 31, 2021 and 2020 were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.1</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.8</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Occasionally, Teknova offers rebates, discounts, and returns on its products, however returns and refunds are an extremely rare occurrence and are not explicitly or implicitly part of the purchase order. The Company records rebates, discounts, and returns at the time in which they occur. The difference between recording these as they occur and estimating the amount of consideration in exchange for the transfer of promised goods would not have a material impact on the financial statements.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Costs incurred to obtain contracts with customers are expensed immediately, because the amortization period for such costs is one year or less. Teknova does not offer warranties on products.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Cost of Sales</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales includes salaries, wages and benefits, raw materials consumption (including direct and indirect material), depreciation, utilities, rent, manufacturing supplies and other production overhead.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expenses</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Research and Development Expenses</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s research and development expenses primarily consist of employee-related expenses, including salaries, benefits and stock-based compensation expense for personnel in process engineering and product development functions; expenses related to occupancy costs, laboratory supplies, consulting fees and depreciation associated with various assets used in the research and development of the Company&#8217;s products.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_SalesAndMarketingCostsPolicyTextBlock', window );">Sales and Marketing Costs</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Sales and Marketing Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s sales and marketing expenses primarily consist of employee-related expenses, including salaries and benefits, commissions, advertising, occupancy costs and stock-based compensation expense for sales and marketing employees. The Company expenses advertising and marketing costs as incurred. Advertising and marketing expense for the years ended December 31, 2021 and 2020 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, and is included in s</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ales and marketing expenses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and Administrative Expenses</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">General and Administrative Expenses</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s general and administrative expenses primarily consist of costs associated with executive and administrative staff, and other expenses such as shipping charges, professional service fees, occupancy costs, IT systems, insurance, depreciation and stock-based compensation expense for executive and administrative staff.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova follows the fair value recognition provisions of ASC 718, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Compensation&#8212;Stock Compensation</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The Company accounts for stock-based compensation expense based on the estimated grant date fair value, using the Black-Scholes option-pricing model, which requires the Company to make a number of assumptions, including expected volatility, the expected risk-free interest rate, the expected term and the expected dividend. Stock-based compensation expense is recognized over the requisite service period of the award, which generally represents the scheduled vesting period. Forfeitures are recognized as they occur.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Employee Benefit Plans</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Employee Benefit Plans</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova has a salary deferral 401(k) plan (the 401(k) Plan) covering substantially all employees. Contrib</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">utions by the Company to the 401(k) Plan for the years ended December 31, 2021 and 2020 were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively. Contributions payable as of December 31, 2021 and 2020, of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, respectively, are included within accrued liabilities in the accompanying financial statemen</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ts.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova uses the asset and liability method in accounting for its deferred income taxes. Under this method, deferred income taxes are provided for differences between the carrying amounts of assets</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and liabilities for financial reporting and tax purposes, using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Deferred tax assets and liabilities are adjusted for the effects of the changes in tax laws and rates on the date of enactment. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some or all of the deferred tax assets will not be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova accounts for unrecognized tax benefits based upon its assessment of whether tax benefits are more likely than not to be sustained upon examination by tax authorities. The Company reports a liability for unrecognized tax benefits taken, or expected to be taken, in a tax return and recognizes associated interest and penalties, if any, in income tax expense. As of December 31, 2021 and 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> liabilities recorded for unrecognized tax benefits.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income (Loss) Per Share of Common Stock</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Net Income (Loss) Per Share of Common Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic net income (loss) per share is computed using the two-class method. Diluted net income (loss) per share is computed using the more dilutive of (i) the treasury stock method or if-converted method, or (ii) the two-class method. The two-class method is an earnings allocation formula that determines net income per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. The treasury stock method uses the number of new shares that may be created by unexercised in-the-money warrants and options, where the exercise price is less than the current share price. The if-converted method calculates the value of convertible securities as if they were converted into new shares. Per share amounts are computed by dividing net income (loss) attributable to common stockholders by the weighted average shares outstanding during each period. The diluted net income (loss) per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period. For purposes of this calculation, options to purchase common stock and convertible and redeemable preferred stock are considered common stock equivalents.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Leases </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">and its related interpretations, codified as ASC 842 (ASC 842). </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The new standard requires lessees to generally recognize operating and financing lease liabilities and corresponding right-of-use assets on the balance sheet. The new standard is effective with respect to Teknova beginning January 1, 2022 on a modified retrospective basis, and early adoption is permitted. Teknova expects that most of the operating lease commitments will be subject to the new standard and will be recognized as operating lease liabilities and right-of-use assets of approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_90746c06-b253-4395-bce1-d90df5a5784f;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">upon adopti</span></span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">on of ASC 842, which will increase the Company&#8217;s total assets and total liabilities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Income Taxes</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12). ASU 2019-12 removes certain exceptions to the general principles in ASC 740 and clarifies and amends certain guidance to promote consistent application. ASU 2019-02 is effective for the Company&#8217;s annual and interim periods beginning after December 15, 2021, with early adoption permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective or prospective basis. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Financial Instruments&#8212;Credit Losses </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(Topic 326). The standard introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses and will apply to accounts receivable. The new guidance will be effective for Teknova&#8217;s annual and interim periods beginning after December 15, 2022. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Software Implementation Costs [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_GoodwillPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_GoodwillPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ImpactOfCovid19PolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact of COVID-19 Policy Text Block</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ImpactOfCovid19PolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_IntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_IntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notes receivable from related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_SalesAndMarketingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sales and marketing costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_SalesAndMarketingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123345438&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599686136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock', window );">Summary of Estimated Useful Lives of Major Classes of Property and Equipment</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated useful lives of the major classes of property and equipment are as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:80.233%;"/>
          <td style="width:1.945%;"/>
          <td style="width:17.822%;"/>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Estimated Useful Lives</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Machinery and equipment</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Office furniture and equipment</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#8211;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vehicles</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5 years</span></span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
          <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;&#8211;</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td>
         </tr>
        </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of estimated useful lives of property plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681603467832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue From Contract With Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s revenue, disaggregated by product category, for the years ended December 31, 2021 and 2020 were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.21%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.212%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.212%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Lab Essentials</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,184</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,240</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Clinical Solutions</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,793</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,807</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sample Transport</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,530</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,297</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,386</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">953</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,893</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,297</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s revenue, disaggregated by geographic region, for the years ended December 31, 2021 and 2020 were as follows (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.213%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.211%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.211%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">United States</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,808</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,138</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">International</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,085</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,159</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,893</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">31,297</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681603911272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Summary of Intangible Assets with Definite and Indefinite Lives</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is a summary of intangible assets with definite and indefinite lives (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:26.926%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:7.074%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:11.109%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:7.074%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:8.979%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:11.109%;"/>
        <td style="width:0.664%;"/>
        <td style="width:1.102%;"/>
        <td style="width:1.359%;"/>
        <td style="width:8.979%;"/>
        <td style="width:0.664%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Balance at December 31, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Balance at December 31, 2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Gross</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Accumulated<br/>Amortization</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Definite Lived:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Customer relationships</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,180</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,395</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,785</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,180</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,247</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,933</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Indefinite Lived:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Tradename</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,919</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,919</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,919</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,919</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,099</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,395</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,704</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,099</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,247</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19,852</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Future Amortization Expense</a></td>
<td class="text"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated future amortization expense of intangible assets with definite lives is as follows (in thousands):</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.799%;"/>
        <td style="width:1.938%;"/>
        <td style="width:1.381%;"/>
        <td style="width:16.176%;"/>
        <td style="width:0.707%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Amount</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,148</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">45</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Estimated future amortization expense of definite-lived intangible assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,785</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599878136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis</a></td>
<td class="text"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Financial assets carried at fair value and measured on a recurring basis as of December 31, 2020 are classified in the hierarchy as follows (in thousands):</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.287%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.267%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.213%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.267%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.213%;"/>
        <td style="width:0.685%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 1</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 2</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Level 3</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash equivalents:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Money market funds</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Available-for-sale investments</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">U.S. corporate debt securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">858</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">858</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Foreign corporate debt securities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">953</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">953</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total available-for-sale investments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,811</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,811</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total financial assets carried at fair value</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,097</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">286</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,811</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681694049112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Inventories consist of the following (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.634%;"/>
        <td style="width:1.97%;"/>
        <td style="width:1.381%;"/>
        <td style="width:16.636%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.97%;"/>
        <td style="width:1.381%;"/>
        <td style="width:16.636%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finished goods, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,172</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,093</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Work in process</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">137</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Raw materials, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,117</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,352</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total inventories, net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,394</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,582</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599889080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property Plant And Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property, plant and equipment consist of the following (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.501%;"/>
        <td style="width:1.959%;"/>
        <td style="width:1.37%;"/>
        <td style="width:16.585%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.959%;"/>
        <td style="width:1.37%;"/>
        <td style="width:16.413%;"/>
        <td style="width:0.921%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Machinery and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,942</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,084</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Office furniture and equipment</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">649</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">315</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vehicles</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">70</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">128</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,805</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,442</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,466</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,969</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less&#8212;Accumulated depreciation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,473</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">995</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,993</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,974</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Construction in progress</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,817</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,034</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total property, plant and equipment, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29,810</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,008</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599708184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Summary of Accrued Liabilities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued liabilities were comprised of the following (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.996%;"/>
        <td style="width:1.878%;"/>
        <td style="width:1.917%;"/>
        <td style="width:16.874%;"/>
        <td style="width:0.833%;"/>
        <td style="width:1.878%;"/>
        <td style="width:1.917%;"/>
        <td style="width:16.874%;"/>
        <td style="width:0.833%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Payroll-related</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,818</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,482</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property, plant and equipment</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,446</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,231</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">757</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total current accrued liabilities</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,495</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,327</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599818872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Summary of Components of Carrying Value of Long-Term Debt</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The components of the carrying value of long-term debt as of December 31, 2021 and December 31, 2020, are detailed below: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.342%;"/>
        <td style="width:2.141%;"/>
        <td style="width:1.37%;"/>
        <td style="width:12.343%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.617%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.2%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,000</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cumulative accretion of exit fee</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">90</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unamortized debt discount and debt issuance costs</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">220</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term debt, net</span></p></td>
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,870</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Term Loan</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">At December 31, 2021, the scheduled maturities, of the Term Loan were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.788%;"/>
        <td style="width:1.938%;"/>
        <td style="width:1.381%;"/>
        <td style="width:16.187%;"/>
        <td style="width:0.707%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Amount</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,500</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,000</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,500</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,000</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599911448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible and Redeemable Preferred Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityDisclosureAbstract', window );"><strong>Temporary Equity Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityTableTextBlock', window );">Summary of Series A Preferred Stock</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2020, Series A preferred stock consisted of the following (in thousands, except share data):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.12%;"/>
        <td style="width:1.382%;"/>
        <td style="width:0.686%;"/>
        <td style="width:11.9%;"/>
        <td style="width:0.686%;"/>
        <td style="width:1.382%;"/>
        <td style="width:0.696%;"/>
        <td style="width:11.9%;"/>
        <td style="width:0.686%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.365%;"/>
        <td style="width:0.686%;"/>
        <td style="width:1.382%;"/>
        <td style="width:1.371%;"/>
        <td style="width:11.322%;"/>
        <td style="width:0.686%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares<br/>Authorized</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Shares<br/>Issued and<br/>Outstanding</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate<br/>Liquidation<br/>Preference</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Proceeds, net<br/>of Issuance<br/>Cost</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Series A preferred stock</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,600,000</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,342,092</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41,586</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">35,638</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599774840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Options Activity</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table summarizes the stock option activity under the stock incentive plans (in thousands, except share and per share data):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:41.049%;"/>
        <td style="width:1.381%;"/>
        <td style="width:0.685%;"/>
        <td style="width:11.874%;"/>
        <td style="width:0.91%;"/>
        <td style="width:1.381%;"/>
        <td style="width:1.37%;"/>
        <td style="width:11.285%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.381%;"/>
        <td style="width:0.696%;"/>
        <td style="width:11.874%;"/>
        <td style="width:0.685%;"/>
        <td style="width:1.381%;"/>
        <td style="width:1.37%;"/>
        <td style="width:11.306%;"/>
        <td style="width:0.685%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Number of<br/>Shares</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted<br/>Average<br/>Exercise<br/>Price<br/>per Share</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted Average<br/>Remaining<br/>Contractual<br/>Term (in<br/>years)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Aggregate<br/>Intrinsic<br/>Value</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding at December 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,246,544</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.95</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.41</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,081</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">644,817</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17.10</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.84</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cancelled or forfeited</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">127,149</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.91</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Outstanding at December 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,764,112</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.63</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.69</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">45,280</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Exercisable at December 31, 2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">731,354</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.90</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.51</span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,322</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and expected to vest at December 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,479,430</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.11</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.88</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">39,579</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Summary of Stock-Based Compensation Expense</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock-based compensation expense included in the accompanying financial statements was as follows (in thousands):</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1931249999999998;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.256%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.2%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.606%;"/>
        <td style="width:1.381%;"/>
        <td style="width:13.178%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cost of sales</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">157</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,321</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">300</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total stock-based compensation expense</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,551</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">300</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The weighted average assumptions used in the Black-Scholes option-pricing model are as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:53.239%;"/>
        <td style="width:1.285%;"/>
        <td style="width:1.371%;"/>
        <td style="width:6.981%;"/>
        <td style="width:2.302%;"/>
        <td style="width:1.285%;"/>
        <td style="width:1.371%;"/>
        <td style="width:6.981%;"/>
        <td style="width:2.302%;"/>
        <td style="width:1.285%;"/>
        <td style="width:1.371%;"/>
        <td style="width:6.981%;"/>
        <td style="width:2.302%;"/>
        <td style="width:1.285%;"/>
        <td style="width:9.658%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="13" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Employee Stock Option Plans</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Employee Stock Purchase Plan</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Estimated dividend yield</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average expected stock price volatility</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33.51</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36.13</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25.47</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average risk-free interest rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.06</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.45</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.06</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Expected average term of options (in years)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.17</span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.25</span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.50</span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average fair value of common stock</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">19.89</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.84</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24.63</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average fair value per option</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6.45</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3.15</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5.46</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A</span></p></td>
       </tr>
      </table><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">N/A - Not applicable during the period</span><span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599776296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Computation of Basic And Diluted Net (Loss) Income Per Share Attributable to Common Stockholders</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders for the years ended December 31, 2021 and 2020 (in thousands, except share and per share data):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.921%;"/>
        <td style="width:1.595%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.255%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.595%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.051%;"/>
        <td style="width:0.921%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) available to common stockholders</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,803</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,570</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: undistributed income attributable to preferred stockholders</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,962</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) attributable to common stockholders</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,803</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">608</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic weighted-average common stock outstanding</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,087,653</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,599,232</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Weighted-average effect of potentially dilutive securities:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock options</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">201,404</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Dilutive weighted-average common stock</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16,087,653</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,800,636</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss) per share attributable to common stockholders</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.61</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.17</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.61</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.16</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The following is a summary of the common stock equivalents for the securities outstanding during the respective periods that have been excluded from the computation of diluted net loss per common share, as their effect would be anti-dilutive:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.417%;"/>
        <td style="width:1.606%;"/>
        <td style="width:0.696%;"/>
        <td style="width:13.793%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.606%;"/>
        <td style="width:0.696%;"/>
        <td style="width:13.793%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Employee share-based awards to purchase common stock (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,206,993</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Convertible Series A preferred stock (2)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,607,059</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,342,092</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,814,052</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,342,092</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681681738232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments And Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Schedule of Future Minimum Lease Payments for Capital Leases</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Future minimum lease payments with unrelated and related parties as of December 31, 2021 are as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:48.405%;"/>
        <td style="width:1.627%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.522%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.627%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.48%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.627%;"/>
        <td style="width:1.37%;"/>
        <td style="width:13.512%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Unrelated</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Related</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Total</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,551</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">267</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,818</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2023</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,668</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">279</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,947</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,686</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">191</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,877</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2025</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,239</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6f4254ed-0143-41d6-a554-207a0525bf89;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></span></span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,239</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#160;2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,209</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,209</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Thereafter</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,538</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,538</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total future minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,891</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">737</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18,628</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681604848632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Provision for Income Tax Expense (Benefit)</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Teknova&#8217;s provision for (benefit from) income taxes consist of the following for the year ended December 31, 2021 and 2020 (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:64.292%;"/>
        <td style="width:1.205%;"/>
        <td style="width:1.955%;"/>
        <td style="width:13.469%;"/>
        <td style="width:1.299%;"/>
        <td style="width:1.205%;"/>
        <td style="width:1.955%;"/>
        <td style="width:13.322%;"/>
        <td style="width:1.299%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,196</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">262</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total current</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">934</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,604</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,954</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">233</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">136</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,837</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,090</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense (benefit)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,834</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,156</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A reconciliation of the statutory tax rate to the Company&#8217;s effective tax rate is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:65.051%;"/>
        <td style="width:1.192%;"/>
        <td style="width:0.844%;"/>
        <td style="width:12.185%;"/>
        <td style="width:3.254%;"/>
        <td style="width:1.192%;"/>
        <td style="width:0.844%;"/>
        <td style="width:12.185%;"/>
        <td style="width:3.254%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Statutory federal income tax rate %</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21.0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21.0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State income tax rate</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.1</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.0</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Permanent items</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock compensation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.5</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.7</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">CARES Act</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4.7</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Research and development credit</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.6</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.2</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.3</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effective tax rate %</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22.4</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24.5</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Net Deferred Tax Liability and Assets</a></td>
<td class="text"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company&#8217;s component of net deferred tax liability and assets consist of the following as of December 31, 2021 and 2020 (in thousands):</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.533%;"/>
        <td style="width:1.51%;"/>
        <td style="width:1.371%;"/>
        <td style="width:15.023%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.51%;"/>
        <td style="width:1.371%;"/>
        <td style="width:14.841%;"/>
        <td style="width:0.921%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">As of December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax asset</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net operating loss carryforwards</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,672</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">692</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">401</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">214</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Stock compensation</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">262</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Tax credit carryforwards</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">150</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accruals and other</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">241</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">88</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred tax asset</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,726</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,047</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred tax liability</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Fixed assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,429</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,746</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangibles</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,973</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,291</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total deferred tax liability</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,402</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,037</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">477</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net deferred tax liability</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,153</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,990</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681686278552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Financial Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of change in the allowance for doubtful accounts</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the allowance for doubtful accounts is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.698%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:14.861%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:15.021%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provisions (benefits)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">235</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Recoveries (write-offs), net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">235</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUtilityInventoryTextBlock', window );">Schedule of change in the inventory reserve</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the inventory reserve is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.653%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:14.858%;"/>
        <td style="width:0.921%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:14.847%;"/>
        <td style="width:0.921%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"> </span>&#160;</p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provisions (benefits)</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">555</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">112</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Write-offs and other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">114</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">99</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">470</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">29</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Schedule of change in the income tax valuation allowance</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The change in the income tax valuation allowance is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:62.73%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:15.043%;"/>
        <td style="width:0.696%;"/>
        <td style="width:1.52%;"/>
        <td style="width:1.381%;"/>
        <td style="width:15.032%;"/>
        <td style="width:0.696%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">For the Year Ended December 31,</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Additions charged to expense</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">477</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Reductions charged to other accounts</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">477</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;</span></p></td>
        <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUtilityInventoryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all information related to inventories for utilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUtilityInventoryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681601270392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of the Business - Additional Information (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 28, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary Sale Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,012,017<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Payment of issuance costs for initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,100<span></span>
</td>
<td class="nump">$ 102,672<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_UnderwritingDiscountsAndCommissionsExpense', window );">Underwriting discounts and commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts (in shares)</a></td>
<td class="nump">17,512,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOfferingCosts', window );">Deferred Offering Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Convertible and Redeemable Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary Sale Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Convertible and Redeemable Preferred Stock [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary Sale Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue', window );">Convertible preferred stock carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Convertible and Redeemable Preferred Stock [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary Sale Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue', window );">Convertible preferred stock carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary Sale Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_OptionToPurchaseAdditionalSharesOfCommonStock', window );">Option to Purchase Additional Shares of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionExpense', window );">Accretion Expense</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_OptionToPurchaseAdditionalSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Option to Purchase Additional Shares of Common Stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_OptionToPurchaseAdditionalSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_UnderwritingDiscountsAndCommissionsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Underwriting discounts and commissions expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_UnderwritingDiscountsAndCommissionsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392676&amp;loc=d3e7480-110848<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6394232&amp;loc=d3e17558-110866<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040515&amp;loc=d3e105025-122735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681593850680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Segment </div>
<div>Customer </div>
<div>Supplier</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Supplier </div>
<div>Customer</div>
</th>
<th class="th">
<div>Jan. 01, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Operating segment | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Reportable segment | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Cash, FDIC insured amount</a></td>
<td class="nump">$ 250,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_CapitalizedSoftwareImplementationCosts', window );">Capitalized Software Implementation Costs</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Amortization expense related to capitalized implementation costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss', window );">Impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Assets Current<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling And Marketing Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Marketing and Advertising Expense</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General And Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ShippingAndHandlingCharge', window );">Shipping and handling charges</a></td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember', window );">Accrued Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ContributionsPayable', window );">Contributions payable</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tkno_The401KPlanMember', window );">The 401(k) Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined contribution plan, employer discretionary contribution amount</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customers Concentration Risk [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ConcentrationRiskNumberOfCustomers', window );">Number of Customers | Customer</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customers Concentration Risk [Member] | Largest Customer [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customers Concentration Risk [Member] | Second Largest Customer [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customers Concentration Risk [Member] | No Customer [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ConcentrationRiskNumberOfCustomer', window );">Number of Customers | Customer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customers Concentration Risk [Member] | No Customer [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ConcentrationRiskNumberOfCustomers', window );">Number of Customers | Customer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customers Concentration Risk [Member] | Customer 1 [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customers Concentration Risk [Member] | Customer 2 [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customers Concentration Risk [Member] | Direct Customer [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ConcentrationRiskNumberOfCustomers', window );">Number of Customers | Customer</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_NumberOfSuppliers', window );">Number of suppliers | Supplier</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Revenue [Member] | Supplier 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Revenue [Member] | Supplier 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Revenue [Member] | Supplier 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Revenue [Member] | Supplier 4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Accounts Payable [Member] | No Supplier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ConcentrationRiskNumberOfSuppliers', window );">Concentration Risk Number of Suppliers | Supplier</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Customers Concentration Risk [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Customers Concentration Risk [Member] | No Customer [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Customers Concentration Risk [Member] | No Customer [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Customers Concentration Risk [Member] | Customer 2 [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Supplier Concentration Risk [Member] | Revenue [Member] | Supplier 4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Supplier Concentration Risk [Member] | Accounts Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Supplier Concentration Risk [Member] | Accounts Payable [Member] | No Supplier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Supplier Concentration Risk [Member] | Three Largest Customers [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_CapitalizedSoftwareImplementationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Software Implementation Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_CapitalizedSoftwareImplementationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ConcentrationRiskNumberOfCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk Number of Customer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ConcentrationRiskNumberOfCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ConcentrationRiskNumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration risk number of Customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ConcentrationRiskNumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ConcentrationRiskNumberOfSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration risk number of suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ConcentrationRiskNumberOfSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ContributionsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contributions payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ContributionsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_NumberOfSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_NumberOfSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ShippingAndHandlingCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shipping and handling charge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ShippingAndHandlingCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tkno_The401KPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tkno_The401KPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tkno_LargestCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tkno_LargestCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tkno_SecondLargestCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tkno_SecondLargestCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tkno_NoCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tkno_NoCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tkno_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tkno_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tkno_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tkno_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tkno_DirectCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tkno_DirectCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_SupplierOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_SupplierOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_SupplierTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_SupplierTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_SupplierThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_SupplierThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_SupplierFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_SupplierFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_NoSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tkno_NoSupplierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=tkno_ThreeLargestCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=tkno_ThreeLargestCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681686305448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Major Classes of Property and Equipment (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Furniture and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Furniture and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599870680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>BusinessLines</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue From Contract With Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_NumberOfBusinessLines', window );">Number of business lines</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_NumberOfBusinessLines">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of business lines.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_NumberOfBusinessLines</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681598354296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 36,893<span></span>
</td>
<td class="nump">$ 31,297<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">35,808<span></span>
</td>
<td class="nump">30,138<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Non Us [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">1,159<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tkno_LabEssentialsMember', window );">Lab Essentials [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">27,184<span></span>
</td>
<td class="nump">21,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tkno_ClinicalSolutionsMember', window );">Clinical Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">6,793<span></span>
</td>
<td class="nump">4,807<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tkno_SampleTransportMember', window );">Sample Transport [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,530<span></span>
</td>
<td class="nump">4,297<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tkno_OtherProductMember', window );">Other Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,386<span></span>
</td>
<td class="nump">$ 953<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tkno_LabEssentialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tkno_LabEssentialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tkno_ClinicalSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tkno_ClinicalSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tkno_SampleTransportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tkno_SampleTransportMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tkno_OtherProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tkno_OtherProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681602231864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Carrying amount of goodwill</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 1,148<span></span>
</td>
<td class="nump">$ 1,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, weighted average useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681601248232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Summary of Intangible Assets with Definite and Indefinite Lives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible Assets, Gross</a></td>
<td class="nump">$ 22,099<span></span>
</td>
<td class="nump">$ 22,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">3,395<span></span>
</td>
<td class="nump">2,247<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible Assets, Net (Including Goodwill), Total</a></td>
<td class="nump">18,704<span></span>
</td>
<td class="nump">19,852<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible Assets, Gross</a></td>
<td class="nump">9,180<span></span>
</td>
<td class="nump">9,180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">3,395<span></span>
</td>
<td class="nump">2,247<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible Assets, Net (Including Goodwill), Total</a></td>
<td class="nump">5,785<span></span>
</td>
<td class="nump">6,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible Assets, Gross</a></td>
<td class="nump">12,919<span></span>
</td>
<td class="nump">12,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible Assets, Net (Including Goodwill), Total</a></td>
<td class="nump">$ 12,919<span></span>
</td>
<td class="nump">$ 12,919<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681602254136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Schedule of Future Amortization Expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 1,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">1,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">1,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">1,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">1,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Estimated future amortization expense of definite-lived intangible assets</a></td>
<td class="nump">$ 5,785<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681597330360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Financial instruments measured at fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,097<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term investments - marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,811<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized gains and losses on investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealizedInvestmentGainsLosses', window );">Realized gains or losses on investment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealizedInvestmentGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealizedInvestmentGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681595118392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,811<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,097<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember', window );">U.S. Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">858<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignCorporateDebtSecuritiesMember', window );">Foreign Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">953<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | U.S. Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Foreign Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Money Market Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,811<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,811<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | U.S. Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">858<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Foreign Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">953<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Money Market Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | U.S. Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Foreign Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Total available-for-sale investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Money Market Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Total cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignCorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681597247864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories, Net - Schedule of Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods, net</a></td>
<td class="nump">$ 3,172<span></span>
</td>
<td class="nump">$ 2,093<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials, net</a></td>
<td class="nump">2,117<span></span>
</td>
<td class="nump">1,352<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories, net</a></td>
<td class="nump">$ 5,394<span></span>
</td>
<td class="nump">$ 3,582<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681593764712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment Net - Schedule of Property, Plant and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 13,466<span></span>
</td>
<td class="nump">$ 8,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less&#8212;Accumulated depreciation</a></td>
<td class="num">(2,473)<span></span>
</td>
<td class="num">(995)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_PropertyPlantAndEquipmentAfterDepreciation', window );">Property, plant and equipment, after depreciation</a></td>
<td class="nump">10,993<span></span>
</td>
<td class="nump">7,974<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">18,817<span></span>
</td>
<td class="nump">2,034<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property, plant and equipment, net</a></td>
<td class="nump">29,810<span></span>
</td>
<td class="nump">10,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">9,942<span></span>
</td>
<td class="nump">6,084<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Furniture and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">649<span></span>
</td>
<td class="nump">315<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 2,805<span></span>
</td>
<td class="nump">$ 2,442<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_PropertyPlantAndEquipmentAfterDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property plant and equipment after depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_PropertyPlantAndEquipmentAfterDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681597251512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property Plant And Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedCapitalizedInterestCosts', window );">Accumulated Capitalized Interest Costs</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedCapitalizedInterestCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated interest costs capitalized as part of property, plant and equipment cost basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedCapitalizedInterestCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681600899016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Payroll-related</a></td>
<td class="nump">$ 2,818<span></span>
</td>
<td class="nump">$ 1,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent', window );">Property, plant and equipment</a></td>
<td class="nump">1,446<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">1,231<span></span>
</td>
<td class="nump">757<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total current accrued liabilities</a></td>
<td class="nump">$ 5,495<span></span>
</td>
<td class="nump">$ 2,327<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued liabilities property plant and equipment current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681601353992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum amount borrowed</a></td>
<td class="nump">$ 27,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount', window );">Maximum amount borrowed at the end of month</a></td>
<td class="nump">$ 12,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Unused Borrowing Capacity Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityDescription', window );">Line of Credit Facility, Description</a></td>
<td class="text">If any advance under the Term Loan is prepaid at any time, the prepayment fee is based on the amount being prepaid and an applicable percentage amount, such as 3%, 2%, or 1%, based on the date the prepayment is made after the closing date of the Term Loan.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_TermLoan', window );">Term Loan</a></td>
<td class="nump">$ 12,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,870,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Unused Borrowing Capacity Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_FinalBorrowingRevenueRequirement', window );">Contingent Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,500,000<span></span>
</td>
<td class="nump">$ 37,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">6.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=tkno_LIBORFloorMember', window );">LIBOR Floor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tkno_SeniorSecuredTermLoanMember', window );">Senior Secured Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum amount borrowed</a></td>
<td class="nump">$ 22,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_NetRevenueRequirementForTheFinancialCovenant', window );">Net revenue requirement for the financial covenant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_TermLoanExitFee', window );">Term loan exit fee</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ExitFeesPercentageOfTermLoan', window );">Exit Fees Percentage of Term Loan</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_TermLoan', window );">Term Loan</a></td>
<td class="nump">$ 12,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance cost</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ExitFeesPercentageOfTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exit Fees Percentage of Term Loan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ExitFeesPercentageOfTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_FinalBorrowingRevenueRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Final Borrowing Revenue Requirement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_FinalBorrowingRevenueRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_NetRevenueRequirementForTheFinancialCovenant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Revenue Requirement For The Financial Covenant</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_NetRevenueRequirementForTheFinancialCovenant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_TermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term Loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_TermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_TermLoanExitFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term loan exit fee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_TermLoanExitFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum month-end amount borrowed under the credit facility during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=tkno_LIBORFloorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=tkno_LIBORFloorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tkno_SeniorSecuredTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tkno_SeniorSecuredTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599941400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Summary of Components of Carrying Value of Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long term debt</a></td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_DebtInstrumentCumulativeAccretionOfExitFee', window );">Cumulative accretion of exit fee</a></td>
<td class="nump">90<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized debt discount and debt issuance costs</a></td>
<td class="num">(220)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt, net</a></td>
<td class="nump">$ 11,870<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_DebtInstrumentCumulativeAccretionOfExitFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument cumulative accretion of exit fee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_DebtInstrumentCumulativeAccretionOfExitFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681598604088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Summary of Scheduled Maturities of Term Loan (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Long Term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></td>
<td class="nump">4,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">6,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2026</a></td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 12,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681601275368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible and Redeemable Preferred Stock - Additional Information (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 28, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Jun. 17, 2021</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stockholders' equity note, stock split, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.8746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Convertible Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Convertible preferred stock shares issued upon conversion | shares</a></td>
<td class="nump">17,512,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockTermsOfConversion', window );">Convertible preferred stock, terms of conversion</a></td>
<td class="text">one-to-one<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary equity, carrying amount, attributable to parent | $</a></td>
<td class="nump">$ 35,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 35,638<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Temporary equity, shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Temporary equity, shares outstanding | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock dividend percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePerDollarAmount', window );">Preferred stock dividend per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.8469196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred stock conversion price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.8469196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Convertible Series A Preferred Stock [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.5407588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for each share of convertible preferred stock that is converted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertiblePreferredStockTermsOfConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of conversion terms for preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockTermsOfConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share conversion price of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePerDollarAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount per share used to calculated dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePerDollarAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681598424136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible and Redeemable Preferred Stock - Summary of Series A Preferred Stock (Details) - Convertible Series A Preferred Stock [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Shares Authorized | shares</a></td>
<td class="nump">9,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_TemporaryEquitySharesIssuedAndOutstanding', window );">Shares Issued and Outstanding | shares</a></td>
<td class="nump">9,342,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLiquidationPreference', window );">Aggregate Liquidation Preference | $</a></td>
<td class="nump">$ 41,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds, net of Issuance Cost | $</a></td>
<td class="nump">$ 35,638<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_TemporaryEquitySharesIssuedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity Shares Issued and Outstanding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_TemporaryEquitySharesIssuedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681597529064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 28, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">490,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">28,012,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">28,012,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681601390520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 14, 2021</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General And Administrative Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,392<span></span>
</td>
<td class="nump">$ 8,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_GrantDateFairValueOfSharesVested', window );">Grant date fair value of shares vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options, Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tkno_PerformanceBasedOptionsMember', window );">Performance Based Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Options, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">284,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=tkno_EmployeeMember', window );">Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General And Administrative Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember', window );">2021 Equity Incentive Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ShareAvailableForFutureGrants', window );">Share available For Future grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,578,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued', window );">Shares to be issued under share-based payment arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,020,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued', window );">New shares to be issued under share-based payment arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,908,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued', window );">Additional shares to be issued under share-based payment arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,111,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,120,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod', window );">Increase in common stock reserved for future issuance, term period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember', window );">2021 Equity Incentive Plans [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember', window );">2021 Equity Incentive Plans [Member] | Board Of Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember', window );">2016, 2020, 2021 Equity Incentive Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options, Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Options, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">644,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember', window );">2016, 2020, 2021 Equity Incentive Plans [Member] | Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Stock-based compensation expense related to employee stock option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember', window );">2021 Employee Stock Purchase Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ShareAvailableForFutureGrants', window );">Share available For Future grants</a></td>
<td class="nump">319,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod', window );">Increase in common stock reserved for future issuance, term period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percentage of additional shares added on outstanding shares</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance</a></td>
<td class="nump">290,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">290,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Maximum employee subscription rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate', window );">Discount from market price, offering date</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Discount from market price, purchase date</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance', window );">Shares outstanding, Acquired from Performance plan Issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_EmployeeStockPurchasePlanOfferingPeriod', window );">Employee Stock Purchase Plan, Offering Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Offering periods are generally six months long and begin on May 15 and November 15 of each year.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_EmployeeStockPurchasePlanOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan, Offering Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_EmployeeStockPurchasePlanOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_GrantDateFairValueOfSharesVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Grant date fair value of shares vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_GrantDateFairValueOfSharesVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase in common stock capital shares reserved for future issuance, expiration period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ShareAvailableForFutureGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Available For future Grants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ShareAvailableForFutureGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, number of additional shares to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, number of new shares to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, number of shares to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares outstanding, Acquired from Performance plan Issuance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on offering date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tkno_PerformanceBasedOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tkno_PerformanceBasedOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=tkno_EmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=tkno_EmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681598350232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Stock Options Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options, Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember', window );">2016, 2020, 2021 Equity Incentive Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options, Outstanding, Beginning balance</a></td>
<td class="nump">2,246,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Options, Granted</a></td>
<td class="nump">644,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options, Exercised</a></td>
<td class="num">(100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Options, Cancelled or forfeited</a></td>
<td class="num">(127,149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options, Outstanding, Ending balance</a></td>
<td class="nump">2,764,112<span></span>
</td>
<td class="nump">2,246,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options, Exercisable, Ending balance</a></td>
<td class="nump">731,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Number of Options, Vested and expected to vest</a></td>
<td class="nump">2,479,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price per Share, Options outstanding, Beginning balance</a></td>
<td class="nump">$ 0.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price per Share, Granted</a></td>
<td class="nump">17.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price per Share, Exercised</a></td>
<td class="nump">0.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price per Share, Cancelled or forfeited</a></td>
<td class="nump">2.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price per Share, Options outstanding, Ending balance</a></td>
<td class="nump">4.63<span></span>
</td>
<td class="nump">$ 0.95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price per Share, Exercisable, Ending balance</a></td>
<td class="nump">0.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price per Share, Vested and expected to vest</a></td>
<td class="nump">$ 5.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term (in years), Options outstanding</a></td>
<td class="text">8 years 8 months 8 days<span></span>
</td>
<td class="text">9 years 4 months 28 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term (in years), Exercisable</a></td>
<td class="text">8 years 6 months 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term (in years), Vested and expected to vest</a></td>
<td class="text">8 years 10 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Options outstanding</a></td>
<td class="nump">$ 45,280<span></span>
</td>
<td class="nump">$ 10,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable</a></td>
<td class="nump">14,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate Intrinsic Value, Vested and expected to vest</a></td>
<td class="nump">$ 39,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, 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 or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681595098600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 1,551<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 1,321<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681601255816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=tkno_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary Sale Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Estimated dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Weighted-average expected stock price volatility</a></td>
<td class="nump">25.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted-average risk-free interest rate</a></td>
<td class="nump">0.06%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected average term of options (in years)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Weighted-average fair value of common stock</a></td>
<td class="nump">$ 24.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value per option</a></td>
<td class="nump">$ 5.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=tkno_EmployeeStockOptionPlansMember', window );">Employee Stock Option Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary Sale Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Estimated dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Weighted-average expected stock price volatility</a></td>
<td class="nump">33.51%<span></span>
</td>
<td class="nump">36.13%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted-average risk-free interest rate</a></td>
<td class="nump">1.06%<span></span>
</td>
<td class="nump">0.45%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected average term of options (in years)</a></td>
<td class="text">6 years 2 months 1 day<span></span>
</td>
<td class="text">6 years 3 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Weighted-average fair value of common stock</a></td>
<td class="nump">$ 19.89<span></span>
</td>
<td class="nump">$ 4.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value per option</a></td>
<td class="nump">$ 6.45<span></span>
</td>
<td class="nump">$ 3.15<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=tkno_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=tkno_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=tkno_EmployeeStockOptionPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=tkno_EmployeeStockOptionPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681593701080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to stockholders</a></td>
<td class="num">$ (9,803)<span></span>
</td>
<td class="nump">$ 3,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Less: undistributed income attributable to preferred stockholders</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,962)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to common stockholders</a></td>
<td class="num">$ (9,803)<span></span>
</td>
<td class="nump">$ 608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average common stock outstanding</a></td>
<td class="nump">16,087,653<span></span>
</td>
<td class="nump">3,599,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Weighted-average effect of potentially dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">201,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Dilutive weighted-average common stock</a></td>
<td class="nump">16,087,653<span></span>
</td>
<td class="nump">3,800,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Earnings per share attributable to common stockholders:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.61)<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.61)<span></span>
</td>
<td class="nump">$ 0.16<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681593692312">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options to purchase common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,814,052<span></span>
</td>
<td class="nump">9,342,092<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options to Purchase Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options to purchase common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,206,993<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_SeriesAPreferredStockMember', window );">Convertible Series A Preferred Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options to purchase common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">4,607,059<span></span>
</td>
<td class="nump">9,342,092<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Excludes performance-based options that were not considered probable of vesting. See "Note 12</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#8212;Stock-Based Compensation"</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for additional information.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 28, 2021, all outstanding shares of the Company&#8217;s Series A preferred stock were converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,512,685</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#8217;s common stock. See "</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Note 10&#8212;Convertible and Redeemable Preferred Stock"</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for additional information.</span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681599841608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Parenthetical) (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 28, 2021 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Convertible preferred stock shares issued upon conversion</a></td>
<td class="nump">17,512,685<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for each share of convertible preferred stock that is converted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681593754168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_PaymentForRentExpense', window );">Payment for Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_ThomasEDavisLLCMember', window );">Thomas E Davis L L C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Related party notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionRate', window );">Related Party Transaction, Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Note receivable paid by related party</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_PaymentForRentExpense', window );">Payment for Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_MeechesLLCMember', window );">Meeches LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_PaymentForRentExpense', window );">Payment for Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_PaymentForRentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment for Rent Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_PaymentForRentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_ThomasEDavisLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_ThomasEDavisLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_MeechesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_MeechesLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681598245928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_PaymentForRentExpense', window );">Payment for Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_ThomasEDavisLLCMember', window );">Thomas E Davis L L C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_PaymentForRentExpense', window );">Payment for Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToExtend', window );">Lessee, Operating Lease, Option to Extend</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> The Company had the option to extend the term of the lease for two additional separate, successive terms of one year each, following the expiration of the initial term of the lease.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_MeechesLLCMember', window );">Meeches LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_PaymentForRentExpense', window );">Payment for Rent Expense</a></td>
<td class="nump">$ 20,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_PaymentForRentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment for Rent Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_PaymentForRentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_ThomasEDavisLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_ThomasEDavisLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_MeechesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_MeechesLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681595128632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Future Minimum Lease Payments for Capital Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="nump">$ 2,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">2,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">2,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="nump">2,239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2026</a></td>
<td class="nump">1,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">6,538<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">18,628<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_UnrelatedMember', window );">Unrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="nump">2,551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">2,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">2,686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="nump">2,239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2026</a></td>
<td class="nump">1,209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">6,538<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">17,891<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_RelatedMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="nump">267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">$ 737<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_UnrelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_UnrelatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_RelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tkno_RelatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681597278632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (1,196)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">262<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(934)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(2,604)<span></span>
</td>
<td class="nump">1,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(233)<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">Total deferred</a></td>
<td class="num">(2,837)<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">$ (2,834)<span></span>
</td>
<td class="nump">$ 1,156<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681597278536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Reconciliation of the Statutory Tax Rate to the Company's Effective Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax rate%</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income tax rate</a></td>
<td class="nump">2.10%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_EffectiveIncomeTaxRateReconciliationPermanentItems', window );">Permanent items</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="num">(1.50%)<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct', window );">CARES Act</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(4.70%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment', window );">Research and development credit</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Other</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="num">(0.30%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate %</a></td>
<td class="nump">22.40%<span></span>
</td>
<td class="nump">24.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation coronavirus aid relief and economic security act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_EffectiveIncomeTaxRateReconciliationPermanentItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation permanent items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_EffectiveIncomeTaxRateReconciliationPermanentItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681593744168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Net Deferred Tax Liability and Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax asset</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 3,672<span></span>
</td>
<td class="nump">$ 692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Accrued compensation</a></td>
<td class="nump">401<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Stock compensation</a></td>
<td class="nump">262<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carryforwards</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Accruals and other</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax asset</a></td>
<td class="nump">4,726<span></span>
</td>
<td class="nump">1,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_DeferredTaxLiabilitiesFixedAssets', window );">Fixed assets</a></td>
<td class="num">(2,429)<span></span>
</td>
<td class="num">(1,746)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(4,973)<span></span>
</td>
<td class="num">(5,291)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liability</a></td>
<td class="num">(7,402)<span></span>
</td>
<td class="num">(7,037)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(477)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (3,153)<span></span>
</td>
<td class="num">$ (5,990)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_DeferredTaxLiabilitiesFixedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities fixed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_DeferredTaxLiabilitiesFixedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681593666648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_NetOperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development tax credit carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear', window );">Research and development tax credit carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax rate, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.40%<span></span>
</td>
<td class="nump">24.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Offset taxable income, percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued interest or penalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tkno_TaxableIncomeLimitationPercent', window );">Taxable income limitation, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax rate, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_NetOperatingLossCarryforwardsExpirationYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net operating loss carryforwards expiration year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_NetOperatingLossCarryforwardsExpirationYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Research and development tax credit carryforwards expiration year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tkno_TaxableIncomeLimitationPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxable income limitation, percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tkno_TaxableIncomeLimitationPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tkno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681598694840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Financial Information - Change in the allowance for doubtful accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract', window );"><strong>Accounts, Notes, Loans and Financing Receivable, Unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Beginning balance</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Provisions (benefits)</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Recoveries (write-offs), net</a></td>
<td class="num">(235)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Ending balance</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681598598904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Financial Information - Change in the inventory reserve (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Change in Accounting Estimate [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Beginning balance</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Provisions (benefits)</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Recoveries (write-offs), net</a></td>
<td class="num">(235)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Ending balance</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_InventoryValuationAndObsolescenceMember', window );">Inventory reserve [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Change in Accounting Estimate [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Beginning balance</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Provisions (benefits)</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Recoveries (write-offs), net</a></td>
<td class="num">(114)<span></span>
</td>
<td class="num">(99)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Ending balance</a></td>
<td class="nump">$ 470<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangeInAccountingEstimateLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingEstimateLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_InventoryValuationAndObsolescenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_InventoryValuationAndObsolescenceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139681602206616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Financial Information - Change in the income tax valuation allowance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetLineItems', window );"><strong>Regulatory Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Beginning balance</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions charged to expense</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Reductions charged to other accounts</a></td>
<td class="num">(235)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Ending balance</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember', window );">Income tax valuation allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetLineItems', window );"><strong>Regulatory Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions charged to expense</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Reductions charged to other accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Ending balance</a></td>
<td class="nump">$ 477<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>tkno-20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:tkno="http://www.teknova.com/20211231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="tkno-20211231.xsd" xlink:type="simple"/>
    <context id="C_5abac896-58eb-4d4c-9c6c-379d2cf90120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_22318036-b888-42b8-aa0c-02e5d6f8fd18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_906956ba-4ad9-475f-a661-ae5ec4ec0902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_e96f1c07-c309-4008-90fa-cd7826aa53d9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_c58eea4b-2511-435b-8cb6-cbf57edac8e9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_de356dd3-bf8e-485b-bea4-36621eb42278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_74e24bc6-e4f9-46b1-9787-2fb42dcdbd93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_9fb03b96-522c-4fa6-a515-779e81cbf296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_1d5d7372-31c7-4b7f-abe9-0103de211d15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0b004f50-cd74-4768-89be-da330f53d731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_5e4761a1-abf6-4be7-b970-19905692505b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_6e026805-5ef0-418e-b83d-da2ddaf0f9ae">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_51a25cb5-b062-4cec-9c7b-251e777b70e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:OtherProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_1ba0adf2-6b70-4599-b301-c4348bb00e6d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_e79e9a95-74e5-4698-98e7-a11313cf5edd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_29b90084-187c-4dbd-8a56-e0c36432e6fe">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_87675a91-e1a1-46f7-8eda-f9c9123a2ff0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="C_a559d064-ea8a-4dbb-b3cf-3ca6247dff55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_c8bad3a7-8f6b-463d-a8ba-1c49ccffe6bf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_9f4c3a72-6971-4623-a2fb-4ba78849da03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tkno:PerformanceBasedOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="C_d5e69c96-e656-4608-902a-021f8f229fc7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_d1c73e0b-40e9-427e-97e3-1d62dc3cb67f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_e72edc27-2f00-4a82-8b0b-e55a912d6264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:ClinicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_2bb4dbaf-5336-4800-ae24-a1551684aec7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:UnrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_4c1c7571-d78a-4bb3-9c84-933b0272d1e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_b35d1725-bcb2-4236-a706-adfadf2f6e38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tkno:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_8830dae9-7521-4e98-be77-6df9509c78bc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_8b267a56-dec2-475f-9da3-eeec50692765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_64673711-bae1-49ee-9691-d1bf460318d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <startDate>2021-06-17</startDate>
            <endDate>2021-06-17</endDate>
        </period>
    </context>
    <context id="C_70d43cd2-208a-4c33-9de6-49c8683ad555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_8c8c6e38-5ce7-4766-b06a-59eefd6ceef5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_86d5281d-9715-47d0-b8a3-abce9cf5f723">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:MeechesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_153c5b4a-f937-44e5-96f0-6d718a942b81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="C_cbee3f32-8aad-47cb-ac6f-c91bec3ea23a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:NoSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_7eab51ff-d3f3-4d64-b663-0209cf9b7220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0c94d77c-28f1-4d11-8332-8193d29a9934">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0c108e89-8911-4581-9a8c-e14a9d87b92c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:RelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0fa3b775-6a6f-4e28-b489-91ee805584ab">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="C_882e94c7-77bc-4aef-9bf9-2f43678cc1c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_22cf2825-03a3-4f8c-bef1-08b5d0d49f57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_d195fa68-8237-48c7-8d83-8ea8a3088c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_dff59a93-4e1c-49f4-9176-32b562134103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="C_bf47a22a-e4cf-4f2b-ae32-33fd9c31cfa4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:NoSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_c1efd589-507f-4eae-ba29-57890fe608a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_a5dcf771-6b9a-4e3a-8d51-0c4b001ff729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_ad3564dc-8cae-4de9-8861-75e8e817f67c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_52efa053-f9b8-4036-941d-2a58a60ff010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_c97c1871-12d5-4fff-ad47-1f3875e65b36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:SampleTransportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_b726c194-5249-4b37-ac52-f916a0343a07">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:NoSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0e845e47-8c9b-447d-981d-5bf897e22de2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:DirectCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_4715a40b-84fd-44a0-a95e-837d306d62d9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_33e66db6-a6ab-4385-873b-d0cd5fc7344d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_934ce955-51cd-46f9-8195-98dccfebbb00">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:LargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_234a555c-4343-4ff7-9748-da490d99b994">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:SampleTransportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_492bc9b3-6a6b-4581-a25e-ae9d4b505306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_9a5df773-421a-407b-8311-d29ef465d15f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:MeechesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_ff6081e1-69ba-4b22-867d-6e77d3c0f8d7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_649bfb6f-496e-4f68-b336-2799754a79a1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_6b31940c-9d67-4d15-872e-b3c499ebcf53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_8a54a258-5eab-456e-aef1-ebede8f1bdbf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0c345376-b4b6-4dfe-97df-e5ea6d06c427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_48e93151-fd7e-455c-b679-02967409ff2c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_a7c26a7b-3e62-4706-b2d6-6d28f964e321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="C_101c37c4-d31a-407f-a53c-eca25f821b6b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_e02b3e97-7a0c-4106-b66e-e7afe9185941">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="C_f2899cde-95b3-44a8-afa2-b69ae7a9b6f0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_7b808026-4f19-46c8-8571-13d455635f5d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tkno:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="C_bc4e8b0c-8d8b-4d99-b244-60831c68ce0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_02f3958d-e622-4fa3-bd93-f93030490f3b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_79c83805-972e-4c06-b509-3df781138e5f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_a26e9d77-d2a9-49bf-a673-085bd3204df0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tkno:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="C_937a2de6-9dcb-4f28-bf32-dfaa3140bda8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:ThreeLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_348834be-3c77-4cc8-8b1e-21f196b132dd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockOptionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_46e122c0-f097-46e9-961a-85788b485c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="C_043792c2-c9bc-4348-bda8-ff84caa088f7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_24133939-0ba1-47e5-b743-cfe4fe86f617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_c7ee9461-96a8-4163-b26b-0abc54770222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_9e8d35a5-da8b-4002-9a17-eca9145614f6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0762ef14-00e4-4493-9fe6-2d04c6f1e9d5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_1795e9fb-b8d5-4b85-b67c-cdcee9841fd9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-14</instant>
        </period>
    </context>
    <context id="C_e9901d0b-d037-4d6b-8432-7dd64f6a77c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_2fffc045-20a7-4285-bb15-6528f0f18a78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_b4a3fe6d-2b61-4d6b-b119-1b10146cd439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_6959bf9a-6567-4937-9b88-8e144dfe8c6c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:SecondLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_11f590e7-43d6-4ce4-b0a6-09cc805cb9a7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_6d694cc2-c3a3-49d5-b8ed-01c303caea30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_b4e19d0a-8246-492f-9247-48e0b570676d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_2032e18b-7d29-4969-9755-a0493764667e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tkno:EmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_d709cff2-c789-4d9c-ae31-e426c1fdf10d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_e682b9a6-a87f-4ba7-a327-a36819503d46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="C_29922754-9236-48d6-8668-080f9c0f2b42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_3a1b5d54-6704-43e2-83ed-0893a3a413ce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_c9e4e2ba-7750-4fca-8bbd-d7d838d8e3a5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_c750a401-f178-48c1-81b3-9dbff0cda505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tkno:EmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_ce6999ef-c09f-4b40-ab43-de6a702f20d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_1e823338-7847-4d21-8591-23ab5b916c07">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0a25a1ce-b02a-4674-930c-50623116d0a3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_66f49ec1-a18c-41dd-a77e-e86c29c1d8c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_e157010d-c308-4761-9d81-982be0b307f5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:MeechesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_d9791a32-b4dd-4376-aa97-1656ab107f91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_e3ef8f5a-5b54-4ef6-ac0c-bb8a1d247b59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:The401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_b3d9528f-e5a1-4c72-8e90-100007560bab">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="C_73e7113e-a8bc-4630-9338-3c9164002014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_65f147dd-b2f3-49d7-bbe0-5e729138f949">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_c0ef6fcb-c4d1-4c27-aa95-1c0903ae2d67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_dfe1c6b9-5887-418f-a3d2-7fd15e508e68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockOptionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_484b74cb-263b-489c-9e89-d02193431393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_c11a2462-b26d-4e74-a600-af95a3604e94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="C_8e532a0d-2986-44c5-a49b-93f0953e1f81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_cd77924f-4877-40d2-9c97-37f817deba32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_c7c4fce3-989c-4e46-8472-483657f1e9d9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_413128af-5a72-4ec0-8223-f7266f54782d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_fd104244-98b3-4558-94d2-c8b093690468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_8e5f5a55-6384-455d-b0ac-1044cddf1d33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:LabEssentialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_16593929-3cac-4302-99c6-5978af7602c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_4d6b592c-77c4-48c4-be62-f572537daea1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_29b3d98d-6def-4fb5-a529-bc2d2c44516f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_f417034a-d60d-4154-a238-309cc2b3ef7f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_e5eb5748-1058-47cd-82fd-5c9985898f03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_83659bec-d51c-4668-9b3c-1832c8caaaa6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_7ffb5379-177a-47db-b7a7-54e475bd0831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0e4b29b7-2e1e-4e95-a228-2e81c0c44b6b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_e68312ab-de94-4280-8422-3fc7b3502939">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:NoSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_cbe4057e-eac1-4724-bbb0-6e19ea3f1d93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_cfb5de7d-b28d-49c3-8e7b-18def67a1a1e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_a669b0a8-cfc9-4b69-8677-ba9ac10a571b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_988a9c9d-a55d-48c3-baf3-c921310f3849">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:DirectCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_55072f02-8ec8-4873-863e-65c06b7be13b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_5261ec66-2dac-4508-8d25-fbb1c92e5633">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_89746f63-2da3-47fa-bc32-e4fc9de82eb1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">tkno:LIBORFloorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="C_cb93024a-4e10-4196-8f7c-50119121fbe0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_342b4cad-e08d-4a04-aac3-adad81587567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:ClinicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0dcd6259-2226-4c14-a352-58468236197c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_ac2d194a-5961-4234-bbc0-86c7db5daca0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_d07db633-1810-4edc-b06c-e1196bccd1e1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:LabEssentialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_9b19eeba-df08-48a4-82ae-e903991d0204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_1af57bbf-befc-4afb-ab25-fac1e65655c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_9984c176-37a5-4900-8903-644bfdff6f2f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_965fb669-d3d8-48e2-b114-29a66dd2f125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_e9bd8b8c-1aaa-42e7-83e7-8deb9b93d481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_c08a9aaf-1956-4283-b16e-7e4be282691b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockOptionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_9d4ebf36-be04-41ab-8509-bf9410ba9c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_3d1db556-a27a-431b-96d7-991191f8fcc1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_8b75c1e2-2283-43f9-80df-6a1ea6cf49b8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_4c684717-976d-4fe3-8598-ddfc980278d5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_c738348a-3dcb-4ca5-b829-d61f31ff3240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_937adfb0-3df8-4650-98bf-f5aa090fe3da">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_21f891cc-b718-4d8f-8dad-c3ee4654a820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_a4280629-51ff-48d3-abe5-6fa669e9a104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_417b2c1c-4491-4be3-a76e-14c87d19e9dd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_e1b88278-aa72-4cee-8f73-5cdf8dc6c0f6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_9bd62222-9a1e-471a-b07c-e5dbc10de918">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tkno:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_2a58048b-39d8-492c-a960-77543e11f7a3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_245c9590-f899-4b0b-b44d-75e4a697a961">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_de781431-3ef1-4a0c-a774-7eb06070c2b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:InventoryValuationAndObsolescenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_94bfcea8-2dd2-4616-9184-6f8ae3e8db87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tkno:OtherProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_66236d86-a860-4354-9218-5dc10660e7ac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="C_82a6f801-4afa-4ebf-a852-d3f33dbe9fa4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:LargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_5e9e1037-87f4-48c6-ac06-c9edf46a3e4f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_bdc9c78c-f85f-413c-bb7e-19326886e108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_cb361de8-5518-49ad-8a90-f45d3cb6f31e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:ThomasEDavisLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-31</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="C_b4892f7f-d726-4384-9f2c-db1d3a99ccd0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_ef4b3fbc-5fd7-452a-af45-601bab21f424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_7eb77813-31bb-4d30-8439-1b0ecf832ea1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_6a21e8a6-b4cf-4285-9d72-e7e89b0d7ac7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_6753dedb-6a30-46dc-a7b2-d592415bc409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_dc5feb9a-62e8-4013-9b8f-b778a24661b8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_5c292623-7bcf-4b1d-991c-aa8e06694988">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-14</startDate>
            <endDate>2021-06-14</endDate>
        </period>
    </context>
    <context id="C_faaa0bd8-67be-4b75-8ffa-30c3ccd13a76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_da17cc0a-0b09-463c-a4c9-d8ff88497b4a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_279d649d-fdbd-49b1-934b-dfb6551ffa5e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_81fcaa99-5350-47ae-b733-f26776ccc0a7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_b80adaca-1da3-4afc-9f09-b2021ae62be2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_01452031-9a36-4f10-8e41-d389d7b14d5b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_ce7a2740-0089-486f-b5f4-24cb6fd74433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_b02b2448-1526-44b5-8a9c-a98de9e80209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_b29668ea-84b2-401f-87c1-9c94bcb27690">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_b7c15ccf-28fd-483d-bd08-daaff55cd918">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_42860246-dc62-4413-bf40-791cafea4aa5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="C_48cb0f62-2e7d-46df-8a59-11e50f478c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <startDate>2020-03-27</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="C_ce91c4cf-992d-4e17-a800-68817a7b9dac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_2baa7c3b-b3fc-4688-839b-19f002fd33fc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_7d7f70a6-087e-4aed-9de6-73f4fadc2886">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_70f29455-6fe6-431c-9796-e56d9328e0b0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_4559ab99-b3b1-4303-a190-30e62d4316b1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_4a8c4bbc-3711-4269-9e7a-30047cd27072">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:The401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_758ef13b-863c-4df1-b049-d785529d89f2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_6bfd3389-f643-4150-8cbd-8f60cdca32ea">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_4384f49b-a8ac-453a-8156-7a9fd4b5cb3e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_9afb5de9-9c03-4097-96ff-512e4c3b5b7f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_f2d46934-4488-4692-8648-ca2ea3646914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockOptionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="C_e47cdcdd-3b6b-448c-b8c0-dae4e98e15e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
        </entity>
        <period>
            <instant>2022-03-15</instant>
        </period>
    </context>
    <context id="C_5248a173-615c-4b4f-ad96-c48c48215199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tkno:TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_93a2ce87-9faf-4946-a39d-3235adf48bfc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_9d9b99a4-3296-42e6-b5eb-d909cf03ea15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:NoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_e60e5157-881d-49c4-a03e-410f087b5ab3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">tkno:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_166eaefe-c86b-4c40-8b20-53b39af4b5ac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tkno:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_656ee10c-6d29-4f93-8379-4ec3ab01f45c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_50b892d1-3ce1-492e-b4f7-302cd06befd3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tkno:MeechesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="C_6f570160-73eb-4c6a-8134-e81b29069bf6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tkno:SupplierThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_a65cad74-7106-4a48-b76f-e6d9ecd2c3b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001850902</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_UnitedStatesOfAmericaDollarsShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_Customer">
        <measure>tkno:Customer</measure>
    </unit>
    <unit id="U_BusinessLines">
        <measure>tkno:BusinessLines</measure>
    </unit>
    <unit id="U_Segment">
        <measure>tkno:Segment</measure>
    </unit>
    <unit id="U_Supplier">
        <measure>tkno:Supplier</measure>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_47b0e80c-7a3b-4c7a-9c43-6dd1a6e895e4">false</dei:AmendmentFlag>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      id="F_76b5757b-bcac-428e-9b2f-fad51cefb9b4"
      unitRef="U_USD"
      xsi:nil="true"/>
    <dei:EntityCurrentReportingStatus
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_5e80a336-777e-4580-8326-921e8699ba62">Yes</dei:EntityCurrentReportingStatus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_cee11875-f76f-4177-b9e4-db1c8a5b364b">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityVoluntaryFilers
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_9b98fc63-7b67-4b0e-a905-153c44e13025">No</dei:EntityVoluntaryFilers>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_be088298-67ff-4949-838b-ab80d4f9137b">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityCentralIndexKey
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_2810ca59-bd26-449e-b265-8db158a19779">0001850902</dei:EntityCentralIndexKey>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c"
      decimals="-3"
      id="F_6f4254ed-0143-41d6-a554-207a0525bf89"
      unitRef="U_USD">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b14b61ff-2924-458f-84d0-48168cc2adc5">No</dei:EntityWellKnownSeasonedIssuer>
    <us-gaap:PreferredStockValue
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_cb7ced38-865a-4a6c-84ef-a7c6445285ad"
      unitRef="U_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      id="F_3f2be26c-7ed9-403e-906e-b5112f80596f"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="C_dff59a93-4e1c-49f4-9176-32b562134103"
      id="F_90746c06-b253-4395-bce1-d90df5a5784f">http://fasb.org/us-gaap/2021-01-31#AssetsCurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_c5dd799f-0d4b-4fd1-b514-61048f4058e4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_967f06ae-4280-4ce8-bece-23a73a70183d">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_72e85c91-88cc-4dc9-bba1-4aa728b9d3f1">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_27f6b692-e32b-4a3d-aa48-3bd091104e50">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b7600705-37f5-46fc-bebc-83c5e6d88f93">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_8516473d-833b-44f0-8e8b-21371b7f9eda">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_9dc8d73d-6a22-426c-bf3f-f00111ee6874">001-40538</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_37795613-eb4d-4490-942b-54e5831d1f73">ALPHA TEKNOVA, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_f584fb93-0b27-4d8b-9e85-e3e3eceb7578">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_018f605f-26d5-4a4f-ba4c-a83dcdb84204">94-3368109</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_352e941b-b310-4f47-b384-78beff6b05cc">2451 Bert Dr.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_5383cbe2-eb14-4676-b311-ffb9d997912c">Hollister</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_efd001ac-c207-424b-91bf-87ec7de4ec5b">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_4e9fdbd5-90c4-42cc-8b0c-baed53b4929a">95023</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_79c76b81-5e35-4de6-adff-c26ebb56c128">831</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_52b0f1ed-15dd-4799-a65c-cb413f19c118">637-1100</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b4a656c2-9bab-4f46-b57f-79154fbe4131">Common Stock, par value $0.00001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_1bdcca66-7252-44e4-98ce-425dfd14c2ad">TKNO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_cbcc7d18-60ca-431d-a002-e89fa35a603d">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityFilerCategory
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_ae5637ff-1376-41bf-a18f-c45c15b521e8">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b01235bc-8c9e-434d-b604-9d208ca9b244">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_aa3a52d0-09e4-4892-9d5a-801caa21734c">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_348688b4-6e2a-40f9-9dc8-e3e24ea6b635">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_02f12dc8-08d7-4804-bbe2-8e08435b872d">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_bafec091-2ec0-49bf-aff1-25a58fd1b92d">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="C_c0ef6fcb-c4d1-4c27-aa95-1c0903ae2d67"
      decimals="0"
      id="F_d07d1648-dba4-404c-842b-ea16d5a8736f"
      unitRef="U_USD">163737000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_e47cdcdd-3b6b-448c-b8c0-dae4e98e15e6"
      decimals="0"
      id="F_fc1fb53f-553f-4d67-9276-9d31518075ff"
      unitRef="U_shares">28042479</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_98bf2ddd-60fc-4c58-a915-a406f12438e7">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"&gt;Portions of the Registrant&#x2019;s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant&#x2019;s fiscal year ended December 31, 2021.&lt;/span&gt;&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_88468530-afa2-4d53-bc0a-8febcbac8651">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_5502cdba-6588-4552-9f9e-01888d258017">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_4292449e-9201-4857-b5d7-c8f736fcbeeb">San Jose, CA</dei:AuditorLocation>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_d6800b3f-5bc2-4cab-b59f-2ea811b934d1"
      unitRef="U_USD">36893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_3e066bc5-a72e-4229-a80b-fa0e4b24b562"
      unitRef="U_USD">31297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_3e4c2d77-4688-4465-9cc6-2cbc7015aecc"
      unitRef="U_USD">19272000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_6e02b28d-c47f-40e8-8ac7-fb299100a173"
      unitRef="U_USD">13542000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_424b135e-01bd-42a6-b5ef-5a3faef60755"
      unitRef="U_USD">17621000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_9fd2700b-4693-47f9-920f-db8affb54ef5"
      unitRef="U_USD">17755000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_005b2ee1-f9cd-4ef5-abfe-469b337857bd"
      unitRef="U_USD">4312000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_1e243edc-4374-4043-823b-e3cf55cadd1c"
      unitRef="U_USD">1507000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_798000c6-747d-4bfb-867e-5406700e0966"
      unitRef="U_USD">3777000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_a9da4a0c-d7f6-4bee-a37e-1296d6814417"
      unitRef="U_USD">2229000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_288895cf-ac1a-42b0-b067-86ade8a98e93"
      unitRef="U_USD">20392000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_93a69a16-f247-46e1-9fae-47d1103f6e84"
      unitRef="U_USD">8208000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_bdd36255-a2c7-4b12-9e13-e0ca07c9700b"
      unitRef="U_USD">1148000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_a5774ca8-ce33-47c4-80cb-e61498f55a10"
      unitRef="U_USD">1148000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingExpenses
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_a7e70ef9-f425-4d75-b6d9-2253c3dfdfb1"
      unitRef="U_USD">29629000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_42396d65-489a-4798-9b26-c607272976bd"
      unitRef="U_USD">13092000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_efa83812-05d7-4407-89a0-74d1cf266373"
      unitRef="U_USD">-12008000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_52a071c7-02a3-4e3d-ad9b-c05e8d9e52a4"
      unitRef="U_USD">4663000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_69f0df12-14fc-4bfe-b8a4-937db32eae76"
      unitRef="U_USD">-589000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_e2a94ee1-48cc-4b67-a22a-518a135add2a"
      unitRef="U_USD">87000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_551bfb4a-aed4-47d8-98e4-7afbb3dab4ba"
      unitRef="U_USD">-40000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_3deec1d0-9c54-431c-a50d-670a7a68a1d6"
      unitRef="U_USD">-24000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_e3700cac-0fda-405c-a172-cfe493047b31"
      unitRef="U_USD">-629000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_dabc8f12-1b39-4bc5-9ce6-65dfda79e6a9"
      unitRef="U_USD">63000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_7c1bd9b9-5201-429f-9bab-447381ca3606"
      unitRef="U_USD">-12637000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_09ed9d65-34cd-480b-ab71-c9892c528c86"
      unitRef="U_USD">4726000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_4ea600b9-f08d-4c53-ab27-2bc8a1d71ae3"
      unitRef="U_USD">-2834000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_3f3664c5-d6d0-4a6d-8c71-acc842736d9f"
      unitRef="U_USD">1156000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_c614628d-bc40-4d16-9961-c5ebb5c218e4"
      unitRef="U_USD">-9803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_7acf038c-3fbe-4ed0-b6b1-11c6ab57354f"
      unitRef="U_USD">3570000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_1e2879e1-b77a-418c-bf34-db9c38071148"
      unitRef="U_USD">-7000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_69c10b41-1708-452d-82a7-7178ea868cd3"
      unitRef="U_USD">-13000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_34fe3c00-a84e-4768-92d1-2310be0eee7c"
      unitRef="U_USD">-9810000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_872eb541-38d6-451c-baeb-2548016de284"
      unitRef="U_USD">3557000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_3856c954-1e41-4100-9c10-dcff28e6af28"
      unitRef="U_USD">-9803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_339f12e1-95f2-425c-81ac-69175d516777"
      unitRef="U_USD">3570000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_d1159175-2791-48da-9876-5c01bb47ba9b"
      unitRef="U_USD">2962000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_129f9ed9-b4a0-4d6f-859b-736d19e0bc6f"
      unitRef="U_USD">-9803000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_4127d332-5622-48c0-b5ee-c617b6a37925"
      unitRef="U_USD">608000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="2"
      id="F_35ece0d0-b85f-4ce3-acd7-1e430f6ca8ee"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="2"
      id="F_fb805da8-4723-41f7-9b4a-afb0a5f45fd3"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="2"
      id="F_7a5ede20-2cc1-42a4-9cda-d05e617e57e8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="2"
      id="F_1393ef30-80f8-4b99-8168-32fa0f6f0cdf"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="0"
      id="F_5656c869-e2b0-4389-b51d-65e181b5e1aa"
      unitRef="U_shares">16087653</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="0"
      id="F_e62a4de2-2522-443d-b087-6c23116c546d"
      unitRef="U_shares">3599232</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="0"
      id="F_812835aa-5bea-469d-a322-da53469a10c9"
      unitRef="U_shares">16087653</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="0"
      id="F_2c292fbf-3952-435e-a477-9a5c7ef0e70a"
      unitRef="U_shares">3800636</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f448fb29-c934-4b7e-87c9-f064068ccd72"
      unitRef="U_USD">87518000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_f016460f-717c-45c7-ad1e-0372ce7dd898"
      unitRef="U_USD">3315000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_d0422423-40d2-474f-ad3d-5fb2f4d6a538"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_dd2bc0b6-a9c7-4838-8461-9dc38300cc23"
      unitRef="U_USD">1811000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_761f4ea3-de85-41f7-9fcf-bfc9aa890641"
      unitRef="U_USD">23000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_008c5841-c0e6-48a3-aa37-ffdaaf5aafd2"
      unitRef="U_USD">23000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_42623e39-8058-4c6a-acaa-1e500bfb685b"
      unitRef="U_USD">4666000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_874cde0a-e6bf-4967-a809-e3a9e01e468b"
      unitRef="U_USD">4623000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_2aca38ef-1a8f-4546-b2ee-d0dc943b42f6"
      unitRef="U_USD">5394000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_5928c1e3-f668-4f80-ac92-421b054c9ae5"
      unitRef="U_USD">3582000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_25597ece-2ac5-485f-84c8-1aea1e9bc973"
      unitRef="U_USD">1188000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_76edfa9c-7ec0-4d05-a8d7-49d7a9edcc6c"
      unitRef="U_USD">1417000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_76408e4f-9fdb-421e-89f1-cab4a831773f"
      unitRef="U_USD">2438000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_5523bb63-ba05-4efc-9738-b2317b80d661"
      unitRef="U_USD">1666000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_0a2c1055-abdd-4990-ab26-500b0c89735d"
      unitRef="U_USD">101204000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_3a48b53c-f04c-43b7-8295-a8bfe844ea1d"
      unitRef="U_USD">16414000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_c03097da-b515-4c94-994c-fa5a2d2ccecf"
      unitRef="U_USD">29810000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_cfe3f51f-ef05-4d56-bddd-2554c2db6cbc"
      unitRef="U_USD">10008000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_bc0ed0ad-752b-4d46-bebb-247474ccb3a3"
      unitRef="U_USD">16613000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_e3567559-25de-4da8-9820-df9210b2694a"
      unitRef="U_USD">16613000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f3c6950b-df59-4d31-a87b-0f2109493c7b"
      unitRef="U_USD">18704000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_dbf7b970-843b-4513-a770-7568de492991"
      unitRef="U_USD">19852000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_9a080484-ff7f-4362-9ff0-20699b492243"
      unitRef="U_USD">180000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_6576dc2b-eae2-4ad5-bb7c-cdf0bd4f8142"
      unitRef="U_USD">24000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_5cb80b22-5c43-4dad-a84c-59088803e500"
      unitRef="U_USD">166511000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_849384a5-d333-4f01-bd20-54ca056662a0"
      unitRef="U_USD">62911000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_2c7a820b-b237-4942-b5e1-a128324f43e9"
      unitRef="U_USD">2248000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_44cecf5b-5225-4684-9633-9762536ea716"
      unitRef="U_USD">1635000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f46fe05a-8118-48f1-998c-fa62684c3e39"
      unitRef="U_USD">5495000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_e483c695-04fa-4d70-94ec-a2b5c0a32336"
      unitRef="U_USD">2327000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_6cbf981a-b76e-45d8-8a61-63e4c0904156"
      unitRef="U_USD">7743000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_aa4982ec-db8e-45b5-8973-f51d42e91590"
      unitRef="U_USD">3962000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_59c1595b-4005-4915-a381-6dabcd33ed90"
      unitRef="U_USD">3153000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_9399104e-5bf1-4c86-b556-d3da1c83f408"
      unitRef="U_USD">5990000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_523f2024-21ac-4a00-a5c3-ebbebf80fab7"
      unitRef="U_USD">273000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_ef98c445-5e00-45c9-bb6e-1721f1a94382"
      unitRef="U_USD">350000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:LongTermDebt
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_020b36ac-4490-4020-9d16-ba759bae0d4f"
      unitRef="U_USD">11870000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_a22d2033-3fed-4905-8be4-113062628495"
      unitRef="U_USD">0</us-gaap:LongTermDebt>
    <tkno:DeferredRent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_27c69456-530d-4371-9b64-379c0c46bbb2"
      unitRef="U_USD">269000</tkno:DeferredRent>
    <tkno:DeferredRent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_9fb2b40e-4668-4129-b872-2e68f2ac3443"
      unitRef="U_USD">204000</tkno:DeferredRent>
    <us-gaap:Liabilities
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_99392e49-8966-4942-a53a-eedd3318d7b6"
      unitRef="U_USD">23308000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_a424cd34-bfdd-41c6-a07c-6deace52d683"
      unitRef="U_USD">10506000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="INF"
      id="F_cd661d0d-e85a-41a2-8fa1-bb520048e192"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="INF"
      id="F_f83e86a3-a0b7-428f-bb43-cf0bbbbd3c4b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="INF"
      id="F_8c8247ca-c30e-4334-a233-effcd9407821"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="INF"
      id="F_c7151a5b-3e42-4a27-aa41-d3f9cd806c4c"
      unitRef="U_shares">9600000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="INF"
      id="F_7333f2ce-4de2-4ba1-86c6-4f5709da5fbd"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="INF"
      id="F_99c2d8e3-9350-4bcd-8c49-6dbacec05aef"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="INF"
      id="F_8cd7219c-81c5-49e6-8577-779ccede562b"
      unitRef="U_shares">9342092</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="INF"
      id="F_b62cf493-4db2-4603-ae9b-ecf8462e91cf"
      unitRef="U_shares">9342092</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="-3"
      id="F_85dbc89c-ef9f-4494-9aea-388528be57cb"
      unitRef="U_USD">0</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="-3"
      id="F_b3499862-a107-45c2-90e0-768178d9ca3a"
      unitRef="U_USD">41586000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="-3"
      id="F_14f8ba19-d371-48d2-960f-9a5daa36eba9"
      unitRef="U_USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="-3"
      id="F_ea22c072-db4f-494f-8d82-8bc2ee83d4c3"
      unitRef="U_USD">35638000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_485b3e86-042a-4883-bcd7-129cf65ad5be"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_0783161f-d82b-422c-aca1-2681946bd923"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_5dcba8fa-72df-4015-9fe4-300e296477e1"
      unitRef="U_shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_43864e8d-80ae-4fe7-8c1f-f629f7c16121"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_9a8c3d79-8a2c-406a-a717-40e38cfe4b6f"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_2dc20c7e-6eaa-4ba0-a5a9-4f40fbfbf9e0"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_ecf5e1a9-071b-443d-b6f7-ed35dc35dddd"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_4160f066-40bd-4fd3-af75-3b32c425de7d"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_72de120c-0d54-458d-8b89-f27bd1da82bd"
      unitRef="U_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_53ba260a-2075-44f0-b493-7a951087fc88"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_ff883897-884f-433e-a35e-26f23ce92574"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_5681b299-6580-48f7-8f85-906b8816aa49"
      unitRef="U_shares">490000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_a3f8ae4d-1ace-465c-bfe4-6c098166a1de"
      unitRef="U_shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_c6c63b33-e7d0-408a-a08d-ffd35f003810"
      unitRef="U_shares">28012017</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_c9a48370-8bbe-4e0d-bcde-69ab1393e933"
      unitRef="U_shares">28012017</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_8e4ea79f-df35-4e5b-97d2-59945ac3e250"
      unitRef="U_shares">3599232</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_a1f7f768-80d0-4e9d-8535-d85acb45769e"
      unitRef="U_shares">3599232</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_dbfb48d7-57bb-49a0-bfb1-1552915b290d"
      unitRef="U_USD">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_daedb8a8-9554-4faa-a87b-11df33f19fb0"
      unitRef="U_USD">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_0faf5bbf-d0b8-42e0-8088-231052d3e4c6"
      unitRef="U_USD">150741000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_58cf3585-79e2-4657-bfba-6656c91c1c38"
      unitRef="U_USD">14495000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_1318eb6d-b595-4272-b2ea-7fcf3ef321d2"
      unitRef="U_USD">-7538000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_72f1a55c-7c02-49d6-ab80-ee52eb4744f5"
      unitRef="U_USD">2265000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_9f6b5f5b-f835-4f1a-bf20-ae4f892ffa94"
      unitRef="U_USD">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_52eea4de-af63-4ed0-a116-faa8286c6e06"
      unitRef="U_USD">7000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_ed82b8f7-d6a8-4748-b8e8-033ab4d891da"
      unitRef="U_USD">143203000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_4027b0c7-e98f-4d7a-a654-a78a2a49fca9"
      unitRef="U_USD">16767000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f63722ce-1ca9-4d55-a865-7bcf04b34a8d"
      unitRef="U_USD">166511000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_2f3bac5b-d7ab-4948-99dd-f857bc713fac"
      unitRef="U_USD">62911000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_cfb5de7d-b28d-49c3-8e7b-18def67a1a1e"
      decimals="INF"
      id="F_7ca09246-15ad-4dc7-b3ea-938dfb6b4a61"
      unitRef="U_shares">9342092</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_cfb5de7d-b28d-49c3-8e7b-18def67a1a1e"
      decimals="-3"
      id="F_21598b1f-efca-4160-a2b6-adc27849d52e"
      unitRef="U_USD">35638000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0c94d77c-28f1-4d11-8332-8193d29a9934"
      decimals="INF"
      id="F_8cad86b4-dfdc-433a-960d-db4363938fcc"
      unitRef="U_shares">3599232</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0c94d77c-28f1-4d11-8332-8193d29a9934"
      decimals="-3"
      id="F_bace7846-a15d-41cc-be7f-c11398afd3ce"
      unitRef="U_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_81fcaa99-5350-47ae-b733-f26776ccc0a7"
      decimals="-3"
      id="F_28854348-a8a5-46d6-a7bc-c72e2c6c429f"
      unitRef="U_USD">14195000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_5e9e1037-87f4-48c6-ac06-c9edf46a3e4f"
      decimals="-3"
      id="F_937803d4-9abf-4bf2-8d5e-068e5adfdbb8"
      unitRef="U_USD">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_1af57bbf-befc-4afb-ab25-fac1e65655c4"
      decimals="-3"
      id="F_fb93ae8a-6e8b-4f0c-94cf-f0fea6c4b426"
      unitRef="U_USD">-1305000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_ce7a2740-0089-486f-b5f4-24cb6fd74433"
      decimals="-3"
      id="F_6c4c9185-869b-4aa1-8ecc-c5ea2bd33687"
      unitRef="U_USD">12910000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_65f147dd-b2f3-49d7-bbe0-5e729138f949"
      decimals="-3"
      id="F_345ec917-5510-4141-90e6-6221859185f7"
      unitRef="U_USD">300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_c33a9016-992a-46ea-90c7-28a1b8c5ee96"
      unitRef="U_USD">300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="C_8830dae9-7521-4e98-be77-6df9509c78bc"
      decimals="-3"
      id="F_bfa27d77-950e-40fd-b257-98c1b537de3b"
      unitRef="U_USD">-13000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_b3808b2c-5459-416a-9d9a-cdf99032c3c5"
      unitRef="U_USD">-13000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_c8bad3a7-8f6b-463d-a8ba-1c49ccffe6bf"
      decimals="-3"
      id="F_95d9f341-c6a3-4995-b348-1bc7b0d16792"
      unitRef="U_USD">3570000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_ace05077-3676-4bb2-8d0e-c2bc3cd6cf1b"
      unitRef="U_USD">3570000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0c345376-b4b6-4dfe-97df-e5ea6d06c427"
      decimals="INF"
      id="F_5a37c98b-fd2d-435d-9889-f691193e4289"
      unitRef="U_shares">9342092</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0c345376-b4b6-4dfe-97df-e5ea6d06c427"
      decimals="-3"
      id="F_25755e9e-81ea-4a1b-b9be-03a3b79f5ce5"
      unitRef="U_USD">35638000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_937adfb0-3df8-4650-98bf-f5aa090fe3da"
      decimals="INF"
      id="F_6cad1f25-37c3-4afc-836f-19fbb9e193d0"
      unitRef="U_shares">3599232</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_937adfb0-3df8-4650-98bf-f5aa090fe3da"
      decimals="-3"
      id="F_2d71371b-f503-4855-ac2a-bad8e56bf5f4"
      unitRef="U_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_9fb03b96-522c-4fa6-a515-779e81cbf296"
      decimals="-3"
      id="F_957109c8-af9c-49e3-9e44-10563d7a8dac"
      unitRef="U_USD">14495000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3a1b5d54-6704-43e2-83ed-0893a3a413ce"
      decimals="-3"
      id="F_417ae608-ef04-427c-923e-461f1bd1c97f"
      unitRef="U_USD">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_faaa0bd8-67be-4b75-8ffa-30c3ccd13a76"
      decimals="-3"
      id="F_8cc166d4-09ce-4787-a027-8558ca8d6285"
      unitRef="U_USD">2265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_dba9e9da-ef7d-47b4-86d5-b038bdffbdfe"
      unitRef="U_USD">16767000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_02f3958d-e622-4fa3-bd93-f93030490f3b"
      decimals="-3"
      id="F_c8f14a17-20c6-4e03-9289-5b00d078c648"
      unitRef="U_USD">1551000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_18747b1d-5ece-4094-b256-384bb026a0ad"
      unitRef="U_USD">1551000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="C_6a21e8a6-b4cf-4285-9d72-e7e89b0d7ac7"
      decimals="-3"
      id="F_83de2dfd-0de1-491a-9e8e-5864cff2eb4e"
      unitRef="U_USD">-7000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_1b0bfe10-16c6-453c-b4cf-c768680d6cc8"
      unitRef="U_USD">-7000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5"
      decimals="-3"
      id="F_fcc9b40b-ab75-4b54-a0da-c37ea97b3c72"
      unitRef="U_USD">-300000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="C_02f3958d-e622-4fa3-bd93-f93030490f3b"
      decimals="-3"
      id="F_326e1878-3064-41f0-bc4b-b08b8afb04f5"
      unitRef="U_USD">300000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_24c917f0-f854-4143-a53e-f4e88f7a963a"
      unitRef="U_USD">300000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5"
      decimals="INF"
      id="F_70753f72-628e-4f84-bd34-18ef5942334b"
      unitRef="U_shares">-9342092</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5"
      decimals="-3"
      id="F_39dd6d0e-bbd1-44d3-aa91-29662438d4ea"
      unitRef="U_USD">-35938000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961"
      decimals="INF"
      id="F_9cd844fc-abec-481f-a966-2024b9209f0d"
      unitRef="U_shares">17512685</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961"
      decimals="-3"
      id="F_ac6d1b37-1d31-4658-91dd-8ee9be578e3f"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_02f3958d-e622-4fa3-bd93-f93030490f3b"
      decimals="-3"
      id="F_904b1420-8cdf-4bc9-9b6d-f2a64edc8f87"
      unitRef="U_USD">35938000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_6a21e8a6-b4cf-4285-9d72-e7e89b0d7ac7"
      decimals="-3"
      id="F_49b8c01a-e883-47d9-970a-85857c94f83d"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_7d7f70a6-087e-4aed-9de6-73f4fadc2886"
      decimals="-3"
      id="F_e13a3c79-098c-4b04-b4e9-f79050973ed6"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_9a95f9fa-7bcc-45ad-84c1-326def3d5f49"
      unitRef="U_USD">35938000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5"
      decimals="INF"
      id="F_525d5c5a-5109-48b4-b8a2-acd75db5f0ef"
      unitRef="U_shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_2e5df26b-9fbb-4f3a-99e8-5e86d90205f5"
      decimals="-3"
      id="F_e8a6617e-3f94-4876-868d-2c8b9e2a7d66"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961"
      decimals="INF"
      id="F_f5b8e414-44a2-4d7e-80bf-1dbea96bdbe7"
      unitRef="U_shares">6900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961"
      decimals="-3"
      id="F_1aab80a4-37b7-44a0-bd0a-c0720231db25"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_02f3958d-e622-4fa3-bd93-f93030490f3b"
      decimals="-3"
      id="F_af6b3e98-0f48-44b5-9936-8d07dea778c8"
      unitRef="U_USD">99057000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_6a21e8a6-b4cf-4285-9d72-e7e89b0d7ac7"
      decimals="-3"
      id="F_9f54d4bb-d03d-4a0f-ac5f-065f3e5d8b2a"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_7d7f70a6-087e-4aed-9de6-73f4fadc2886"
      decimals="-3"
      id="F_64e1a806-41ac-4729-a4ae-ea32599efb71"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_dfa0baa5-dd13-44b0-bc96-6e4ce548726a"
      unitRef="U_USD">99057000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_245c9590-f899-4b0b-b44d-75e4a697a961"
      decimals="INF"
      id="F_455ccf1d-7459-4593-9b42-d9ba92222fb4"
      unitRef="U_shares">100</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="C_7d7f70a6-087e-4aed-9de6-73f4fadc2886"
      decimals="-3"
      id="F_f0602bb9-7004-4cbb-8b1a-b3c7a87801b0"
      unitRef="U_USD">-9803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_adb97b80-a037-4b2c-a45c-ba174885923b"
      unitRef="U_USD">-9803000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_55072f02-8ec8-4873-863e-65c06b7be13b"
      decimals="INF"
      id="F_a05c2c98-7ba7-427b-b65f-ff94bf42c91e"
      unitRef="U_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_7eb77813-31bb-4d30-8439-1b0ecf832ea1"
      decimals="INF"
      id="F_a241e262-48ba-49e8-a6d1-f966147f5756"
      unitRef="U_shares">28012017</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_7eb77813-31bb-4d30-8439-1b0ecf832ea1"
      decimals="-3"
      id="F_9fc078ab-b53f-440c-ac6e-41cd9c4128a7"
      unitRef="U_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_8e532a0d-2986-44c5-a49b-93f0953e1f81"
      decimals="-3"
      id="F_cc0ea46c-fac2-4d59-a80b-4a1f32612869"
      unitRef="U_USD">150741000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_21f891cc-b718-4d8f-8dad-c3ee4654a820"
      decimals="-3"
      id="F_b9e70996-e5e9-4344-958a-da792f7d791e"
      unitRef="U_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_d195fa68-8237-48c7-8d83-8ea8a3088c16"
      decimals="-3"
      id="F_d0a6192c-5169-4db5-bcf5-347171d30a70"
      unitRef="U_USD">-7538000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_4b46297f-e2ce-4887-af76-04bef551ea04"
      unitRef="U_USD">143203000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_78abb78f-4013-4a8d-a006-7519e1de9f29"
      unitRef="U_USD">-9803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_11e52d50-edc4-43fc-9522-e6fe357432d2"
      unitRef="U_USD">3570000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_7e50b9c5-638c-4153-a400-83f25d1c2dfb"
      unitRef="U_USD">235000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_c6a1dc52-67ab-4596-b31a-3f3f15a028f0"
      unitRef="U_USD">-12000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_22ce33b7-b6d7-4526-addb-146632f144d3"
      unitRef="U_USD">2883000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_09bc187e-5a1d-494d-a3ec-e29c445d9155"
      unitRef="U_USD">2044000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_119c4ccb-5c00-4086-9630-aaa65d70fb1a"
      unitRef="U_USD">1551000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_dbb33a69-4296-4f42-aa1f-8e5a021b5b32"
      unitRef="U_USD">300000</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_84b50a08-2469-4be3-a37d-13771331a1d1"
      unitRef="U_USD">441000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_600404d9-ffe7-4d46-981b-b5ba3a691727"
      unitRef="U_USD">-29000</us-gaap:InventoryWriteDown>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_aa118640-22b7-444a-a246-2b4f728ae9e2"
      unitRef="U_USD">-2837000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_6cdfb612-6317-417f-a0b1-3997d00f68cc"
      unitRef="U_USD">2090000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_cbbb689a-f0e2-44d3-ac99-585584e8274d"
      unitRef="U_USD">134000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_10dea3fc-c63a-4aa1-8b71-dbac51d5eba5"
      unitRef="U_USD">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_15da3e74-9fb1-4cbb-825f-4a1e938929ba"
      unitRef="U_USD">-41000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_26fe1b94-4447-4d45-a7c6-71f9fe775b68"
      unitRef="U_USD">-11000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_0c88e869-2954-4062-a3fb-f6900a0f7cfa"
      unitRef="U_USD">10000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_448a1d8a-7005-48d0-8b42-d55537268cac"
      unitRef="U_USD">-37000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_331dc008-38b3-46b5-a0e2-dfc8f84fc455"
      unitRef="U_USD">278000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_90582f99-1118-4564-ad30-fc82c567cbbb"
      unitRef="U_USD">2352000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_c3967669-dc78-40cb-9d20-4cf46789d749"
      unitRef="U_USD">2253000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_324db2b8-7a5c-4110-8904-48a47c247991"
      unitRef="U_USD">987000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_8c60ecf7-995b-4b51-b0cf-7a5d81d2a395"
      unitRef="U_USD">-229000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_238ed5ca-e110-4ce0-b7d2-50a7ca1ddd72"
      unitRef="U_USD">1241000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_c63a251e-ea19-45b8-95a9-98767c9b6e81"
      unitRef="U_USD">1301000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_ccdc9d47-e833-4f80-860c-701ce1395210"
      unitRef="U_USD">949000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_14631f99-492e-4fb2-80c5-ae2799f86df1"
      unitRef="U_USD">270000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_1f3387c7-0657-47df-b12f-c59ac7d7a305"
      unitRef="U_USD">867000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_81287030-1063-442f-956b-3871f1d546cf"
      unitRef="U_USD">1810000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_72d92689-119e-4692-aa38-5198ef4080f8"
      unitRef="U_USD">-886000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <tkno:IncreaseDecreaseInOtherOperatingAssetsAndLiabilities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_9a675d50-27d8-48d4-abce-32eaa80e6867"
      unitRef="U_USD">-181000</tkno:IncreaseDecreaseInOtherOperatingAssetsAndLiabilities>
    <tkno:IncreaseDecreaseInOtherOperatingAssetsAndLiabilities
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_96e73954-f3e4-4f27-ab6c-419444b1c726"
      unitRef="U_USD">42000</tkno:IncreaseDecreaseInOtherOperatingAssetsAndLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_1efff34d-05ab-40f4-ac4a-033a4709cff5"
      unitRef="U_USD">-9069000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_97033a62-c85c-4f1b-bb2c-66d9261978c0"
      unitRef="U_USD">2505000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_50462687-b90e-4375-887a-fa90d76a5b26"
      unitRef="U_USD">19877000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_c0c4b5e6-6d2d-4bbd-b8b4-f4964a3a697f"
      unitRef="U_USD">5466000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_a75b6ce2-5bbe-4579-a1f6-20798c9a88a2"
      unitRef="U_USD">529000</us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties>
    <us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_c761e9ef-faf3-4cfd-99ad-49d0b8dbfb94"
      unitRef="U_USD">27000</us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_bead5dac-3ab7-49af-a5cb-45aee571e743"
      unitRef="U_USD">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_4db21494-e6a7-43b2-87d1-f800099150c6"
      unitRef="U_USD">1763000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_cc8e8512-1317-4a53-a82a-7114ca0c39ae"
      unitRef="U_USD">1132000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_5bb899ee-1790-4cea-a30d-d5facbad5c7a"
      unitRef="U_USD">1747000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_6ddb306e-5f8d-450c-9780-a26ceb05dacf"
      unitRef="U_USD">695000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_3e60e451-0427-4328-a5e7-e7f3d13a8bc1"
      unitRef="U_USD">3720000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_5e01ac62-46c3-4177-a7c0-e65abf4a9008"
      unitRef="U_USD">-17521000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_6d3dbb89-8fd6-4fab-a6f1-00d65e9f8dd7"
      unitRef="U_USD">-1735000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_8eab6f42-98c1-4a50-9780-601424799d96"
      unitRef="U_USD">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_9859d270-78a4-43f0-beb6-730a824f61e6"
      unitRef="U_USD">45000</us-gaap:RepaymentsOfLongTermDebt>
    <tkno:IndemnityHoldbackRelease
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_d4646536-539c-444d-9f0e-09023afe9c67"
      unitRef="U_USD">0</tkno:IndemnityHoldbackRelease>
    <tkno:IndemnityHoldbackRelease
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_7d453ca2-d8b3-401e-b6bd-5c29ff5555e0"
      unitRef="U_USD">1554000</tkno:IndemnityHoldbackRelease>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_b2272c8a-a5a6-43ca-bfd4-966b9da027e7"
      unitRef="U_USD">11889000</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_25823e7e-281a-466f-af46-bc4402e3e1e8"
      unitRef="U_USD">0</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_443f9251-33a0-4dae-9e82-0f1c16c230c2"
      unitRef="U_USD">153000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_afe0ea7d-c660-44ee-a2a1-ab0af824d5c9"
      unitRef="U_USD">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfInitialPublicOffering
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_623a486f-34a9-49e4-be08-6007b2c2ec53"
      unitRef="U_USD">3615000</us-gaap:PaymentsForRepurchaseOfInitialPublicOffering>
    <us-gaap:PaymentsForRepurchaseOfInitialPublicOffering
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_6db7803e-ca49-4515-9456-003892b6aec4"
      unitRef="U_USD">0</us-gaap:PaymentsForRepurchaseOfInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_e1d084cc-c9af-4aef-b897-a60c84e401df"
      unitRef="U_USD">102672000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_584c20bc-3343-4c68-855f-14ccd9403089"
      unitRef="U_USD">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_f2d1375a-da96-4ea5-85be-503bbf40a714"
      unitRef="U_USD">110793000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_1515ea3e-96d8-4840-b4ac-2f43a2c36d19"
      unitRef="U_USD">-1599000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_c9aa8399-fb88-46b7-a8bc-b08c15f834cd"
      unitRef="U_USD">84203000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_11b9309b-0f53-4068-afae-686686e45ee7"
      unitRef="U_USD">-829000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_22e660e3-8ef3-4f3f-9d9f-a6cf3c20d7e5"
      unitRef="U_USD">3315000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_ce7a2740-0089-486f-b5f4-24cb6fd74433"
      decimals="-3"
      id="F_407d862d-07c1-44fc-8731-83a7c055d4d2"
      unitRef="U_USD">4144000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_d8b17611-4f6b-49a0-84c4-1205b9cc3c07"
      unitRef="U_USD">87518000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_a0d4c677-e53f-4915-a901-61b3170e04d2"
      unitRef="U_USD">3315000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_bad4ea83-0db4-4c67-a962-02a28abf34bc"
      unitRef="U_USD">8000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_fa6bf3cf-9b2e-41ba-ba25-2daa7420876e"
      unitRef="U_USD">323000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_65710f11-4c4b-4c2a-b97f-07365c0f405a"
      unitRef="U_USD">414000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_f03dee95-2ca2-46f1-86f0-7d812491d7cf"
      unitRef="U_USD">36000</us-gaap:InterestPaidNet>
    <tkno:CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_8d7ebf4a-0880-4cd8-8a93-acea58237c18"
      unitRef="U_USD">2088000</tkno:CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities>
    <tkno:CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_d438c8c6-cfb6-451c-a2d1-aa806aabed83"
      unitRef="U_USD">387000</tkno:CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_989d5586-fa4b-452f-be4d-c94cd507c573"
      unitRef="U_USD">35638000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_1eefaea1-aa3b-4c0d-bc11-395e21537885"
      unitRef="U_USD">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_2977681c-79d5-491d-afdc-fc376284e4dd"
      unitRef="U_USD">300000</us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_d2a16750-2b92-453c-9c44-819026640b91"
      unitRef="U_USD">0</us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock>
    <us-gaap:NatureOfOperations
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_c5a73c9e-9a72-4f2d-a6a5-c9b25e956dff">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 1. Nature of the Business&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Alpha Teknova, Inc. &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(referred to herein as the Company or Teknova&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;), provides critical reagents that enable the discovery, development, and production of biopharmaceutical products such as drug therapies, novel vaccines, and molecular diagnostics. Product offerings include pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification. Teknova supports customers spanning the life sciences market, including pharmaceutical and biotechnology companies, contract development and manufacturing organizations, in vitro diagnostic franchises, and academic and government research institutions, with catalog and custom, made-to-order products.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova manufactures its products at its Hollister, California headquarters and stocks inventory of raw materials, components, and finished goods at that location. The Company ships products directly from its warehouses in Hollister, California and Mansfield, Massachusetts.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova manufactures its products under Research Use Only or Good Manufacturing Processes regulatory standards, the latter of which refers to a more stringent level of quality standards supported by additional levels of documentation, testing, and traceability. In 2017, Teknova achieved ISO 13485:2016 certification, enabling the Company to manufacture products for use in diagnostic and therapeutic applications.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Stock Split&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In June 2021, the Company&#x2019;s board of directors and stockholders, respectively, approved a 1.8746 for-one forward stock split of the Company&#x2019;s issued and outstanding shares of common stock, including the shares of common stock underlying outstanding stock options. This stock split was effected on June 17, 2021. The par value of the Company&#x2019;s common stock was not adjusted as a result of the stock split. All issued and outstanding share and per share amounts of the Company&#x2019;s common stock and stock options included in the accompanying financial statements have been retroactively adjusted to reflect this stock split for all periods presented.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Initial Public Offering&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On June 29, 2021, the Company completed its initial public offering (IPO) in which the Company issued and sold &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,900,000&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of its common stock, including shares issued upon the exercise in full of the underwriters&#x2019; option to purchase &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;900,000&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; additional shares of its common stock, at a public offering price of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16.00&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per share. The Company received $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;99.1&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million in net proceeds, after deducting underwriting discounts and commissions of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7.7&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and offering expenses of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.6&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On June 28, 2021, all outstanding shares of convertible and redeemable preferred stock were converted into &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,512,685&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company&#x2019;s common stock. Prior to the conversion of preferred stock to the Company&#x2019;s common stock, total accretion of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million related to costs associated with the issuance of the convertible and redeemable preferred stock was recognized as an increase to the carrying value from $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35.6&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million to $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35.9&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million. Subsequent to the closing of the IPO, there were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of convertible and redeemable preferred stock outstanding.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Prior to the IPO, deferred offering costs, which consist primarily of direct incremental legal, accounting, and consulting fees relating to the Company&#x2019;s IPO, were capitalized within prepaid expenses and other current assets in the balance sheets. Upon the closing of the IPO, these costs were reclassified into additional paid-in capital, as an offset against IPO proceeds. As of December 31, 2021, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.6&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million of these IPO-related costs were included as a reduction to additional paid-in capital on the balance sheet. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; material deferred offering costs recorded as of December 31, 2020.&lt;/span&gt;&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_01452031-9a36-4f10-8e41-d389d7b14d5b"
      decimals="INF"
      id="F_cb2127c1-642c-4f07-bc4d-2b2230a507ba"
      unitRef="U_shares">6900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <tkno:OptionToPurchaseAdditionalSharesOfCommonStock
      contextRef="C_01452031-9a36-4f10-8e41-d389d7b14d5b"
      decimals="INF"
      id="F_8e1eeb00-3136-441a-8cf3-2af2a24b1f83"
      unitRef="U_shares">900000</tkno:OptionToPurchaseAdditionalSharesOfCommonStock>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="C_e1b88278-aa72-4cee-8f73-5cdf8dc6c0f6"
      decimals="2"
      id="F_2b8885a5-8882-4036-821b-9bf7975fc536"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">16.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0"
      decimals="-5"
      id="F_15c88dd2-e8f1-4b89-82de-747288d19c11"
      unitRef="U_USD">99100000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <tkno:UnderwritingDiscountsAndCommissionsExpense
      contextRef="C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0"
      decimals="-5"
      id="F_02c775e4-5c20-4278-b511-57664b998d84"
      unitRef="U_USD">7700000</tkno:UnderwritingDiscountsAndCommissionsExpense>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0"
      decimals="-5"
      id="F_bd0411be-1057-41b0-af14-c55822d4183a"
      unitRef="U_USD">3600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_46e122c0-f097-46e9-961a-85788b485c29"
      decimals="INF"
      id="F_2cc43831-d195-47ac-b1ca-2e9fbaac8100"
      unitRef="U_shares">17512685</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AccretionExpense
      contextRef="C_42860246-dc62-4413-bf40-791cafea4aa5"
      decimals="-5"
      id="F_c5ed99a6-87cb-4dff-bd2e-91838005b9e0"
      unitRef="U_USD">300000</us-gaap:AccretionExpense>
    <us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue
      contextRef="C_e5eb5748-1058-47cd-82fd-5c9985898f03"
      decimals="-5"
      id="F_78e3fa10-2e80-49e3-8da9-74c099682326"
      unitRef="U_USD">35600000</us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue>
    <us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue
      contextRef="C_33e66db6-a6ab-4385-873b-d0cd5fc7344d"
      decimals="-5"
      id="F_dbf5a185-abc8-44fb-8543-af9142073a9a"
      unitRef="U_USD">35900000</us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_4c1c7571-d78a-4bb3-9c84-933b0272d1e5"
      decimals="INF"
      id="F_c571e2cf-659f-4b0e-acec-fba2e7b1668c"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-5"
      id="F_271b5be9-8b80-42e6-9b17-24a7e2c6cf9d"
      unitRef="U_USD">3600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:DeferredOfferingCosts
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_8d22985d-d384-494e-891d-0a0b5c9772e6"
      unitRef="U_USD">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_093c672b-e6b4-4339-80e6-bc9a6f4dcd42">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 2. Summary of Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Basis of Accounting, Presentation and Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The accompanying financial statements and related notes are prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect certain amounts of assets and liabilities, and disclosures of assets and liabilities, at the date of each financial statement, and the reported amount of revenues and expenses during the reporting period. Significant items that are subject to such estimates and assumptions include, but are not limited to, the valuation of share-based payment awards, goodwill and intangible assets, and income taxes. &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Although management bases its estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, a&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;ctual results could differ significantly from the estimates under different assumptions or conditions. &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Certain prior period amounts have been reclassified to conform to presentation for the current year.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Impact of COVID-19&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The COVID-19 pandemic continues to impact worldwide economic activity. Teknova continues to closely monitor the impact of the COVID-19 pandemic on all aspects of the Company's business, including how the pandemic will impact customers, employees, suppliers, vendors, business partners and distribution channels. It is not possible to predict the total impact of the COVID-19 pandemic on the Company&#x2019;s future revenue or profitability, which will depend on future developments that remain uncertain and cannot be predicted with confidence at this time.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Segment Reporting&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (CODM) in deciding how to allocate resources to an individual segment and in assessing performance. Teknova&#x2019;s CODM is its Chief Executive Officer, currently Stephen Gunstream. Teknova has determined that it operates in one reporting unit, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; operating segment and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Concentrations of Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with high quality banking institutions. At times, the Company&#x2019;s cash and cash equivalent balances may exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit. Teknova has never experienced any losses related to its cash and cash equivalent balances. Teknova routinely communicates with its customers regarding payments and has a history of limited write-offs so, as a consequence, the Company believes that its accounts receivable credit risk exposure is limited.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Customers&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the year ended December 31, 2021, the Company's largest customer was a distributor that accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other customer accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue for the year ended December 31, 2021. As of December 31, 2021, the Company's &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;two&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; largest customers, both distributors, made up &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; direct customer made up &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other customer accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable at December, 31, 2021.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the year ended December 31, 2020, the Company's largest customer was a distributor that accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue and the second largest customer accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other customer accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue for the year ended December 31, 2020. As of December 31, 2020, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;two&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; direct customers made up &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;of total gross accounts receivable and the Company's largest distributors&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;each &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;made up &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other customer accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable at December 31, 2020.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Suppliers&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the year ended December 31, 2021, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;three&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; suppliers that accounted for greater than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases, the highest of which accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;40&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases followed by suppliers which accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases, respectively. &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The amounts due to the Company's largest supplier comprised approximately &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total accounts payable as of December 31, 2021. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other supplier accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total accounts payable at December 31, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the year ended December 31, 2020, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;four&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; suppliers that accounted for greater than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases, the highest of which accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases followed by suppliers which accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;25&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases, respectively. &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The amounts due to the Company's largest supplier comprised approximately &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total accounts payable as of December 31, 2020. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other supplier accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total accounts payable at December 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s cash and cash equivalents include cash on hand, cash held in banks, and highly-liquid investments with maturities of three months or less at the date of acquisition. Teknova maintains its cash in bank deposit accounts in financial institutions that are insured by the FDIC up to a balance of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;250.0&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; thousand. Cash equivalents are stated at carrying value, which approximates fair value.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Marketable Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s short-term marketable investments consist of corporate debt securities, U.S. treasury bills, and government agency obligations. Teknova believes its short-term debt securities are available for use in its current operations and that the Company has the ability, if necessary, to liquidate any of its short-term debt securities to meet its liquidity needs in the next twelve months. Accordingly, those investments with contractual maturities greater than one-year from the date of purchase are classified as short-term investments on the accompanying balance sheets. Teknova classifies its short-term debt investments as available-for-sale at the time of purchase and evaluates such classification as of each balance sheet date. All short-term debt investments are recorded at estimated fair value. Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. Realized gains and losses and other-than-temporary impairments on investments are included in interest income (expense), net in the statements of operations and comprehensive income (loss).&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The carrying amounts of certain of Teknova&#x2019;s financial instruments, including cash equivalents, accounts receivable, inventories, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Accounts Receivable&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Accounts &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;receivable are stated at invoice value, less estimated allowances for doubtful accounts. Teknova uses the allowance method to account for uncollectible accounts receivable, calculated by management using the historical average of uncollectible accounts. The Company continually monitors its customer payments and maintains an allowance for estimated losses resulting from its customers&#x2019; inability to make required payments. Accounts receivable are considered past due once customer payment terms have been exceeded. Receivables are&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;written &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Inventory, consisting of raw materials, work in process and finished goods, is stated at the lower of cost or net realizable value, on a first-in, first-out basis. Teknova writes down its inventory for estimated obsolescence or inventory in excess of reasonably expected near-term sales or unmarketable inventory, in an amount equal to the difference between the cost of inventory and the estimated net realizable value, based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by Teknova, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory, and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Notes Receivable from Related Parties&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In 2016, Teknova&#x2019;s founder and former Chief Executive Officer, a current director and stockholder of the Company, executed a promissory note in favor of the Company which was recorded as a note receivable. Teknova recognizes interest income on notes receivable on the accrual method. Teknova evaluates the collectability of both interest and principal on its notes receivable to determine whether the notes receivable are impaired. A note is considered to be impaired when, based on current information and events, it is probable that the Company will be unable to collect all amounts due, according to the existing contractual terms. When a note is considered to be impaired, the amount of loss is calculated by comparing the recorded investment to the fair value of the underlying collateral, less costs to sell. During the years ended December 31, 2021 and 2020, there was no significant uncertainty of collection; therefore, interest income was recognized. As of December 31, 2020, the Company determined that no allowance for collectability was necessary. The note receivable was repaid during the year ended December 31, 2021 and prior to the closing of the IPO. See &#x201c;Note 14&#x2014;Related Parties&#x201d; for further information regarding the Company&#x2019;s note receivable with its founder and former Chief Executive Officer, a current director and stockholder of the Company.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Capitalized Software Implementation Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova capitalizes certain implementation costs incurred under a cloud computing hosting arrangement. Costs incurred during the application development stage related to the implementation of the hosting arrangement are capitalized and included within other assets on the accompanying balance sheets. Amortization of capitalized implementation costs is recognized on a straight-line basis over the expected term of the associated hosting arrangement when it is ready for its intended use. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. As of December 31, 2021, Teknova had capitalized software implementation costs of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.1&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million. Teknova did not have any capitalized implementation software costs as of December 31, 2020. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; amortization expense related to capitalized implementation costs has been recorded as the underlying implementation activities were not complete.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova records property, plant and equipment at fair value when it is acquired in a business combination or at cost for all other purchases of property, plant and equipment. Property, plant and equipment is depreciated over the estimated useful lives of the assets, using the straight-line method. Any leasehold improvements are amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the estimated remaining life of the lease. Costs for repairs and maintenance that do not significantly increase the value or estimated lives of property, plant and equipment are expensed as incurred. Upon retirement or sale, the cost and related accumulated&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;depreciation are removed from the balance sheets, and the resulting gain or loss is reflected in the statements of operations and comprehensive income (loss).&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The estimated useful lives of the major classes of property and equipment are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:80.233%;"/&gt;
          &lt;td style="width:1.945%;"/&gt;
          &lt;td style="width:17.822%;"/&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&#x2013;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&#x2013;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova evaluates its long-lived assets for impairment when events or changes in circumstances indicate a possible inability to recover carrying amounts. Recoverability is assessed by comparing the carrying value of the assets to estimated undiscounted future cash flows expected to be generated by the assets. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated during the life of those assets are less than the assets&#x2019; carrying amounts. If an asset is impaired, the loss is measured as the amount by which the asset&#x2019;s carrying value exceeds its fair value. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; indicators of impairment during the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Goodwill is the excess of the Company&#x2019;s fair value over the Company&#x2019;s fair value accounting basis of the Company&#x2019;s net assets and liabilities. Goodwill is not amortized, but is tested for impairment annually as of October 1, or more frequently if events or circumstances indicate that the carrying value may no longer be recoverable and that an impairment may have occurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova first considers qualitative factors that indicate whether impairment may have occurred. Such indicators may include, macro-economic conditions, such as adverse industry or market conditions and entity-specific events, such as increasing costs, declining financial performance, or loss of key personnel. If the Company&#x2019;s assessment of such qualitative factors indicates that a reduction in the carrying value is more likely than not to have occurred, Teknova performs a quantitative assessment, comparing the fair value of the Company (in this capacity, the Reporting Unit) to the carrying value, including goodwill, of the Reporting Unit. If the carrying value of the Reporting Unit exceeds its fair value, an impairment has occurred, and an impairment charge is recognized for the difference up to the carrying value of the Reporting Unit&#x2019;s goodwill. The fair value of the Reporting Unit is a Level 3 measure and is determined using a market and income approach. There was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; impairment of goodwill during the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Intangible Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s intangible assets consist of the Teknova trade name and customer relationships.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Indefinite-lived intangible assets are not amortized but are tested for impairment at least annually as of October 1, or more frequently if events or circumstances indicate that it is more likely than not that an asset is impaired. If the fair value of the asset is less than its carrying amount, an impairment charge would be recognized in an amount equal to the difference between the carrying amount and the fair value.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finite-lived intangible assets are amortized over the estimated economic useful lives of the assets, which is the period during which expected cash flows support the fair value of such intangible assets. Teknova reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or an asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related assets&#x2019; or asset group&#x2019;s carrying value.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;There was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; impairment of intangible assets during the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s leases are reviewed and classified as either capital or operating leases at their inception. Teknova may receive renewals or expansion options, rent holidays, and other incentives in certain of its lease agreements. For operating leases, Teknova recognizes lease costs, once control of the leased space is achieved, on a straight-line basis, without regard to deferred payment terms, such as rent holidays, that defer the commencement date of required payments. Additionally, incentives received are treated as reductions of costs over the term of the lease agreements.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are presented on the balance sheets as a direct reduction from the carrying amount of the related debt instrument. Debt issuance costs on the term debt are amortized to interest expense over the term of the applicable debt agreement using the effective interest rate method.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;We account for revenue in accordance with Accounting Standards Codification (ASC) 606, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Revenue From Contracts With Customers&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; (ASC 606). Teknova recognizes revenue for sales of goods through the following steps:&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Identification of the contract, or contracts, with a customer, typically a purchase order&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Identification of the performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Determination of the transaction price&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Allocation of the transaction price to the performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Recognition of revenue when, or as, the company satisfies a performance obligation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova recognizes revenue from the sale of manufactured products and services when control of promised goods or services are transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Control is transferred when the customer has the ability to direct the use of and obtain benefits from the goods or services. The majority of the Company&#x2019;s sales agreements contain performance obligations satisfied at a point in time when control is transferred to the customer.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s sales are made directly to customers or through distributors, generally under agreements with payment terms typically shorter than 90 days and, in no case, exceeding one year. Therefore, Teknova&#x2019;s contracts do not contain a significant financing component. Sales, value add, and other taxes collected concurrent with revenue are excluded from sales. The Company records amounts billed to customers for shipping and handling in a sales transaction as revenue. Shipping and handling costs are included in general and administrative expenses as revenue is recognized. Shipping and handling charges for the years ended December 31, 2021 and 2020 were $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.1&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.8&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Occasionally, Teknova offers rebates, discounts, and returns on its products, however returns and refunds are an extremely rare occurrence and are not explicitly or implicitly part of the purchase order. The Company records rebates, discounts, and returns at the time in which they occur. The difference between recording these as they occur and estimating the amount of consideration in exchange for the transfer of promised goods would not have a material impact on the financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Costs incurred to obtain contracts with customers are expensed immediately, because the amortization period for such costs is one year or less. Teknova does not offer warranties on products.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Cost of Sales&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cost of sales includes salaries, wages and benefits, raw materials consumption (including direct and indirect material), depreciation, utilities, rent, manufacturing supplies and other production overhead.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Research and Development Expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s research and development expenses primarily consist of employee-related expenses, including salaries, benefits and stock-based compensation expense for personnel in process engineering and product development functions; expenses related to occupancy costs, laboratory supplies, consulting fees and depreciation associated with various assets used in the research and development of the Company&#x2019;s products.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Sales and Marketing Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s sales and marketing expenses primarily consist of employee-related expenses, including salaries and benefits, commissions, advertising, occupancy costs and stock-based compensation expense for sales and marketing employees. The Company expenses advertising and marketing costs as incurred. Advertising and marketing expense for the years ended December 31, 2021 and 2020 was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.4&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, and is included in s&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;ales and marketing expenses.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;General and Administrative Expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s general and administrative expenses primarily consist of costs associated with executive and administrative staff, and other expenses such as shipping charges, professional service fees, occupancy costs, IT systems, insurance, depreciation and stock-based compensation expense for executive and administrative staff.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova follows the fair value recognition provisions of ASC 718, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Compensation&#x2014;Stock Compensation&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. The Company accounts for stock-based compensation expense based on the estimated grant date fair value, using the Black-Scholes option-pricing model, which requires the Company to make a number of assumptions, including expected volatility, the expected risk-free interest rate, the expected term and the expected dividend. Stock-based compensation expense is recognized over the requisite service period of the award, which generally represents the scheduled vesting period. Forfeitures are recognized as they occur.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova has a salary deferral 401(k) plan (the 401(k) Plan) covering substantially all employees. Contrib&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;utions by the Company to the 401(k) Plan for the years ended December 31, 2021 and 2020 were $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively. Contributions payable as of December 31, 2021 and 2020, of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.2&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, are included within accrued liabilities in the accompanying financial statemen&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;ts.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova uses the asset and liability method in accounting for its deferred income taxes. Under this method, deferred income taxes are provided for differences between the carrying amounts of assets&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;and liabilities for financial reporting and tax purposes, using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Deferred tax assets and liabilities are adjusted for the effects of the changes in tax laws and rates on the date of enactment. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova accounts for unrecognized tax benefits based upon its assessment of whether tax benefits are more likely than not to be sustained upon examination by tax authorities. The Company reports a liability for unrecognized tax benefits taken, or expected to be taken, in a tax return and recognizes associated interest and penalties, if any, in income tax expense. As of December 31, 2021 and 2020, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; liabilities recorded for unrecognized tax benefits.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Net Income (Loss) Per Share of Common Stock&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic net income (loss) per share is computed using the two-class method. Diluted net income (loss) per share is computed using the more dilutive of (i) the treasury stock method or if-converted method, or (ii) the two-class method. The two-class method is an earnings allocation formula that determines net income per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. The treasury stock method uses the number of new shares that may be created by unexercised in-the-money warrants and options, where the exercise price is less than the current share price. The if-converted method calculates the value of convertible securities as if they were converted into new shares. Per share amounts are computed by dividing net income (loss) attributable to common stockholders by the weighted average shares outstanding during each period. The diluted net income (loss) per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period. For purposes of this calculation, options to purchase common stock and convertible and redeemable preferred stock are considered common stock equivalents.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Leases &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;and its related interpretations, codified as ASC 842 (ASC 842). &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The new standard requires lessees to generally recognize operating and financing lease liabilities and corresponding right-of-use assets on the balance sheet. The new standard is effective with respect to Teknova beginning January 1, 2022 on a modified retrospective basis, and early adoption is permitted. Teknova expects that most of the operating lease commitments will be subject to the new standard and will be recognized as operating lease liabilities and right-of-use assets of approximately &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_90746c06-b253-4395-bce1-d90df5a5784f;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;upon adopti&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;on of ASC 842, which will increase the Company&#x2019;s total assets and total liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In December 2019, the FASB issued ASU No. 2019-12, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12). ASU 2019-12 removes certain exceptions to the general principles in ASC 740 and clarifies and amends certain guidance to promote consistent application. ASU 2019-02 is effective for the Company&#x2019;s annual and interim periods beginning after December 15, 2021, with early adoption permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective or prospective basis. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Financial Instruments&#x2014;Credit Losses &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(Topic 326). The standard introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses and will apply to accounts receivable. The new guidance will be effective for Teknova&#x2019;s annual and interim periods beginning after December 15, 2022. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.&lt;/span&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b07c5397-85ca-42cf-b6fc-8a682af9a710">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Basis of Accounting, Presentation and Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The accompanying financial statements and related notes are prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect certain amounts of assets and liabilities, and disclosures of assets and liabilities, at the date of each financial statement, and the reported amount of revenues and expenses during the reporting period. Significant items that are subject to such estimates and assumptions include, but are not limited to, the valuation of share-based payment awards, goodwill and intangible assets, and income taxes. &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Although management bases its estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, a&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;ctual results could differ significantly from the estimates under different assumptions or conditions. &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Certain prior period amounts have been reclassified to conform to presentation for the current year.&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <tkno:ImpactOfCovid19PolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_1504344f-4edb-4d22-a244-3193a08fd18a">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Impact of COVID-19&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The COVID-19 pandemic continues to impact worldwide economic activity. Teknova continues to closely monitor the impact of the COVID-19 pandemic on all aspects of the Company's business, including how the pandemic will impact customers, employees, suppliers, vendors, business partners and distribution channels. It is not possible to predict the total impact of the COVID-19 pandemic on the Company&#x2019;s future revenue or profitability, which will depend on future developments that remain uncertain and cannot be predicted with confidence at this time.&lt;/span&gt;&lt;/p&gt;</tkno:ImpactOfCovid19PolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_9974c49b-b255-4686-8f57-d6594cf06d45">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Segment Reporting&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (CODM) in deciding how to allocate resources to an individual segment and in assessing performance. Teknova&#x2019;s CODM is its Chief Executive Officer, currently Stephen Gunstream. Teknova has determined that it operates in one reporting unit, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; operating segment and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="INF"
      id="F_78e45b7a-58b7-4c60-991a-671a00325ca8"
      unitRef="U_Segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="INF"
      id="F_63bf3dd3-f9dd-4786-a89e-b4c85aedf3a7"
      unitRef="U_Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_db02997d-a178-49d4-8c0e-7c5567cd7ed2">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Concentrations of Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with high quality banking institutions. At times, the Company&#x2019;s cash and cash equivalent balances may exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit. Teknova has never experienced any losses related to its cash and cash equivalent balances. Teknova routinely communicates with its customers regarding payments and has a history of limited write-offs so, as a consequence, the Company believes that its accounts receivable credit risk exposure is limited.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Customers&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the year ended December 31, 2021, the Company's largest customer was a distributor that accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other customer accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue for the year ended December 31, 2021. As of December 31, 2021, the Company's &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;two&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; largest customers, both distributors, made up &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; direct customer made up &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other customer accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable at December, 31, 2021.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the year ended December 31, 2020, the Company's largest customer was a distributor that accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue and the second largest customer accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other customer accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total revenue for the year ended December 31, 2020. As of December 31, 2020, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;two&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; direct customers made up &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;of total gross accounts receivable and the Company's largest distributors&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;each &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;made up &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other customer accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total gross accounts receivable at December 31, 2020.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Suppliers&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the year ended December 31, 2021, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;three&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; suppliers that accounted for greater than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases, the highest of which accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;40&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases followed by suppliers which accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases, respectively. &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The amounts due to the Company's largest supplier comprised approximately &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total accounts payable as of December 31, 2021. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other supplier accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total accounts payable at December 31, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the year ended December 31, 2020, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;four&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; suppliers that accounted for greater than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases, the highest of which accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases followed by suppliers which accounted for &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;25&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total inventory purchases, respectively. &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The amounts due to the Company's largest supplier comprised approximately &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total accounts payable as of December 31, 2020. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; other supplier accounted for more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of total accounts payable at December 31, 2020.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_934ce955-51cd-46f9-8195-98dccfebbb00"
      decimals="2"
      id="F_5662ebc9-a12c-49bb-b58f-a67d6b775b6c"
      unitRef="U_pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfCustomer
      contextRef="C_101c37c4-d31a-407f-a53c-eca25f821b6b"
      decimals="INF"
      id="F_da221dea-7e5d-40c0-a6dc-6622bd348dd7"
      unitRef="U_Customer">0</tkno:ConcentrationRiskNumberOfCustomer>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_9d9b99a4-3296-42e6-b5eb-d909cf03ea15"
      decimals="2"
      id="F_c6fe908b-749f-41e1-84fd-70f1ad75fc38"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfCustomers
      contextRef="C_52efa053-f9b8-4036-941d-2a58a60ff010"
      decimals="INF"
      id="F_ef59b350-b3f0-4130-9ad0-4fbe358c37d2"
      unitRef="U_Customer">2</tkno:ConcentrationRiskNumberOfCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_166eaefe-c86b-4c40-8b20-53b39af4b5ac"
      decimals="2"
      id="F_e9c2095d-df02-4ed1-ab0e-293d91cfcad3"
      unitRef="U_pure">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_d709cff2-c789-4d9c-ae31-e426c1fdf10d"
      decimals="2"
      id="F_67739298-0cc0-423d-9b37-036cfc241dab"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfCustomers
      contextRef="C_988a9c9d-a55d-48c3-baf3-c921310f3849"
      decimals="INF"
      id="F_0f628f26-2da7-4ae8-aaf0-74052623f6e1"
      unitRef="U_Customer">1</tkno:ConcentrationRiskNumberOfCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_8c8c6e38-5ce7-4766-b06a-59eefd6ceef5"
      decimals="2"
      id="F_a4cffe93-cac3-4049-8ff6-b9cc76dbb63f"
      unitRef="U_pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfCustomers
      contextRef="C_a5dcf771-6b9a-4e3a-8d51-0c4b001ff729"
      decimals="INF"
      id="F_413c9d56-1b75-497e-b56c-76686c6bd2ca"
      unitRef="U_Customer">0</tkno:ConcentrationRiskNumberOfCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_b4a3fe6d-2b61-4d6b-b119-1b10146cd439"
      decimals="2"
      id="F_1a5a8206-02bc-4c92-9f46-62c722e657f0"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_82a6f801-4afa-4ebf-a852-d3f33dbe9fa4"
      decimals="2"
      id="F_999c1b9e-8632-46ff-9ffc-379b4f795841"
      unitRef="U_pure">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_6959bf9a-6567-4937-9b88-8e144dfe8c6c"
      decimals="2"
      id="F_046e42c5-5725-493f-8b88-9626abff152d"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfCustomer
      contextRef="C_6bfd3389-f643-4150-8cbd-8f60cdca32ea"
      decimals="INF"
      id="F_cf26d43a-0439-425d-b498-ec56133402d9"
      unitRef="U_Customer">0</tkno:ConcentrationRiskNumberOfCustomer>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_d9791a32-b4dd-4376-aa97-1656ab107f91"
      decimals="2"
      id="F_35370b8c-2dba-413e-b025-45cae9b9d0e8"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfCustomers
      contextRef="C_0e845e47-8c9b-447d-981d-5bf897e22de2"
      decimals="INF"
      id="F_9293088b-0082-4a2f-849a-9e37b340e5f8"
      unitRef="U_Customer">2</tkno:ConcentrationRiskNumberOfCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_b29668ea-84b2-401f-87c1-9c94bcb27690"
      decimals="2"
      id="F_c97d89f1-683b-4119-b1d4-6ec9e8878117"
      unitRef="U_pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_d5e69c96-e656-4608-902a-021f8f229fc7"
      decimals="2"
      id="F_9708a884-8f6d-43f3-9cbc-613f22054fe6"
      unitRef="U_pure">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_4384f49b-a8ac-453a-8156-7a9fd4b5cb3e"
      decimals="2"
      id="F_3db4c99c-c528-4658-8cc8-43f541a7ca1d"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfCustomers
      contextRef="C_0dcd6259-2226-4c14-a352-58468236197c"
      decimals="INF"
      id="F_5af41bdf-2d60-435f-a573-50088293bd3b"
      unitRef="U_Customer">0</tkno:ConcentrationRiskNumberOfCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_1e823338-7847-4d21-8591-23ab5b916c07"
      decimals="2"
      id="F_c68c02df-487b-4917-ac32-149a5b87567f"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <tkno:NumberOfSuppliers
      contextRef="C_8a54a258-5eab-456e-aef1-ebede8f1bdbf"
      decimals="INF"
      id="F_cdd83112-58b2-4317-a746-6f38900d15ce"
      unitRef="U_Supplier">3</tkno:NumberOfSuppliers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_937a2de6-9dcb-4f28-bf32-dfaa3140bda8"
      decimals="2"
      id="F_9066fe34-845b-4323-8584-017dc0a045c6"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0762ef14-00e4-4493-9fe6-2d04c6f1e9d5"
      decimals="2"
      id="F_b846fbfd-8896-4937-bc8d-d649b1934196"
      unitRef="U_pure">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_66f49ec1-a18c-41dd-a77e-e86c29c1d8c3"
      decimals="2"
      id="F_27556cfb-f4ee-4333-9157-6692b4aed995"
      unitRef="U_pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_cd77924f-4877-40d2-9c97-37f817deba32"
      decimals="2"
      id="F_5199e0c8-7771-4c83-a316-df213fb933b4"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_dc5feb9a-62e8-4013-9b8f-b778a24661b8"
      decimals="2"
      id="F_70bfdfb2-7c8d-4aff-b676-2c8239cf82ca"
      unitRef="U_pure">0.20</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfSuppliers
      contextRef="C_b726c194-5249-4b37-ac52-f916a0343a07"
      decimals="INF"
      id="F_ddf7aaab-ef84-4750-917b-370e4bd76f63"
      unitRef="U_Supplier">0</tkno:ConcentrationRiskNumberOfSuppliers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_e68312ab-de94-4280-8422-3fc7b3502939"
      decimals="2"
      id="F_cd3d09f2-020b-498e-a716-9f1625e98492"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <tkno:NumberOfSuppliers
      contextRef="C_8b75c1e2-2283-43f9-80df-6a1ea6cf49b8"
      decimals="INF"
      id="F_fa036196-e2f3-4760-9202-a3d2ea723ab2"
      unitRef="U_Supplier">4</tkno:NumberOfSuppliers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_93a2ce87-9faf-4946-a39d-3235adf48bfc"
      decimals="2"
      id="F_436c88a8-25c0-4d2f-bfd9-27e90a099e0d"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_6d694cc2-c3a3-49d5-b8ed-01c303caea30"
      decimals="2"
      id="F_7e179f4a-4be1-4e8a-b97a-88a42d05baf5"
      unitRef="U_pure">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_c7c4fce3-989c-4e46-8472-483657f1e9d9"
      decimals="2"
      id="F_b2548298-9469-4de5-9099-98d234e21c3d"
      unitRef="U_pure">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_6f570160-73eb-4c6a-8134-e81b29069bf6"
      decimals="2"
      id="F_21d48ae2-1fb0-4f87-9b5b-8c056ab8733a"
      unitRef="U_pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_79c83805-972e-4c06-b509-3df781138e5f"
      decimals="2"
      id="F_dfdefefd-36bb-46d6-94b7-94000f93251b"
      unitRef="U_pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_da17cc0a-0b09-463c-a4c9-d8ff88497b4a"
      decimals="2"
      id="F_f735ab6b-e325-4404-8996-53176f61cf64"
      unitRef="U_pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <tkno:ConcentrationRiskNumberOfSuppliers
      contextRef="C_bf47a22a-e4cf-4f2b-ae32-33fd9c31cfa4"
      decimals="INF"
      id="F_bfd0b891-445d-4407-826d-227fff2bffe8"
      unitRef="U_Supplier">0</tkno:ConcentrationRiskNumberOfSuppliers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_cbee3f32-8aad-47cb-ac6f-c91bec3ea23a"
      decimals="2"
      id="F_45aa3894-6435-4057-ab74-2f2ce9366e00"
      unitRef="U_pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_453e7cb4-26c3-44a2-9320-591885ad3bf9">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s cash and cash equivalents include cash on hand, cash held in banks, and highly-liquid investments with maturities of three months or less at the date of acquisition. Teknova maintains its cash in bank deposit accounts in financial institutions that are insured by the FDIC up to a balance of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;250.0&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; thousand. Cash equivalents are stated at carrying value, which approximates fair value.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashFDICInsuredAmount
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-2"
      id="F_5d93083e-8154-47ed-b6ac-a3201b8e3088"
      unitRef="U_USD">250000.0</us-gaap:CashFDICInsuredAmount>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_fe88ab5e-fb8d-4a1e-a797-f63193fbf38f">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Marketable Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s short-term marketable investments consist of corporate debt securities, U.S. treasury bills, and government agency obligations. Teknova believes its short-term debt securities are available for use in its current operations and that the Company has the ability, if necessary, to liquidate any of its short-term debt securities to meet its liquidity needs in the next twelve months. Accordingly, those investments with contractual maturities greater than one-year from the date of purchase are classified as short-term investments on the accompanying balance sheets. Teknova classifies its short-term debt investments as available-for-sale at the time of purchase and evaluates such classification as of each balance sheet date. All short-term debt investments are recorded at estimated fair value. Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. Realized gains and losses and other-than-temporary impairments on investments are included in interest income (expense), net in the statements of operations and comprehensive income (loss).&lt;/span&gt;&lt;/p&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_ba88e4f4-8cfe-4274-b0ad-2afa99c0788f">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The carrying amounts of certain of Teknova&#x2019;s financial instruments, including cash equivalents, accounts receivable, inventories, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_1f3d421c-255f-4367-8d88-e636ab9d6050">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Accounts Receivable&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Accounts &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;receivable are stated at invoice value, less estimated allowances for doubtful accounts. Teknova uses the allowance method to account for uncollectible accounts receivable, calculated by management using the historical average of uncollectible accounts. The Company continually monitors its customer payments and maintains an allowance for estimated losses resulting from its customers&#x2019; inability to make required payments. Accounts receivable are considered past due once customer payment terms have been exceeded. Receivables are&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;written &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_005c93b7-bab6-4075-b63e-eba0756c5e0d">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Inventory, consisting of raw materials, work in process and finished goods, is stated at the lower of cost or net realizable value, on a first-in, first-out basis. Teknova writes down its inventory for estimated obsolescence or inventory in excess of reasonably expected near-term sales or unmarketable inventory, in an amount equal to the difference between the cost of inventory and the estimated net realizable value, based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by Teknova, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory, and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <tkno:NotesReceivableFromRelatedPartiesPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_c08a7b40-20a0-4b69-a064-b096891fee99">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Notes Receivable from Related Parties&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In 2016, Teknova&#x2019;s founder and former Chief Executive Officer, a current director and stockholder of the Company, executed a promissory note in favor of the Company which was recorded as a note receivable. Teknova recognizes interest income on notes receivable on the accrual method. Teknova evaluates the collectability of both interest and principal on its notes receivable to determine whether the notes receivable are impaired. A note is considered to be impaired when, based on current information and events, it is probable that the Company will be unable to collect all amounts due, according to the existing contractual terms. When a note is considered to be impaired, the amount of loss is calculated by comparing the recorded investment to the fair value of the underlying collateral, less costs to sell. During the years ended December 31, 2021 and 2020, there was no significant uncertainty of collection; therefore, interest income was recognized. As of December 31, 2020, the Company determined that no allowance for collectability was necessary. The note receivable was repaid during the year ended December 31, 2021 and prior to the closing of the IPO. See &#x201c;Note 14&#x2014;Related Parties&#x201d; for further information regarding the Company&#x2019;s note receivable with its founder and former Chief Executive Officer, a current director and stockholder of the Company.&lt;/span&gt;&lt;/p&gt;</tkno:NotesReceivableFromRelatedPartiesPolicyTextBlock>
    <tkno:CapitalizedSoftwareImplementationCostsPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b9193cfa-fae2-414e-b4fd-2d64ef1d3307">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Capitalized Software Implementation Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova capitalizes certain implementation costs incurred under a cloud computing hosting arrangement. Costs incurred during the application development stage related to the implementation of the hosting arrangement are capitalized and included within other assets on the accompanying balance sheets. Amortization of capitalized implementation costs is recognized on a straight-line basis over the expected term of the associated hosting arrangement when it is ready for its intended use. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. As of December 31, 2021, Teknova had capitalized software implementation costs of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.1&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million. Teknova did not have any capitalized implementation software costs as of December 31, 2020. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; amortization expense related to capitalized implementation costs has been recorded as the underlying implementation activities were not complete.&lt;/span&gt;&lt;/p&gt;</tkno:CapitalizedSoftwareImplementationCostsPolicyTextBlock>
    <tkno:CapitalizedSoftwareImplementationCosts
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-5"
      id="F_8ba18349-9ad3-4c9a-899f-c5b3bfa8bc7f"
      unitRef="U_USD">100000</tkno:CapitalizedSoftwareImplementationCosts>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_022a3416-27fa-47c5-98a5-059eb4d4157b"
      unitRef="U_USD">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_6358f0a9-84bb-4c78-b585-172f3ebddded">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova records property, plant and equipment at fair value when it is acquired in a business combination or at cost for all other purchases of property, plant and equipment. Property, plant and equipment is depreciated over the estimated useful lives of the assets, using the straight-line method. Any leasehold improvements are amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the estimated remaining life of the lease. Costs for repairs and maintenance that do not significantly increase the value or estimated lives of property, plant and equipment are expensed as incurred. Upon retirement or sale, the cost and related accumulated&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;depreciation are removed from the balance sheets, and the resulting gain or loss is reflected in the statements of operations and comprehensive income (loss).&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The estimated useful lives of the major classes of property and equipment are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:80.233%;"/&gt;
          &lt;td style="width:1.945%;"/&gt;
          &lt;td style="width:17.822%;"/&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&#x2013;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&#x2013;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <tkno:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_28b94767-4a0e-46e6-9ec5-d6f51ce68985">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The estimated useful lives of the major classes of property and equipment are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:80.233%;"/&gt;
          &lt;td style="width:1.945%;"/&gt;
          &lt;td style="width:17.822%;"/&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&#x2013;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&#x2013;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;</tkno:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_83659bec-d51c-4668-9b3c-1832c8caaaa6"
      id="F_535039a6-d6dc-40f2-8954-6b45814338f2">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_5abac896-58eb-4d4c-9c6c-379d2cf90120"
      id="F_3740af4c-3bb4-4d23-88ab-1b2cd63d6a37">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_492bc9b3-6a6b-4581-a25e-ae9d4b505306"
      id="F_616a076f-bb75-4d6c-bf0a-1bd61041be3b">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_9e8d35a5-da8b-4002-9a17-eca9145614f6"
      id="F_ec935cc1-feb9-45fa-89aa-3d46fab62318">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_6b31940c-9d67-4d15-872e-b3c499ebcf53"
      id="F_ef8898fd-e8de-4089-ad46-4ec7793debb4">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_6753dedb-6a30-46dc-a7b2-d592415bc409"
      id="F_c30746ea-13d4-4a83-8f5e-7a8b81285b4d">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_7e126494-818f-4b6f-8954-56f3eb4492b1">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova evaluates its long-lived assets for impairment when events or changes in circumstances indicate a possible inability to recover carrying amounts. Recoverability is assessed by comparing the carrying value of the assets to estimated undiscounted future cash flows expected to be generated by the assets. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated during the life of those assets are less than the assets&#x2019; carrying amounts. If an asset is impaired, the loss is measured as the amount by which the asset&#x2019;s carrying value exceeds its fair value. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; indicators of impairment during the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_4b944686-5534-4604-9629-88435c2d5a65"
      unitRef="U_USD">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_38e1798e-0027-4d8f-9d7e-86bae32f211c"
      unitRef="U_USD">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <tkno:GoodwillPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_86ae9882-58e4-4096-89b7-679967d41377">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Goodwill is the excess of the Company&#x2019;s fair value over the Company&#x2019;s fair value accounting basis of the Company&#x2019;s net assets and liabilities. Goodwill is not amortized, but is tested for impairment annually as of October 1, or more frequently if events or circumstances indicate that the carrying value may no longer be recoverable and that an impairment may have occurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova first considers qualitative factors that indicate whether impairment may have occurred. Such indicators may include, macro-economic conditions, such as adverse industry or market conditions and entity-specific events, such as increasing costs, declining financial performance, or loss of key personnel. If the Company&#x2019;s assessment of such qualitative factors indicates that a reduction in the carrying value is more likely than not to have occurred, Teknova performs a quantitative assessment, comparing the fair value of the Company (in this capacity, the Reporting Unit) to the carrying value, including goodwill, of the Reporting Unit. If the carrying value of the Reporting Unit exceeds its fair value, an impairment has occurred, and an impairment charge is recognized for the difference up to the carrying value of the Reporting Unit&#x2019;s goodwill. The fair value of the Reporting Unit is a Level 3 measure and is determined using a market and income approach. There was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; impairment of goodwill during the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;</tkno:GoodwillPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_c5e4bee4-87c1-4834-8eef-f9639f23b33f"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_2b786820-b871-4f49-b3d6-3396659387ae"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <tkno:IntangibleAssetsPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_abdb6030-bf75-4d33-aba8-9183151ff567">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Intangible Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s intangible assets consist of the Teknova trade name and customer relationships.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Indefinite-lived intangible assets are not amortized but are tested for impairment at least annually as of October 1, or more frequently if events or circumstances indicate that it is more likely than not that an asset is impaired. If the fair value of the asset is less than its carrying amount, an impairment charge would be recognized in an amount equal to the difference between the carrying amount and the fair value.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finite-lived intangible assets are amortized over the estimated economic useful lives of the assets, which is the period during which expected cash flows support the fair value of such intangible assets. Teknova reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or an asset group may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related assets&#x2019; or asset group&#x2019;s carrying value.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;There was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; impairment of intangible assets during the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;</tkno:IntangibleAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_da58a894-2ae1-4998-b409-1ba663d3bb3a"
      unitRef="U_USD">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_d4e76a3c-d11a-4aca-9511-0ef71360e647"
      unitRef="U_USD">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_0916a958-325f-43dc-af34-7c089ad88978">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s leases are reviewed and classified as either capital or operating leases at their inception. Teknova may receive renewals or expansion options, rent holidays, and other incentives in certain of its lease agreements. For operating leases, Teknova recognizes lease costs, once control of the leased space is achieved, on a straight-line basis, without regard to deferred payment terms, such as rent holidays, that defer the commencement date of required payments. Additionally, incentives received are treated as reductions of costs over the term of the lease agreements.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_bfc6ef5a-da70-4a32-8209-aea4e3debd50">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are presented on the balance sheets as a direct reduction from the carrying amount of the related debt instrument. Debt issuance costs on the term debt are amortized to interest expense over the term of the applicable debt agreement using the effective interest rate method.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_4500a34f-ac71-4cc1-ae28-7d78d9255ca4">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;We account for revenue in accordance with Accounting Standards Codification (ASC) 606, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Revenue From Contracts With Customers&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; (ASC 606). Teknova recognizes revenue for sales of goods through the following steps:&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Identification of the contract, or contracts, with a customer, typically a purchase order&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Identification of the performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Determination of the transaction price&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Allocation of the transaction price to the performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Recognition of revenue when, or as, the company satisfies a performance obligation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova recognizes revenue from the sale of manufactured products and services when control of promised goods or services are transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Control is transferred when the customer has the ability to direct the use of and obtain benefits from the goods or services. The majority of the Company&#x2019;s sales agreements contain performance obligations satisfied at a point in time when control is transferred to the customer.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s sales are made directly to customers or through distributors, generally under agreements with payment terms typically shorter than 90 days and, in no case, exceeding one year. Therefore, Teknova&#x2019;s contracts do not contain a significant financing component. Sales, value add, and other taxes collected concurrent with revenue are excluded from sales. The Company records amounts billed to customers for shipping and handling in a sales transaction as revenue. Shipping and handling costs are included in general and administrative expenses as revenue is recognized. Shipping and handling charges for the years ended December 31, 2021 and 2020 were $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.1&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.8&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Occasionally, Teknova offers rebates, discounts, and returns on its products, however returns and refunds are an extremely rare occurrence and are not explicitly or implicitly part of the purchase order. The Company records rebates, discounts, and returns at the time in which they occur. The difference between recording these as they occur and estimating the amount of consideration in exchange for the transfer of promised goods would not have a material impact on the financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Costs incurred to obtain contracts with customers are expensed immediately, because the amortization period for such costs is one year or less. Teknova does not offer warranties on products.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <tkno:ShippingAndHandlingCharge
      contextRef="C_29b90084-187c-4dbd-8a56-e0c36432e6fe"
      decimals="-5"
      id="F_80b777f4-3629-4a19-9d96-a1281dbef347"
      unitRef="U_USD">1100000</tkno:ShippingAndHandlingCharge>
    <tkno:ShippingAndHandlingCharge
      contextRef="C_965fb669-d3d8-48e2-b114-29a66dd2f125"
      decimals="-5"
      id="F_3328a40e-2dcf-4aa3-b495-898d14696f2d"
      unitRef="U_USD">800000</tkno:ShippingAndHandlingCharge>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_dd9e2dc8-8a0b-4f7d-84a9-d4c48ae64132">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Cost of Sales&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cost of sales includes salaries, wages and benefits, raw materials consumption (including direct and indirect material), depreciation, utilities, rent, manufacturing supplies and other production overhead.&lt;/span&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_e9e51cc8-6989-4a02-88eb-8e225f677164">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Research and Development Expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s research and development expenses primarily consist of employee-related expenses, including salaries, benefits and stock-based compensation expense for personnel in process engineering and product development functions; expenses related to occupancy costs, laboratory supplies, consulting fees and depreciation associated with various assets used in the research and development of the Company&#x2019;s products.&lt;/span&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <tkno:SalesAndMarketingCostsPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_fc22f481-e84a-4094-bcde-9cccb6e90fd9">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Sales and Marketing Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s sales and marketing expenses primarily consist of employee-related expenses, including salaries and benefits, commissions, advertising, occupancy costs and stock-based compensation expense for sales and marketing employees. The Company expenses advertising and marketing costs as incurred. Advertising and marketing expense for the years ended December 31, 2021 and 2020 was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.4&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, and is included in s&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;ales and marketing expenses.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;</tkno:SalesAndMarketingCostsPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="C_ff6081e1-69ba-4b22-867d-6e77d3c0f8d7"
      decimals="-5"
      id="F_bdd4e394-024d-439f-b480-925e8f30fa67"
      unitRef="U_USD">400000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="C_2baa7c3b-b3fc-4688-839b-19f002fd33fc"
      decimals="-5"
      id="F_f4e50ddc-8814-4a86-a872-b5eeb3cc8f8a"
      unitRef="U_USD">300000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_a3155b35-702d-4470-916a-3e8d249957f2">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;General and Administrative Expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s general and administrative expenses primarily consist of costs associated with executive and administrative staff, and other expenses such as shipping charges, professional service fees, occupancy costs, IT systems, insurance, depreciation and stock-based compensation expense for executive and administrative staff.&lt;/span&gt;&lt;/p&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_af8fab78-c75d-429a-8521-51f233ffb39e">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova follows the fair value recognition provisions of ASC 718, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Compensation&#x2014;Stock Compensation&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. The Company accounts for stock-based compensation expense based on the estimated grant date fair value, using the Black-Scholes option-pricing model, which requires the Company to make a number of assumptions, including expected volatility, the expected risk-free interest rate, the expected term and the expected dividend. Stock-based compensation expense is recognized over the requisite service period of the award, which generally represents the scheduled vesting period. Forfeitures are recognized as they occur.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_0f31ea40-ab81-4be1-8172-7dc1e7c86d3f">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova has a salary deferral 401(k) plan (the 401(k) Plan) covering substantially all employees. Contrib&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;utions by the Company to the 401(k) Plan for the years ended December 31, 2021 and 2020 were $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively. Contributions payable as of December 31, 2021 and 2020, of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.2&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively, are included within accrued liabilities in the accompanying financial statemen&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;ts.&lt;/span&gt;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="C_e3ef8f5a-5b54-4ef6-ac0c-bb8a1d247b59"
      decimals="-5"
      id="F_feb5b13a-118b-4dad-a412-85c4e7ebae20"
      unitRef="U_USD">600000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="C_4a8c4bbc-3711-4269-9e7a-30047cd27072"
      decimals="-5"
      id="F_a0220561-19a4-4c39-a6c6-63355c7f794e"
      unitRef="U_USD">400000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <tkno:ContributionsPayable
      contextRef="C_3d1db556-a27a-431b-96d7-991191f8fcc1"
      decimals="-5"
      id="F_b44a9ef0-e6ce-4b73-aeec-e8314a2e6c26"
      unitRef="U_USD">300000</tkno:ContributionsPayable>
    <tkno:ContributionsPayable
      contextRef="C_c1efd589-507f-4eae-ba29-57890fe608a8"
      decimals="-5"
      id="F_f95b4f20-abe6-4408-9714-998a40afd791"
      unitRef="U_USD">200000</tkno:ContributionsPayable>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_11e5fa64-5a1d-4db0-997d-50c657e737bf">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova uses the asset and liability method in accounting for its deferred income taxes. Under this method, deferred income taxes are provided for differences between the carrying amounts of assets&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;and liabilities for financial reporting and tax purposes, using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Deferred tax assets and liabilities are adjusted for the effects of the changes in tax laws and rates on the date of enactment. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova accounts for unrecognized tax benefits based upon its assessment of whether tax benefits are more likely than not to be sustained upon examination by tax authorities. The Company reports a liability for unrecognized tax benefits taken, or expected to be taken, in a tax return and recognizes associated interest and penalties, if any, in income tax expense. As of December 31, 2021 and 2020, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; liabilities recorded for unrecognized tax benefits.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_5b880029-1a32-4f6e-952a-5c1fcbc42bfd"
      unitRef="U_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_ee194a65-88a9-48a3-8bf7-715f354bfc79"
      unitRef="U_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b7e65442-ef8d-4ba9-aba7-65307a530763">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Net Income (Loss) Per Share of Common Stock&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic net income (loss) per share is computed using the two-class method. Diluted net income (loss) per share is computed using the more dilutive of (i) the treasury stock method or if-converted method, or (ii) the two-class method. The two-class method is an earnings allocation formula that determines net income per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. The treasury stock method uses the number of new shares that may be created by unexercised in-the-money warrants and options, where the exercise price is less than the current share price. The if-converted method calculates the value of convertible securities as if they were converted into new shares. Per share amounts are computed by dividing net income (loss) attributable to common stockholders by the weighted average shares outstanding during each period. The diluted net income (loss) per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period. For purposes of this calculation, options to purchase common stock and convertible and redeemable preferred stock are considered common stock equivalents.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_7069ab6c-0549-416e-b67c-8612a1f9a105">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Leases &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;and its related interpretations, codified as ASC 842 (ASC 842). &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The new standard requires lessees to generally recognize operating and financing lease liabilities and corresponding right-of-use assets on the balance sheet. The new standard is effective with respect to Teknova beginning January 1, 2022 on a modified retrospective basis, and early adoption is permitted. Teknova expects that most of the operating lease commitments will be subject to the new standard and will be recognized as operating lease liabilities and right-of-use assets of approximately &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_90746c06-b253-4395-bce1-d90df5a5784f;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;upon adopti&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;on of ASC 842, which will increase the Company&#x2019;s total assets and total liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In December 2019, the FASB issued ASU No. 2019-12, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12). ASU 2019-12 removes certain exceptions to the general principles in ASC 740 and clarifies and amends certain guidance to promote consistent application. ASU 2019-02 is effective for the Company&#x2019;s annual and interim periods beginning after December 15, 2021, with early adoption permitted. Depending on the amendment, adoption may be applied on a retrospective, modified retrospective or prospective basis. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Financial Instruments&#x2014;Credit Losses &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(Topic 326). The standard introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses and will apply to accounts receivable. The new guidance will be effective for Teknova&#x2019;s annual and interim periods beginning after December 15, 2022. Teknova is currently evaluating the impact of the adoption of the standard on the financial statements and does not anticipate the standard to have a significant impact.&lt;/span&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_dff59a93-4e1c-49f4-9176-32b562134103"
      decimals="-6"
      id="F_6c692de7-5f97-4979-bdd5-b4a5a73172c9"
      unitRef="U_USD">20000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_819c294e-39e0-4ce8-93a4-dfce7ae3a3b8">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 3. Revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova has &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;two&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; primary business lines: Lab Essentials and Clinical Solutions. Previously, the Company had a third business line, Sample Transport, which it ceased producing in 2021. Teknova's products cross all stages of development, from early research through commercialization.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Lab Essentials&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova is a leader in providing highly complex chemical formulations for use in biological research and drug discovery. The Company's core research products consist of commonly used made-to-stock solutions and customer-specified formulations. During discovery, the Company's products are used regularly in small, bench-scale experiments. As customers optimize their processes and begin to scale up in volume, they tend to order more custom products. The Lab Essentials portion of Teknova's business includes: pre-poured media plates for cell growth and cloning, liquid cell culture media and supplements for cellular expansion, and molecular biology reagents for sample manipulation, resuspension, and purification. Teknova's research products include essential formulations for common research applications and highly customized formulations for customer-specific applications in genomics and bioproduction.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Clinical Solutions&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In 2017, Teknova achieved ISO 13485:2016 certification, enabling the Company to meet the quality system regulation (QSR) of products for use in diagnostic and therapeutic applications. Teknova believes that its Clinical Solutions products are used in the production of mRNA vaccines, protein therapies, gene therapies and diagnostic kits. Since offering GMP-grade products, Teknova has achieved substantial growth in the number of customers seeking these products annually.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Sample Transport&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In 2020, Teknova developed and commercialized a suite of sample collection and transport reagents to aid in sample processing for COVID-19 testing. Subsequently, demand for COVID-19 testing declined significantly while the supply of sample transport medium grew. As a result, in 2021, the Company decided to cease production of transport medium and no longer markets those reagents.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s revenue, disaggregated by product category, for the years ended December 31, 2021 and 2020 were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.21%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.212%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.212%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Lab Essentials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27,184&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,240&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Clinical Solutions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,793&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,807&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Sample Transport&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;953&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;31,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s revenue, disaggregated by geographic region, for the years ended December 31, 2021 and 2020 were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.213%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.211%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.211%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35,808&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;30,138&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;International&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,085&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;31,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <tkno:NumberOfBusinessLines
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="INF"
      id="F_b2043404-418c-4858-9e46-beb59107e04f"
      unitRef="U_BusinessLines">2</tkno:NumberOfBusinessLines>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_aca0fe1f-411d-4b9b-95a0-74238c1e39e4">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s revenue, disaggregated by product category, for the years ended December 31, 2021 and 2020 were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.21%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.212%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.212%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Lab Essentials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27,184&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21,240&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Clinical Solutions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,793&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,807&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Sample Transport&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;953&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;31,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s revenue, disaggregated by geographic region, for the years ended December 31, 2021 and 2020 were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.213%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.211%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.211%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35,808&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;30,138&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;International&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,085&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,159&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;31,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_d07db633-1810-4edc-b06c-e1196bccd1e1"
      decimals="-3"
      id="F_6be96c27-2945-40d5-94ef-f32f100b0f7d"
      unitRef="U_USD">27184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_8e5f5a55-6384-455d-b0ac-1044cddf1d33"
      decimals="-3"
      id="F_fe2dbe5e-8283-4b1a-a975-3f6bcb2e2625"
      unitRef="U_USD">21240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e72edc27-2f00-4a82-8b0b-e55a912d6264"
      decimals="-3"
      id="F_80c9e41c-901a-441b-b1d9-bc33eaa5a928"
      unitRef="U_USD">6793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_342b4cad-e08d-4a04-aac3-adad81587567"
      decimals="-3"
      id="F_9d01ae5a-7187-41ef-b611-4829e4c46f29"
      unitRef="U_USD">4807000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c97c1871-12d5-4fff-ad47-1f3875e65b36"
      decimals="-3"
      id="F_0be610b7-40a2-42d8-8eee-5a2044d8e63a"
      unitRef="U_USD">1530000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_234a555c-4343-4ff7-9748-da490d99b994"
      decimals="-3"
      id="F_2072d5f5-68bf-421a-b16a-03d9a27e7a0a"
      unitRef="U_USD">4297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_94bfcea8-2dd2-4616-9184-6f8ae3e8db87"
      decimals="-3"
      id="F_a147288e-3e06-499e-bc0e-b1de9a0ad57c"
      unitRef="U_USD">1386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_51a25cb5-b062-4cec-9c7b-251e777b70e6"
      decimals="-3"
      id="F_c63d0da2-3fad-4087-9449-391e2b3f3918"
      unitRef="U_USD">953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_8e133699-4e71-48c4-a12d-3658673decd3"
      unitRef="U_USD">36893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_3d6f58fe-7a43-49a1-bb88-667bf7126a7e"
      unitRef="U_USD">31297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7ffb5379-177a-47db-b7a7-54e475bd0831"
      decimals="-3"
      id="F_e6e4c106-446d-49aa-be37-383c35b23c51"
      unitRef="U_USD">35808000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_74e24bc6-e4f9-46b1-9787-2fb42dcdbd93"
      decimals="-3"
      id="F_068fb75e-1ccf-4296-bad3-e7e69333e27d"
      unitRef="U_USD">30138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9984c176-37a5-4900-8903-644bfdff6f2f"
      decimals="-3"
      id="F_5818ccb7-dd93-49a7-b928-991fbab405dd"
      unitRef="U_USD">1085000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4d6b592c-77c4-48c4-be62-f572537daea1"
      decimals="-3"
      id="F_b8844356-8098-42d3-af16-39e2106ef861"
      unitRef="U_USD">1159000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_0c309272-3d8e-4d46-9d5d-bdc937d8dab7"
      unitRef="U_USD">36893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_d14fe775-0d27-40b7-a670-f785ead657cf"
      unitRef="U_USD">31297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_2d1254be-e087-4026-942f-17821df9dfd5">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 4. Goodwill and Intangible Assets, Net&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; changes in the carrying amount of goodwill during the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following is a summary of intangible assets with definite and indefinite lives (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:26.926%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:7.074%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:11.109%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:7.074%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:8.979%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:11.109%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:8.979%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Definite Lived:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,395&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,785&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,933&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Indefinite Lived:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Tradename&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,099&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,395&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,704&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,099&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;19,852&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;For the years ended December 31, 2021 and 2020 amortization expense was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.1&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.1&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The remaining weighted-average useful life of definite lived intangible assets is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The estimated future amortization expense of intangible assets with definite lives is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:79.799%;"/&gt;
        &lt;td style="width:1.938%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:16.176%;"/&gt;
        &lt;td style="width:0.707%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Estimated future amortization expense of definite-lived intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,785&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_0408ec38-713a-4261-a1e8-3a38f2b5a69b"
      unitRef="U_USD">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_9743638d-5a20-4bc4-9df2-295ee758d5e8"
      unitRef="U_USD">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_df4ca091-5526-442a-8b89-d2cc75e16dc6">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following is a summary of intangible assets with definite and indefinite lives (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:26.926%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:7.074%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:11.109%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:7.074%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:8.979%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:11.109%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
        &lt;td style="width:1.102%;"/&gt;
        &lt;td style="width:1.359%;"/&gt;
        &lt;td style="width:8.979%;"/&gt;
        &lt;td style="width:0.664%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Definite Lived:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,395&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,785&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,180&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,933&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Indefinite Lived:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Tradename&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,099&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,395&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,704&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22,099&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;19,852&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="C_9d4ebf36-be04-41ab-8509-bf9410ba9c84"
      decimals="-3"
      id="F_86403da2-2f0d-4373-a92e-6bc8bca3c986"
      unitRef="U_USD">9180000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_9d4ebf36-be04-41ab-8509-bf9410ba9c84"
      decimals="-3"
      id="F_580f0265-95ba-40d0-a7c8-daf71acada50"
      unitRef="U_USD">-3395000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="C_9d4ebf36-be04-41ab-8509-bf9410ba9c84"
      decimals="-3"
      id="F_f0c9f0ff-bf4d-415d-b9e7-f236354aba25"
      unitRef="U_USD">5785000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="C_484b74cb-263b-489c-9e89-d02193431393"
      decimals="-3"
      id="F_433b066a-1bc7-4661-8efc-231cad143032"
      unitRef="U_USD">9180000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_484b74cb-263b-489c-9e89-d02193431393"
      decimals="-3"
      id="F_0554f5e7-c49b-4f43-b2c0-231fac97bddb"
      unitRef="U_USD">-2247000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="C_484b74cb-263b-489c-9e89-d02193431393"
      decimals="-3"
      id="F_329efaf4-d636-459d-ae75-e9ad35fa55fc"
      unitRef="U_USD">6933000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="C_70d43cd2-208a-4c33-9de6-49c8683ad555"
      decimals="-3"
      id="F_7dbbdf89-7183-4d2f-bad7-829ba19764df"
      unitRef="U_USD">12919000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_70d43cd2-208a-4c33-9de6-49c8683ad555"
      decimals="-3"
      id="F_15c7591f-dabf-47e5-8e9e-1a935d967f88"
      unitRef="U_USD">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="C_70d43cd2-208a-4c33-9de6-49c8683ad555"
      decimals="-3"
      id="F_801ad656-8ed3-4e38-95ce-8fc45517a32b"
      unitRef="U_USD">12919000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="C_e9901d0b-d037-4d6b-8432-7dd64f6a77c5"
      decimals="-3"
      id="F_2a816440-8f19-4117-8b38-4f6eebd1968d"
      unitRef="U_USD">12919000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_e9901d0b-d037-4d6b-8432-7dd64f6a77c5"
      decimals="-3"
      id="F_ca08f106-ab7a-43d4-86e4-ec1f7a484cf1"
      unitRef="U_USD">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="C_e9901d0b-d037-4d6b-8432-7dd64f6a77c5"
      decimals="-3"
      id="F_a75dd8ee-b53b-4747-bd47-e552e2411b7a"
      unitRef="U_USD">12919000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_c45db676-56aa-4505-b255-24a43a232c02"
      unitRef="U_USD">22099000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_204b6ea8-11d2-4fe9-9985-05838bf9a2f9"
      unitRef="U_USD">-3395000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f26c0646-6c95-437e-8e6b-58438a17b9f5"
      unitRef="U_USD">18704000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_cc39f212-94f7-4391-937c-5f0fa8856af9"
      unitRef="U_USD">22099000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_2f01aa02-4fa0-4aaf-98d7-eec3018f1104"
      unitRef="U_USD">-2247000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_822c70d0-21d1-4184-aa35-130e6425041a"
      unitRef="U_USD">19852000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-5"
      id="F_b8fdeee8-e356-4dcc-95f5-2f5b77ba7abd"
      unitRef="U_USD">1100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-5"
      id="F_3e2d618f-18a2-467b-a5bd-36c0a9fd0a25"
      unitRef="U_USD">1100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_75118681-627f-4e57-abca-fb192813e2bd">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_37a0ed49-55ec-42de-b29b-1fcf257b732d">&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The estimated future amortization expense of intangible assets with definite lives is as follows (in thousands):&lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:79.799%;"/&gt;
        &lt;td style="width:1.938%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:16.176%;"/&gt;
        &lt;td style="width:0.707%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Estimated future amortization expense of definite-lived intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,785&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_c6a1ba66-d1dd-452a-b35c-61b38231f3e0"
      unitRef="U_USD">1148000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_74201af0-2f58-45cf-b2ee-22ea8a149426"
      unitRef="U_USD">1148000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_4ccea2d5-3125-4d37-beba-2f7648a29ac3"
      unitRef="U_USD">1148000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_4ec77e51-4491-47e3-af14-925c9ec9452e"
      unitRef="U_USD">1148000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_ffaa9622-722a-4f3b-b216-d4ea767da96e"
      unitRef="U_USD">1148000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_8c460d79-b768-4625-9d8e-fba84b1f5d07"
      unitRef="U_USD">45000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_4d93ea9d-935a-49d0-ba0c-6c4818bfe78c"
      unitRef="U_USD">5785000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_c94c3292-4431-4602-8d50-1bdb754f96a4">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 5. Fair Value Measurements&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price), in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 establishes a fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Level 1&#x2014;Observable inputs such as quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Level 2&#x2014;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. 	&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:4.528%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;"&gt;&#x25aa;&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; financial assets measured at fair value as of December 31, 2021.&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; Financial assets carried at fair value and measured on a recurring basis as of December 31, 2020 are classified in the hierarchy as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:41.287%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.267%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.213%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.267%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.213%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Level 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Level 2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cash equivalents:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Available-for-sale investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;858&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;858&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Foreign corporate debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;953&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;953&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total available-for-sale investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,811&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,811&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,097&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,811&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova has not transferred any investment securities between the three levels of the fair value hierarchy. Money market funds are included in cash and cash equivalents in the balance sheets. Available-for-sale investments are included in short-term investments&#x2014;marketable securities in the balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova classifies investments in money market funds and U.S. treasury bills and government agency obligations within Level 1 as the prices are available from quoted prices in active markets. The Company&#x2019;s investments in debt securities are classified as Level 2. Investments in U.S. corporate debt securities are valued based on observable inputs such as the U.S. Treasury yield curve, market indicated spreads, and quoted prices for identical assets in markets that are not active and/or similar assets in markets that are active. Investments in foreign corporate securities are valued based on observable inputs such as the applicable, country-specific market yield&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;curve, market indicated spreads by security rating and quoted prices for identical assets in markets that are not active and/or similar assets in markets that are active.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2021 and 2020, short-term investments included &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;zero&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.8&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million of available-for-sale securities with contractual maturities less than one year, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Unrealized gains and losses associated with the investments are reported in accumulated other comprehensive income. The Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; unrealized gains and losses for the year ended December 31, 2021. For the year ended December 31, 2020, the Company recorded an insignificant amount in net unrealized gains associated with the short-term investments though other comprehensive income on the accompanying financial statements.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Realized gains and losses associated with investments, if any, are reported in other expense, net. The Company did &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;t recognize any realized gains or losses during the year ended December 31, 2021. Teknova recognized an insignificant amount in realized losses for the year ended December 31, 2020.&lt;/span&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_d94d4cce-68b9-4641-9a80-f32c22b7b4a3"
      unitRef="U_USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b76dac19-9ad9-42c4-a8c1-b4484a8150fb">&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; Financial assets carried at fair value and measured on a recurring basis as of December 31, 2020 are classified in the hierarchy as follows (in thousands):&lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:41.287%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.267%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.213%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.267%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.213%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Level 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Level 2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cash equivalents:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Available-for-sale investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;858&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;858&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Foreign corporate debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;953&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;953&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total available-for-sale investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,811&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,811&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,097&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;286&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,811&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_70f29455-6fe6-431c-9796-e56d9328e0b0"
      decimals="-3"
      id="F_bdcb0b56-b919-4d53-8bc0-47cd85d8be58"
      unitRef="U_USD">286000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_d1c73e0b-40e9-427e-97e3-1d62dc3cb67f"
      decimals="-3"
      id="F_b02bedb6-f811-4900-a978-2a77af4a1e99"
      unitRef="U_USD">286000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_29922754-9236-48d6-8668-080f9c0f2b42"
      decimals="-3"
      id="F_68fdaea1-2759-43bf-94ab-65df55989ddd"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_656ee10c-6d29-4f93-8379-4ec3ab01f45c"
      decimals="-3"
      id="F_77fa7527-247c-4c6d-9fa0-e49d9f3ccdda"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_10309088-7871-48d6-a24f-eb49404393c6"
      unitRef="U_USD">286000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_413128af-5a72-4ec0-8223-f7266f54782d"
      decimals="-3"
      id="F_a4ac7102-aa47-4bb9-9e31-dc00e06a50d5"
      unitRef="U_USD">286000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_5261ec66-2dac-4508-8d25-fbb1c92e5633"
      decimals="-3"
      id="F_b99c118f-4c09-462c-afe7-af140c944d94"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_8b267a56-dec2-475f-9da3-eeec50692765"
      decimals="-3"
      id="F_fa30970c-c92d-4085-a8a3-99a7aba68bce"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_417b2c1c-4491-4be3-a76e-14c87d19e9dd"
      decimals="-3"
      id="F_93f63a09-d714-4a5e-9c49-22d25dd5fefc"
      unitRef="U_USD">858000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_bc4e8b0c-8d8b-4d99-b244-60831c68ce0e"
      decimals="-3"
      id="F_fd7c2be4-628c-4bc2-81b9-1c73222e0300"
      unitRef="U_USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_0a25a1ce-b02a-4674-930c-50623116d0a3"
      decimals="-3"
      id="F_a8ed0b7e-3d42-4ee4-8887-e32a0a0abfa7"
      unitRef="U_USD">858000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_5c292623-7bcf-4b1d-991c-aa8e06694988"
      decimals="-3"
      id="F_e46335e9-9e8e-4256-a461-d44ef733d855"
      unitRef="U_USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_5e4761a1-abf6-4be7-b970-19905692505b"
      decimals="-3"
      id="F_a4b1483f-1c90-4d7f-a4f7-cd8915f81f3c"
      unitRef="U_USD">953000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_906956ba-4ad9-475f-a661-ae5ec4ec0902"
      decimals="-3"
      id="F_0f359a63-ad45-471c-9aa0-6041e6876452"
      unitRef="U_USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_cb93024a-4e10-4196-8f7c-50119121fbe0"
      decimals="-3"
      id="F_21497f7a-e5fb-4f99-bd81-aa4bf492c5fa"
      unitRef="U_USD">953000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_ce6999ef-c09f-4b40-ab43-de6a702f20d0"
      decimals="-3"
      id="F_68731435-c881-4087-be23-28bfdd553222"
      unitRef="U_USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_8286cf7b-d49a-4088-83f6-1aba928c2252"
      unitRef="U_USD">1811000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_413128af-5a72-4ec0-8223-f7266f54782d"
      decimals="-3"
      id="F_8e1e2996-42e5-4d42-a413-0c77e70397a3"
      unitRef="U_USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_5261ec66-2dac-4508-8d25-fbb1c92e5633"
      decimals="-3"
      id="F_f82513de-e42c-4126-9527-97aca46af1b8"
      unitRef="U_USD">1811000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_8b267a56-dec2-475f-9da3-eeec50692765"
      decimals="-3"
      id="F_c69dbaeb-5543-499b-a011-ea81e8a3f594"
      unitRef="U_USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_3d0c0d58-2b6f-4c27-af45-8020020bce03"
      unitRef="U_USD">2097000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_413128af-5a72-4ec0-8223-f7266f54782d"
      decimals="-3"
      id="F_a1b54028-1016-47a5-bce5-a122923ff4dd"
      unitRef="U_USD">286000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_5261ec66-2dac-4508-8d25-fbb1c92e5633"
      decimals="-3"
      id="F_0b1111d2-08fa-4185-acd6-acbd68e8e5ce"
      unitRef="U_USD">1811000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_8b267a56-dec2-475f-9da3-eeec50692765"
      decimals="-3"
      id="F_0cc9551a-28fe-4b39-bca7-b2d9239d36a8"
      unitRef="U_USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-6"
      id="F_b1be1dac-ac39-4739-afbf-87196a01c34b"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-5"
      id="F_a557f943-6305-4237-b4e9-dc814cf9cba2"
      unitRef="U_USD">1800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_b41b322f-2fa4-4dec-abad-2164d0d6c1a6"
      unitRef="U_USD">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_8746316a-5e81-4327-98fd-2272dfa23c27"
      unitRef="U_USD">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_c0c91362-1563-4056-bf6e-b2cd30f550ec">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 6. Inventories, Net&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Inventories consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:58.634%;"/&gt;
        &lt;td style="width:1.97%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:16.636%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.97%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:16.636%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finished goods, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,093&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Work in process&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;137&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Raw materials, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,117&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,352&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,394&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_71f25afc-3d1c-4a3b-a272-26cff7ef867e">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Inventories consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:58.634%;"/&gt;
        &lt;td style="width:1.97%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:16.636%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.97%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:16.636%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Finished goods, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,093&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Work in process&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;137&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Raw materials, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,117&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,352&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,394&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_efa25158-e18e-417b-87c3-06cf562917ef"
      unitRef="U_USD">3172000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_446354da-2c02-4652-888b-e79e5173528f"
      unitRef="U_USD">2093000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_0bfb2fb2-dc25-4bb9-8b40-02c78b0b182a"
      unitRef="U_USD">105000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_74ecd549-b9ee-4eed-85fe-d415ad648b53"
      unitRef="U_USD">137000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_68ee6136-81b0-4f2d-888c-ea4762494678"
      unitRef="U_USD">2117000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_fed74438-4407-4617-994d-388fb183d468"
      unitRef="U_USD">1352000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryNet
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_e4ffcdef-3181-48bd-92da-687c2e1649df"
      unitRef="U_USD">5394000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_f2773d06-51d4-4890-8591-88379362464e"
      unitRef="U_USD">3582000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_f3ed873a-5f0b-4b5f-9391-39c1df27c03c">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 7. Property, Plant and Equipment, Net&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Property, plant and equipment consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:58.501%;"/&gt;
        &lt;td style="width:1.959%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:16.585%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.959%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:16.413%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,942&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,084&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;649&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;315&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,442&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,466&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,969&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Less&#x2014;Accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,473&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;995&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,974&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,817&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Depreciation expense related to property, plant and equipment recorded during the years ended December 31, 2021 and 2020 was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.7&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.9&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova capitalizes a portion of the interest on funds borrowed to finance its capital expenditures. Capitalized interest is recorded as part of an asset&#x2019;s cost and depreciated over the asset&#x2019;s useful life. Capitalized interest costs were $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;zero&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; for the years ended December 31, 2021 and 2020, respectively.&lt;/span&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_97cd349b-859a-4c2a-b415-f57f4bc5af35">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Property, plant and equipment consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:58.501%;"/&gt;
        &lt;td style="width:1.959%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:16.585%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.959%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:16.413%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,942&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,084&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;649&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;315&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,442&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13,466&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8,969&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Less&#x2014;Accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,473&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;995&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,974&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,817&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29,810&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_b80adaca-1da3-4afc-9f09-b2021ae62be2"
      decimals="-3"
      id="F_b96f7681-1131-4620-b9ef-8ee392011e55"
      unitRef="U_USD">9942000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_e9bd8b8c-1aaa-42e7-83e7-8deb9b93d481"
      decimals="-3"
      id="F_70ca50d2-543a-4d67-a642-cb309019b3a8"
      unitRef="U_USD">6084000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_1d5d7372-31c7-4b7f-abe9-0103de211d15"
      decimals="-3"
      id="F_9adf0063-3f3d-4677-b97e-19dd1601b20a"
      unitRef="U_USD">649000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_ac2d194a-5961-4234-bbc0-86c7db5daca0"
      decimals="-3"
      id="F_8cd15a08-bd60-4cce-9393-69fe28fbc303"
      unitRef="U_USD">315000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_882e94c7-77bc-4aef-9bf9-2f43678cc1c8"
      decimals="-3"
      id="F_08d0e416-08c4-483c-aff8-8a285985c97b"
      unitRef="U_USD">70000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_fd104244-98b3-4558-94d2-c8b093690468"
      decimals="-3"
      id="F_339f6b3b-d592-4cc0-b2ec-2dcd15d05b26"
      unitRef="U_USD">128000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_24133939-0ba1-47e5-b743-cfe4fe86f617"
      decimals="-3"
      id="F_f2a1744d-fd6e-463f-9fb5-b8cd51a3055e"
      unitRef="U_USD">2805000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_11f590e7-43d6-4ce4-b0a6-09cc805cb9a7"
      decimals="-3"
      id="F_72c7a93f-9600-4a9f-9d6a-d8dc83f04678"
      unitRef="U_USD">2442000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_ed6301aa-ae8c-4d26-a7d4-8a5167d3f738"
      unitRef="U_USD">13466000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_82dbce24-ecf4-49b8-9a02-d3ca143a6dd1"
      unitRef="U_USD">8969000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_6cdfc07d-fd67-4e1e-ac4c-bc220713b849"
      unitRef="U_USD">2473000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_a04cb745-870e-48ea-9f43-560f97867bba"
      unitRef="U_USD">995000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <tkno:PropertyPlantAndEquipmentAfterDepreciation
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_4c1ba2f3-2689-4a33-aab4-0b9dde4bd5d6"
      unitRef="U_USD">10993000</tkno:PropertyPlantAndEquipmentAfterDepreciation>
    <tkno:PropertyPlantAndEquipmentAfterDepreciation
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_e8b05613-8a11-4546-9dd2-b146776cad85"
      unitRef="U_USD">7974000</tkno:PropertyPlantAndEquipmentAfterDepreciation>
    <us-gaap:ConstructionInProgressGross
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_d8d3666a-ecee-4dda-83b6-71cdeaf5fb92"
      unitRef="U_USD">18817000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_6f8f9f08-5d94-465b-88b0-a4737fdf1570"
      unitRef="U_USD">2034000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_8b6eaa0f-6fdf-46d3-bde8-d0444668eb61"
      unitRef="U_USD">29810000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_b07bded7-072b-43db-80d4-d7df343d01db"
      unitRef="U_USD">10008000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-5"
      id="F_990dc853-cee5-4503-b2b5-adf9dfe1baf4"
      unitRef="U_USD">1700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-5"
      id="F_edb1aace-e3f7-447e-8325-620b6216cf68"
      unitRef="U_USD">900000</us-gaap:Depreciation>
    <us-gaap:AccumulatedCapitalizedInterestCosts
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-5"
      id="F_01d9293c-ecf4-4a65-a214-b2ed728e384c"
      unitRef="U_USD">300000</us-gaap:AccumulatedCapitalizedInterestCosts>
    <us-gaap:AccumulatedCapitalizedInterestCosts
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-6"
      id="F_50941c9a-fb54-4b2a-9aa1-d4c7c760a38d"
      unitRef="U_USD">0</us-gaap:AccumulatedCapitalizedInterestCosts>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_655c4184-d0a8-452a-960e-3ad99103d803">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 8. Accrued Liabilities&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Accrued liabilities were comprised of the following (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.996%;"/&gt;
        &lt;td style="width:1.878%;"/&gt;
        &lt;td style="width:1.917%;"/&gt;
        &lt;td style="width:16.874%;"/&gt;
        &lt;td style="width:0.833%;"/&gt;
        &lt;td style="width:1.878%;"/&gt;
        &lt;td style="width:1.917%;"/&gt;
        &lt;td style="width:16.874%;"/&gt;
        &lt;td style="width:0.833%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Payroll-related&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,818&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,482&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Property, plant and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,446&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;88&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;757&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total current accrued liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,495&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_70cbf0dd-fbbd-4f9d-8abb-1db47e472477">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Accrued liabilities were comprised of the following (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.996%;"/&gt;
        &lt;td style="width:1.878%;"/&gt;
        &lt;td style="width:1.917%;"/&gt;
        &lt;td style="width:16.874%;"/&gt;
        &lt;td style="width:0.833%;"/&gt;
        &lt;td style="width:1.878%;"/&gt;
        &lt;td style="width:1.917%;"/&gt;
        &lt;td style="width:16.874%;"/&gt;
        &lt;td style="width:0.833%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Payroll-related&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,818&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,482&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Property, plant and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,446&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;88&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;757&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total current accrued liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,495&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f6106df2-b5d5-49c2-b5b9-f073f2ae892a"
      unitRef="U_USD">2818000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_d43ca329-b513-4027-b7c6-cc16ff74da34"
      unitRef="U_USD">1482000</us-gaap:AccruedPayrollTaxesCurrent>
    <tkno:AccruedLiabilitiesPropertyPlantAndEquipmentCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_7f3f73e3-cd4f-4e27-bfbf-d2ef5a9227d4"
      unitRef="U_USD">1446000</tkno:AccruedLiabilitiesPropertyPlantAndEquipmentCurrent>
    <tkno:AccruedLiabilitiesPropertyPlantAndEquipmentCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_5a02abf2-c4aa-4f50-a0d1-c9a9e77eafa3"
      unitRef="U_USD">88000</tkno:AccruedLiabilitiesPropertyPlantAndEquipmentCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_66cc99f8-d264-480c-8057-1cb35cc53a10"
      unitRef="U_USD">1231000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_5fcda10a-4e3d-439a-91cf-780da2930403"
      unitRef="U_USD">757000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_4be04b66-b8db-493b-b9ed-07fb0074548f"
      unitRef="U_USD">5495000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_83270244-a87c-4fc7-8cd9-f2f56c34f488"
      unitRef="U_USD">2327000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_7160051d-b7c3-479c-9160-c7757e7d6923">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 9. Long-Term Debt&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On March 26, 2021, the Company entered into the following agreements (together, the Credit Agreement): (i) that certain credit and security agreement (Term Loan), dated as of March 26, 2021, by and among the Company and MidCap Financial Trust, as agent and lender, and the additional lenders from time to time party thereto, and (ii) that certain credit and security agreement (Revolving Loan), dated as of March 26, 2021, by and among the Company and MidCap Financial Trust, as agent and lender, and the additional lenders from time to time party thereto. The Credit Agreement provides for a $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;27.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million credit facility (the Facility) consisting of a $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million senior, secured term loan (the Term Loan), and a $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million working capital facility (the Revolver). The Term Loan is staged such that $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million was available immediately, an additional $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million was available on September 30, 2021, and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million is available in 2022, but the final borrowing in 2022 is contingent upon achieving trailing twelve months of net revenue of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;37.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million if the proposed funding date is on or after January 1, 2022 and before July 1, 2022 or $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;38.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million if the proposed funding date is on or after July 1, 2022 and on or before September 30, 2022 and earnings before interest, taxes, depreciation and amortization (EBITDA) targets (as defined in the Credit Agreement). The Company opted not to draw down the $5.0 million Term Loan tranche available on September 30, 2021. Borrowings on the Revolver are limited to a borrowing base calculation; however, as of December 31, 2021, there was no drawdown on the Revolver. The interest on the Term Loan is based on the annual rate of one-month London Inter-Bank Offered Rate (LIBOR) plus &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.45&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%, subject to a LIBOR floor of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.50&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;If any advance under the Term Loan is prepaid at any time, the prepayment fee is based on the amount being prepaid and an applicable percentage amount, such as 3%, 2%, or 1%, based on the date the prepayment is made after the closing date of the Term Loan.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; The Credit Agreement contains a financial covenant based upon a trailing twelve months of net revenue, including a requirement of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;32.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million in the twelve months ended December 31, 2021. As of December 31, 2021, the Company was in compliance with this requirement. The outstanding balance on the Facility will be due in full on March 1, 2026. At the end of the Term Loan, the Company will pay an exit fee of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, which represents &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of the $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million in borrowings made available immediately on March 26, 2021. Such fee is being accreted to interest expense over the life of the Term Loan. The Company incurred $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million of debt issuance costs which was recorded in long-term debt in the balance sheet.&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On March 26, 2021, the Company drew the full $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million of the Term Loan available. As of December 31, 2021, the gross outstanding long-term debt is $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million ($&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million net of debt issuance costs) and is presented as long-term debt on the balance sheets (in thousands). &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The components of the carrying value of long-term debt as of December 31, 2021 and December 31, 2020, are detailed below: &lt;/span&gt;&lt;/span&gt;&lt;span style=""/&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.342%;"/&gt;
        &lt;td style="width:2.141%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:12.343%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.617%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.2%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-term debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cumulative accretion of exit fee&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Unamortized debt discount and debt issuance costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-term debt, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,870&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;At December 31, 2021, the scheduled maturities, of the Term Loan were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:79.788%;"/&gt;
        &lt;td style="width:1.938%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:16.187%;"/&gt;
        &lt;td style="width:0.707%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2021, the fair value of Teknova's long-term debt approximates its carrying value. The fair value of Teknova's long-term debt was based on observable market inputs (Level 2).&lt;/span&gt;&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9"
      decimals="INF"
      id="F_f5510b62-f527-4dff-8389-cf474e11b0d8"
      unitRef="U_USD">27000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_a26e9d77-d2a9-49bf-a673-085bd3204df0"
      decimals="INF"
      id="F_641f94ee-e8b5-492b-ae8f-7086d4146d0a"
      unitRef="U_USD">22000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9"
      decimals="-5"
      id="F_5342deca-903e-42b7-84e8-291ffcf3834d"
      unitRef="U_USD">5000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="C_a7c26a7b-3e62-4706-b2d6-6d28f964e321"
      decimals="-5"
      id="F_f5c52fe4-01b4-49dc-8dab-6c26154fbb3d"
      unitRef="U_USD">12000000.0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="C_b3d9528f-e5a1-4c72-8e90-100007560bab"
      decimals="-5"
      id="F_b4a0c566-5168-4b13-9e0e-348c176bb927"
      unitRef="U_USD">5000000.0</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="C_0fa3b775-6a6f-4e28-b489-91ee805584ab"
      decimals="-5"
      id="F_f476cb20-05f3-4af1-9342-e38306f48b3d"
      unitRef="U_USD">5000000.0</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <tkno:FinalBorrowingRevenueRequirement
      contextRef="C_2fffc045-20a7-4285-bb15-6528f0f18a78"
      decimals="-5"
      id="F_66e577cb-4e8e-4a05-ad89-47517ca615c1"
      unitRef="U_USD">37000000.0</tkno:FinalBorrowingRevenueRequirement>
    <tkno:FinalBorrowingRevenueRequirement
      contextRef="C_e02b3e97-7a0c-4106-b66e-e7afe9185941"
      decimals="-5"
      id="F_8dec3a7d-ff03-4f68-9fc2-fdf4c89a2e96"
      unitRef="U_USD">38500000</tkno:FinalBorrowingRevenueRequirement>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_a65cad74-7106-4a48-b76f-e6d9ecd2c3b7"
      decimals="4"
      id="F_1431342e-1b2b-4b2f-92b4-6ad04f3e9303"
      unitRef="U_pure">0.0645</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_89746f63-2da3-47fa-bc32-e4fc9de82eb1"
      decimals="4"
      id="F_61b0f3b5-6ee9-45e3-87aa-18ee4f39d526"
      unitRef="U_pure">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityDescription
      contextRef="C_a7c26a7b-3e62-4706-b2d6-6d28f964e321"
      id="F_f4c952a6-b0d3-482f-bb41-40913b5cb1f2">If any advance under the Term Loan is prepaid at any time, the prepayment fee is based on the amount being prepaid and an applicable percentage amount, such as 3%, 2%, or 1%, based on the date the prepayment is made after the closing date of the Term Loan.</us-gaap:LineOfCreditFacilityDescription>
    <tkno:NetRevenueRequirementForTheFinancialCovenant
      contextRef="C_9bd62222-9a1e-471a-b07c-e5dbc10de918"
      decimals="-5"
      id="F_823ae229-a654-4b5d-8a31-bc12cfa8ee2e"
      unitRef="U_USD">32000000.0</tkno:NetRevenueRequirementForTheFinancialCovenant>
    <tkno:TermLoanExitFee
      contextRef="C_7b808026-4f19-46c8-8571-13d455635f5d"
      decimals="-5"
      id="F_6f0c86d7-5050-4842-8d60-2f9b90bded4d"
      unitRef="U_USD">600000</tkno:TermLoanExitFee>
    <tkno:ExitFeesPercentageOfTermLoan
      contextRef="C_7b808026-4f19-46c8-8571-13d455635f5d"
      decimals="2"
      id="F_5eeb9807-027d-47a3-aa35-edb7d0219b90"
      unitRef="U_pure">0.05</tkno:ExitFeesPercentageOfTermLoan>
    <tkno:TermLoan
      contextRef="C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9"
      decimals="-5"
      id="F_9f9288db-8389-44fe-a30e-2e16120c4349"
      unitRef="U_USD">12000000.0</tkno:TermLoan>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="C_7b808026-4f19-46c8-8571-13d455635f5d"
      decimals="-5"
      id="F_1ab391e8-8e48-43e3-96b1-0a8a204da6b9"
      unitRef="U_USD">300000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <tkno:TermLoan
      contextRef="C_a26e9d77-d2a9-49bf-a673-085bd3204df0"
      decimals="-5"
      id="F_d0b2d919-af7d-45a0-bfa0-5807168523ff"
      unitRef="U_USD">12000000.0</tkno:TermLoan>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-5"
      id="F_639de0ea-20f5-407b-9410-ebeedc485634"
      unitRef="U_USD">12000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-5"
      id="F_1f039cf7-d590-429a-a1d7-4252f9cb99ec"
      unitRef="U_USD">11900000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_4f5499ae-7da0-449b-98cc-ea65d04aa993">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The components of the carrying value of long-term debt as of December 31, 2021 and December 31, 2020, are detailed below: &lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.342%;"/&gt;
        &lt;td style="width:2.141%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:12.343%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.617%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.2%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-term debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cumulative accretion of exit fee&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Unamortized debt discount and debt issuance costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Long-term debt, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11,870&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_9dabac0e-103e-4c98-8dee-3962e7756158"
      unitRef="U_USD">12000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_5924f2af-40b7-448a-9aae-45f0bee36472"
      unitRef="U_USD">0</us-gaap:DebtInstrumentFaceAmount>
    <tkno:DebtInstrumentCumulativeAccretionOfExitFee
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f3df6291-12c4-44b3-9d98-fcc53a112075"
      unitRef="U_USD">90000</tkno:DebtInstrumentCumulativeAccretionOfExitFee>
    <tkno:DebtInstrumentCumulativeAccretionOfExitFee
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_cdf836dc-7c06-41a9-998a-fe9dfead322b"
      unitRef="U_USD">0</tkno:DebtInstrumentCumulativeAccretionOfExitFee>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_4ee45ec2-7de3-4ff5-85e4-4bb5ca361ba2"
      unitRef="U_USD">220000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_e4c72998-7545-4b90-a2d1-93f26d92db33"
      unitRef="U_USD">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_84e9438f-4fc9-4825-b520-ffbd064c71d1"
      unitRef="U_USD">11870000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_7bc29d52-09fa-4ad9-a25a-8451d3101bd7"
      unitRef="U_USD">0</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_ebf31994-f6a0-4db8-8b6d-9d56d7ec89e0">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;At December 31, 2021, the scheduled maturities, of the Term Loan were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:79.788%;"/&gt;
        &lt;td style="width:1.938%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:16.187%;"/&gt;
        &lt;td style="width:0.707%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_aa68c90f-c021-4b2f-a4fd-2664c4ae3dd6"
      unitRef="U_USD">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f238ae8e-ab73-4505-96e4-2e384f58a830"
      unitRef="U_USD">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_b99e8587-9b0c-42a5-bbb6-2be6966417a0"
      unitRef="U_USD">4500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_3f9a87c8-1aca-4f74-8953-0f1bea0e9b0c"
      unitRef="U_USD">6000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_d82a9090-c8af-4c79-8495-88983764a9b4"
      unitRef="U_USD">1500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_f60313c9-bb28-40c6-941e-fa365bc647c6"
      unitRef="U_USD">12000000</us-gaap:DebtInstrumentCarryingAmount>
    <tkno:ConvertibleAndRedeemablePreferredStockTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_aa0bb242-301c-44ea-b877-6aa331b81795">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 10. Convertible and Redeemable Preferred Stock&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In June &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2021, the Company&#x2019;s board of directors and stockholders, respectively approved a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.8746&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; for-one forward stock split, which was effected on June 17, 2021. On June 28, 2021, all outstanding shares of the Company&#x2019;s Series A preferred stock were converted into &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,512,685&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2019;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;s common stock on a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;one-to-one&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; basis and their carrying value of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million was reclassified into stockholders&#x2019; equity. As of December 31, 2021, there were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of convertible and redeemable preferred stock issued and outstanding.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2020, Series A preferred stock consisted of the following (in thousands, except share data):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:41.12%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
        &lt;td style="width:11.9%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:11.9%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.365%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.322%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Shares&lt;br/&gt;Authorized&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Shares&lt;br/&gt;Issued and&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Aggregate&lt;br/&gt;Liquidation&lt;br/&gt;Preference&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Proceeds, net&lt;br/&gt;of Issuance&lt;br/&gt;Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Series A preferred stock&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,600,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,342,092&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;41,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2020, the Series A preferred stock had the followings rights and privileges:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Voting&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Each holder of shares of Series A preferred stock was entitled to the number of votes equal to the number of shares of common stock into which the shares of Series A preferred stock held by such holder were convertible. The holders of shares of Series A preferred stock were entitled to vote on all matters on which the common stockholders were entitled to vote.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The holders of shares of Series A preferred stock were also entitled to elect three directors to the board. Additionally, there were certain matters that required approval of a majority of the holders of shares of Series A preferred stock.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Redemption and Liquidation Rights&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In the event of any voluntary or involuntary liquidation, dissolution or winding up of the Company, the holders of Teknova&#x2019;s shares of Series A preferred stock then outstanding were entitled to be paid out of the assets of the Company available for distribution to its stockholders, and in the event of a Deemed Liquidation Event (as defined below), the holders of shares of Series A preferred stock then-outstanding were entitled to be paid out of the consideration payable to stockholders in such Deemed Liquidation Event or out of the Available Proceeds (as defined below), as applicable, before any payment were to be made to the holders of shares of common stock, an amount per share equal to the greater of (i) the applicable original issue price per share, plus any declared but unpaid dividends, or (ii) an amount per share as would have been payable had all the shares of Series A preferred stock been converted into common stock immediately prior to such liquidation, dissolution, winding up or Deemed Liquidation Event (the Series A Liquidation Amount). In the event the Company had insufficient assets to pay the holders of shares of Series A preferred stock the full liquidation preference, the holders of shares of Series A preferred stock were to be paid ratably in proportion to the full amounts to which they would otherwise be entitled.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In the event of any voluntary or involuntary liquidation, dissolution or winding up of the Company, after the payment in full of all Series A Liquidation Amounts required to be paid to the holders of shares of Series A preferred stock, the remaining assets of the Company available for distribution to its stockholders or, in the case of a Deemed Liquidation Event, the consideration not payable to the holders of shares of Series A preferred stock or the remaining Available Proceeds, as the case may be, would be distributed among the holders of shares of common stock, pro rata based on the number of shares held by each such holder.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Each of the following events would be considered a &#x201c;Deemed Liquidation Event&#x201d; unless the holders of shares of at least a majority of the outstanding shares of Series A preferred stock voting as a single class on an as-converted basis (the Requisite Holders) elect otherwise: (i) a merger or consolidation in which the shares of capital stock of the Company outstanding immediately prior to such merger or consolidation did not continue to represent immediately following such merger or consolidation at least a majority, by voting power, of the outstanding capital stock of the surviving or resulting corporation or the parent corporation that wholly owned the surviving or resulting corporation, or (ii) a sale, lease, transfer, exclusive license or other disposition of all or substantially all of the assets of the Company and its subsidiaries (other than to a wholly-owned subsidiary of the Company).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x201c;Available Proceeds&#x201d; refers to consideration received by the Company for a Deemed Liquidation Event (net of any retained liabilities associated with the assets sold or technology licensed, as determined in good faith by the board of directors), together with any other assets of the Company available for distribution to its stockholders, all to the extent permitted by Delaware law governing distributions to stockholders.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Dividend&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The holders of shares of Series A preferred stock were entitled to receive cumulative dividends (the Series A Accruing Dividends) at a rate of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% per annum based on the Series A preferred stock issuance price of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.8469196&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per share of Series A preferred stock issued and outstanding, subject to appropriate adjustments for any stock dividends, stock splits, combinations, recapitalizations, or the like. Dividends were due and payable only upon a Deemed Liquidation Event. In the event of a dividend declared on undistributed earnings, the preferred stockholders would participate in the dividend equally along with common stockholders. The preferred shares participated equally with common stockholders on earnings, but did not participate in losses.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;After payment of dividends under a deemed liquidation event to the holders of shares of the Series A preferred stock, any additional dividends would be distributed among all holders of shares of the Company&#x2019;s common stock and Series A preferred stock in proportion to the number of shares of common stock that would be held by each such holder if all shares of Series A preferred stock were converted to common stock.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In the event any shares of Series A preferred stock were converted into common stock prior to a Deemed Liquidation Transaction, then such shares will not be entitled to receive any Series A Accruing Dividends.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Optional Conversion&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Each share of Series A preferred stock was convertible at any time at the option of the holder into such number of fully paid and non-assessable shares of common stock as determined by dividing the original issue price for Series A preferred stock by the conversion price in effect at the time of conversion. The Series A conversion price was initially set at $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.8469196&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Mandatory Conversion&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;All outstanding shares of Series A preferred stock would automatically be converted into shares of common stock, at the then-effective conversion rate upon either (i) the closing of the sale of shares of common stock to the public at a price of at least $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11.5407588&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per share (as adjusted for any stock dividends, stock splits, combinations, recapitalizations, or the like), in a firm-commitment underwritten public offering pursuant to an effective registration statement resulting in proceeds to the Company of at least $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;50.0&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;net of the underwriting discount and commissions, and in connection with such offering the common stock was listed for trading on a stock exchange or marketplace approved the board of directors, including the approval of at least one Series A Director, as&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;defined &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;in the Series A Stock Purchase Agreement, dated January 14, 2019, or (ii) the date and time, or the occurrence of an event, specified by vote or written consent of the holders of shares of at least a majority of the outstanding shares of Series A preferred stock voting as a single class on an as-converted basis.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Conversion Price Adjustments&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The conversion price per share of Series A preferred stock would be reduced if the Company issues any additional shares of common stock without consideration or for consideration per share less than the Series A preferred stock conversion price in effect.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Classification&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As a Deemed Liquidation Event could result in repurchase of the Series A preferred stock, and the board of directors of Teknova was controlled by the Series A holders, the Series A preferred stock was redeemable contingent upon the occurrence of an event that was not probable. Accordingly, the Company presented the Series A preferred stock outside of permanent equity as mezzanine equity. The Series A preferred stock was recorded at its issuance date fair value of the net proceeds raised through the issuance of Series A preferred stock. The Series A preferred stock did not require subsequent measurement until the Series A preferred stock was probable to become redeemable.&lt;/span&gt;&lt;/p&gt;</tkno:ConvertibleAndRedeemablePreferredStockTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="C_64673711-bae1-49ee-9691-d1bf460318d0"
      decimals="INF"
      id="F_201bdf43-ba59-4e48-93da-d6cbb6f944fc"
      unitRef="U_pure">1.8746</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65"
      decimals="INF"
      id="F_30a8f0a4-b9c8-4cdb-9e03-1b38eeff1087"
      unitRef="U_shares">17512685</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:ConvertiblePreferredStockTermsOfConversion
      contextRef="C_66236d86-a860-4354-9218-5dc10660e7ac"
      id="F_7ab352c1-1b8a-4050-a67f-55686eadc59b">one-to-one</us-gaap:ConvertiblePreferredStockTermsOfConversion>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65"
      decimals="-5"
      id="F_6d8a9750-68c2-42af-ab11-390670b95488"
      unitRef="U_USD">35900000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="INF"
      id="F_1fbb3c8e-a237-4dc1-beb3-0ff4547d6cde"
      unitRef="U_shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="INF"
      id="F_994ef6ff-24df-40e3-8c36-26b093035fa3"
      unitRef="U_shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_0f7741a6-60e4-4358-9ed8-bec0583d576c">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2020, Series A preferred stock consisted of the following (in thousands, except share data):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:41.12%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
        &lt;td style="width:11.9%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:11.9%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.365%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
        &lt;td style="width:1.382%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:11.322%;"/&gt;
        &lt;td style="width:0.686%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Shares&lt;br/&gt;Authorized&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Shares&lt;br/&gt;Issued and&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Aggregate&lt;br/&gt;Liquidation&lt;br/&gt;Preference&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Proceeds, net&lt;br/&gt;of Issuance&lt;br/&gt;Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Series A preferred stock&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,600,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,342,092&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;41,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;35,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:TemporaryEquityTableTextBlock>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="INF"
      id="F_23c35b73-e39b-471a-89e4-389377e35473"
      unitRef="U_shares">9600000</us-gaap:TemporaryEquitySharesAuthorized>
    <tkno:TemporaryEquitySharesIssuedAndOutstanding
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="INF"
      id="F_3293fdad-5372-420a-b6f9-41bac5d74aad"
      unitRef="U_shares">9342092</tkno:TemporaryEquitySharesIssuedAndOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="C_8d5a77af-517b-443a-ae2b-3fda8f915b3a"
      decimals="-3"
      id="F_bb17268f-e8da-4f85-ad64-f4e480be1bc4"
      unitRef="U_USD">41586000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="C_ad3564dc-8cae-4de9-8861-75e8e817f67c"
      decimals="-3"
      id="F_5e40b3ca-4cf7-4a14-a52d-2332e0a8fe0e"
      unitRef="U_USD">35638000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="C_b7c15ccf-28fd-483d-bd08-daaff55cd918"
      decimals="2"
      id="F_addf3746-677d-4e16-9a7c-8586fac9483e"
      unitRef="U_pure">0.08</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePerDollarAmount
      contextRef="C_b7c15ccf-28fd-483d-bd08-daaff55cd918"
      decimals="7"
      id="F_a2a8a87e-c57d-4b3f-8545-a30178146356"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.8469196</us-gaap:PreferredStockDividendRatePerDollarAmount>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="C_9be5002f-f08f-4e3e-ba03-6f5f2183b416"
      decimals="INF"
      id="F_27feead7-91df-460b-9535-fd1473f59563"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.8469196</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="C_22cf2825-03a3-4f8c-bef1-08b5d0d49f57"
      decimals="INF"
      id="F_a048b357-a254-49ef-bffb-88654141c740"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">11.5407588</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="C_a4280629-51ff-48d3-abe5-6fa669e9a104"
      decimals="-5"
      id="F_c652819a-860d-47b0-8b38-7d8fd1bee76a"
      unitRef="U_USD">50000000.0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b122a5f7-d480-4c95-890d-2b6f3f308c73">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 11. Stockholders&#x2019; Equity&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Preferred stock&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1979166666666667;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On June 28, 2021, in connection with the IPO, the Company&#x2019;s amended and restated certificate of incorporation became effective. The amended and restated certificate of incorporation authorizes the issuance of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,000,000&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of preferred stock, par value $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.00001&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per share, with rights and preferences, including voting rights, designated from time to time by the Company&#x2019;s board of directors.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2021 and December 31, 2020, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,000,000&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;zero&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; authorized shares of the Company&#x2019;s preferred stock, par value $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.00001&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per share, respectively. As of December 31, 2021 and December 31, 2020, there were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;zero&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company&#x2019;s preferred stock issued and outstanding.&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Common stock&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2021 and December 31, 2020, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;490,000,000&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;30,000,000&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; authorized shares of the Company&#x2019;s common stock, par value $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.00001&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; per share, respectively. As of December 31, 2021 and December 31, 2020, there were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;28,012,017&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,599,232&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company&#x2019;s common stock issued and outstanding, respectively.&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_87675a91-e1a1-46f7-8eda-f9c9123a2ff0"
      decimals="INF"
      id="F_e3945166-3d93-4614-9f33-08f5e9d22681"
      unitRef="U_shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_87675a91-e1a1-46f7-8eda-f9c9123a2ff0"
      decimals="INF"
      id="F_2243b196-587f-4b1e-a50a-20eb82593d48"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="0"
      id="F_4f9d1a31-e1a3-44fa-a3de-dd1362a25562"
      unitRef="U_shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="0"
      id="F_d19050e0-0273-4495-8bd2-63d2f382bad4"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="5"
      id="F_f85aa064-9471-4255-af77-90ab77e6a93c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="5"
      id="F_d9ed7e3b-a40d-48e0-9935-e021c6bfab39"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="0"
      id="F_5ed1a510-6b06-446a-92f2-9b2c08ed1dab"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="0"
      id="F_132b3b48-fe4e-4f8f-bb8c-3b957a118bec"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="0"
      id="F_3f5e803f-af39-4f93-ae9b-fd53d90e4dbf"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="0"
      id="F_5ce6dd1f-024c-4406-aa4c-04b545e09f4d"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="0"
      id="F_f1a257b8-9716-4650-ae85-3bc33fba535d"
      unitRef="U_shares">490000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="0"
      id="F_d768131a-3686-4d2a-9e16-0995a9927872"
      unitRef="U_shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_335b8875-f550-4238-b8b3-e2016e14a5a2"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_a3275b2d-1b14-4436-a18f-8e3cc93c7a08"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="0"
      id="F_038350d1-8710-4dc8-81b2-94fa1e5719a0"
      unitRef="U_shares">28012017</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="0"
      id="F_df20b57f-241f-481e-9b9b-d5209349f0c4"
      unitRef="U_shares">28012017</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="0"
      id="F_1157a8f7-10a4-47e9-9881-d0b5a16ab464"
      unitRef="U_shares">3599232</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="0"
      id="F_87cd04a3-ca69-4453-bd1f-1f6d0018f3dc"
      unitRef="U_shares">3599232</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_ae7666ca-12b4-44f9-8463-99adf4833a2d">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 12. Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Employee Stock Incentive Plans&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova maintains stock incentive plans for the benefit of certain of Teknova's officers, directors, consultants and employees. The Company granted time-based and performance-based options to purchase common shares under both its 2016 Stock Plan, as amended (2016 Plan) and 2020 Equity Incentive Plan, as amended (2020 Plan). At the time the 2020 Plan became effective, no additional stock awards were granted or are able to be granted in the future under the 2016 Plan. In June 2021, the Company&#x2019;s board of directors and the Company&#x2019;s stockholders approved the 2021 Equity Incentive Plan (2021 Plan), which became effective in connection with the IPO. From and after the date on which the 2021 Plan became effective, no further grants were made or will be made under the 2020 Plan&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;At December 31, 2021, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,578,075&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares remain available for future grants under the 2021 Plan&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The types of equity-based awards that may be granted under the 2021 Plan include: options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance awards, and other stock-based awards. The maximum number of shares of the Company&#x2019;s common stock that may be issued under the 2021 Plan is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,020,113&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company&#x2019;s common stock, &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;which is the sum of (i) &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,908,283&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; new &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;shares, plus (ii) an additional&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;number &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;of shares not to exceed &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,111,830&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;shares, consisting of any shares of the Company&#x2019;s common stock subject to outstanding stock options or other stock awards granted under the 2020 Plan that, on or after the 2021 Plan became effective, terminate or expire prior to exercise or settlement. The equity-based awards will vest over a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;four-year&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; period for all employees and will vest over a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;three-year&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; period for the Company&#x2019;s board of directors. Generally, the number of shares of the Company&#x2019;s common stock that will be reserved for issuance under the 2021 Plan will automatically increase on January 1 of each year for a period of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;ten years&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;, beginning on January 1, 2022 and continuing through January 1, 2031, in an amount equal to 4% of the total number of shares of the Company&#x2019;s common stock outstanding on December 31 of the preceding year; provided, however, that the Company&#x2019;s board of directors may act prior to January 1st of a given year to provide that the increase for such year will be a lesser number of shares of common stock. Effective January 1, 2022 an additional &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,120,480&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; new shares became available for issuance under the 2021 Plan.&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes the stock option activity under the stock incentive plans (in thousands, except share and per share data):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:41.049%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:11.874%;"/&gt;
        &lt;td style="width:0.91%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:11.285%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:11.874%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:11.306%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;br/&gt;per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (in&lt;br/&gt;years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,246,544&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.95&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.41&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;644,817&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cancelled or forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;127,149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.91&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,764,112&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8.69&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;45,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Exercisable at December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;731,354&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8.51&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vested and expected to vest at December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,479,430&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8.88&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;39,579&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The total intrinsic value of options exercised during the year ended December 31, 2021 was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;t significant. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; options exercised during the year ended December 31, 2020. The total grant date fair value of shares vested during 2021 and 2020, was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.1&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;In June 2021, the Company&#x2019;s board of directors and the Company&#x2019;s stockholders, respectively, approved the Company&#x2019;s 2021 Employee Stock Purchase Plan (the ESPP), which became effective in connection with the IPO. A total of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;290,828&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company&#x2019;s common stock are reserved for issuance under the ESPP. The number of shares of the Company&#x2019;s common stock that will be reserved for issuance will automatically increase on January 1 of each year for a period of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;ten years&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;, beginning on January 1, 2022 and continuing through January 1, 2031, by the lesser of (i) &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of the total number of shares of the Company&#x2019;s common stock outstanding on December 31 of the immediately preceding year; and (ii) &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;319,911&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares (subject to adjustments for stock splits, dividends, combinations of shares, exchanges of shares and other &#x201c;Capitalization Adjustments&#x201d;, as defined in the ESPP), except before the date of any such increase, the Company&#x2019;s board of directors may determine that such increase will be less than the amount set forth in clauses (i) and (ii). Effective January 1, 2022 an additional &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;280,120&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; new shares became available for issuance under the ESPP.&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Generally, all regular employees, including executive officers, employed by the Company will be eligible to participate in the ESPP and to contribute, normally through payroll deductions, up to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;15&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of their earnings (as defined in the ESPP) for the purchase of the Company&#x2019;s common stock under the ESPP. Unless otherwise determined by the Company&#x2019;s board of directors, shares of the Company&#x2019;s common stock will be purchased for the accounts of employees participating in the Company&#x2019;s ESPP at a price per share equal to the lesser of (i) &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;85&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of the fair market value of a share of the Company&#x2019;s common stock on the first day of an offering; or (ii) &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;85&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of the fair market value of a share of the Company&#x2019;s common stock on the date of purchase.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December 31, 2021, the Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;290,828&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company's common stock reserved for future grants under the ESPP. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Offering periods are generally six months long and begin on May 15 and November 15 of each year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Valuation of Employee Share-Based Awards&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova uses the Black-Scholes option-pricing model to determine the fair value of stock options. The valuation model for stock compensation expense requires the Company to make assumptions and judgments about the variables used in the calculation, including the expected term, expected volatility and fair value of the Company&#x2019;s common stock, and an assumed risk-free interest rate. The assumptions used in the Black-Scholes option-pricing model were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Volatility&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. Since the Company has limited historical data on volatility of its stock, expected volatility is based on the volatility of the stock of similar publicly traded entities. In evaluating similarity, the Company considers factors such as industry, stage of life cycle, size, and financial leverage.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Fair value of underlying common stock&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. Prior to the closing of the IPO, the Company had to estimate the fair value of its common stock. Management considered numerous objective and subjective factors to determine the fair value of the Company&#x2019;s common stock. The factors considered include, but are not limited to: (i) the results of contemporaneous independent third-party valuations of the Company&#x2019;s common stock; (ii) the prices, rights, preferences, and privileges of the Company&#x2019;s convertible preferred stock relative to those of its common stock; (iii) the lack of marketability of the Company&#x2019;s common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the Company&#x2019;s shares. Since&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; the closing of the IPO, t&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;he fair value of the Company&#x2019;s common stock is determined by the closing price of its common stock as reported on the NASDAQ Global Market &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;on the date of grant.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Risk-free interest rate&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. The risk-free rate that the Company uses is based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Expected term&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. As the Company does not have sufficient historical exercise activity to estimate expected life, the expected life of options granted is determined using the simplified method. The simplified method is based on the vesting period and the contractual term for each grant or for each vesting tranche for awards with graded vesting. The midpoint of the vesting date and the maximum contractual expiration date is used as the expected term under this method.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Dividend yield&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future. Therefore, the Company uses an expected dividend yield of zero. In addition, the terms of the Credit Agreement prohibit us from paying dividends, other than dividends payable on the Company&#x2019;s common stock, without the prior consent of the lender.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The weighted average assumptions used in the Black-Scholes option-pricing model are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:53.239%;"/&gt;
        &lt;td style="width:1.285%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:6.981%;"/&gt;
        &lt;td style="width:2.302%;"/&gt;
        &lt;td style="width:1.285%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:6.981%;"/&gt;
        &lt;td style="width:2.302%;"/&gt;
        &lt;td style="width:1.285%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:6.981%;"/&gt;
        &lt;td style="width:2.302%;"/&gt;
        &lt;td style="width:1.285%;"/&gt;
        &lt;td style="width:9.658%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="13" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Employee Stock Option Plans&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Estimated dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average expected stock price volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;33.51&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36.13&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;25.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Expected average term of options (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.17&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.25&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.50&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average fair value of common stock&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;19.89&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;24.63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average fair value per option&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.46&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A - Not applicable during the period&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Summary of Stock-Based Compensation Expense&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock-based compensation expense included in the accompanying financial statements was as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1931249999999998;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.256%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.2%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.178%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cost of sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;157&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Sales and marketing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;66&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;General and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,321&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;300&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;300&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1931249999999998;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total stock-based compensation expense related to employee stock option plans was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million for the years ended December 31, 2021 and 2020, respectively. Unrecognized compensation expense related to employee stock option plans was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million at December 31, 2021, which is expected to be recognized as expense over the weighted-average period of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.25&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; years.&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;During the year ended December 31, 2021, the Company&#x2019;s board of directors approved an amendment to the outstanding performance-based option to acquire &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;231,719&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company&#x2019;s common stock previously granted under 2020 Plan, to eliminate the performance-based vesting and provide that such option will vest in 48 equal monthly installments. The stock option modification was measured as the excess of the fair value of the modified option over the fair value of the original option immediately before the modification. The incremental stock-based compensation expense for such stock option modification is approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, of which $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million incremental stock-based compensation expense was recognized during the year ended December 31, 2021 in general and administrative expense in the statements of operations and comprehensive income (loss). Additionally, in January 2019, the Company granted &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;284,682&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; performance-based options that vest upon a change of control. As of December 31, 2021, these options were not considered probable of vesting. The Company had unrecognized compensation expense of approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million at December 31, 2021 relating to these options.&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total stock-based compensation expense related to the ESPP was not significant since the adoption of &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;the plan in June 2021. Total compensation cost related to the ESPP not yet recognized is also not significant. As of December 31, 2021, an insignificant amount has been withheld on behalf of employees for a future purchase under the ESPP. There were no purchases for the year ended December 31, 2021, related to the ESPP.&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <tkno:ShareAvailableForFutureGrants
      contextRef="C_0b004f50-cd74-4768-89be-da330f53d731"
      decimals="INF"
      id="F_23de861d-9dc6-4f87-bb62-9286163d4fd7"
      unitRef="U_shares">2578075</tkno:ShareAvailableForFutureGrants>
    <tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued
      contextRef="C_649bfb6f-496e-4f68-b336-2799754a79a1"
      decimals="INF"
      id="F_136f7b38-be7a-497b-8155-43619f3716f8"
      unitRef="U_shares">5020113</tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued>
    <tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued
      contextRef="C_649bfb6f-496e-4f68-b336-2799754a79a1"
      decimals="INF"
      id="F_809871e8-2d5e-4d83-811a-b28bcdbfd6dc"
      unitRef="U_shares">2908283</tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued>
    <tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued
      contextRef="C_649bfb6f-496e-4f68-b336-2799754a79a1"
      decimals="INF"
      id="F_f8449e38-abc4-4fd2-bc7f-461be3f30b68"
      unitRef="U_shares">2111830</tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_b35d1725-bcb2-4236-a706-adfadf2f6e38"
      id="F_f5824bfb-9bb8-4a31-a85b-e53f8fd9fa3c">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_4559ab99-b3b1-4303-a190-30e62d4316b1"
      id="F_9ac36a98-4db1-4f5a-a466-01cf984fa490">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <tkno:IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod
      contextRef="C_0b004f50-cd74-4768-89be-da330f53d731"
      id="F_11ab991e-afde-4daa-af33-054f2b0f467b">P10Y</tkno:IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod>
    <tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued
      contextRef="C_c738348a-3dcb-4ca5-b829-d61f31ff3240"
      decimals="INF"
      id="F_e7657999-c289-4c82-b466-a15d9e437062"
      unitRef="U_shares">1120480</tkno:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_85f4fb9d-849f-45ef-a258-deae29a072e2">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table summarizes the stock option activity under the stock incentive plans (in thousands, except share and per share data):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:41.049%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:11.874%;"/&gt;
        &lt;td style="width:0.91%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:11.285%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:11.874%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:11.306%;"/&gt;
        &lt;td style="width:0.685%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;br/&gt;per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (in&lt;br/&gt;years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,246,544&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.95&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9.41&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;10,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;644,817&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cancelled or forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;127,149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.91&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,764,112&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8.69&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;45,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Exercisable at December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;731,354&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8.51&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;14,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Vested and expected to vest at December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,479,430&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;8.88&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;39,579&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_5248a173-615c-4b4f-ad96-c48c48215199"
      decimals="INF"
      id="F_cb53725a-e94c-453b-80d0-25712f81440f"
      unitRef="U_shares">2246544</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_5248a173-615c-4b4f-ad96-c48c48215199"
      decimals="2"
      id="F_64bf9e08-506d-4792-9124-f58a3b8d93b2"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_73e7113e-a8bc-4630-9338-3c9164002014"
      id="F_066e0988-0e61-4c6b-b841-9ad3c432be5b">P9Y4M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_5248a173-615c-4b4f-ad96-c48c48215199"
      decimals="-3"
      id="F_70f72182-d669-4dca-9e6c-d0556cde3cb2"
      unitRef="U_USD">10081000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      decimals="INF"
      id="F_42aa15ac-2d66-4cc7-aa1a-82463e3f30d9"
      unitRef="U_shares">644817</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      decimals="2"
      id="F_1f6e689f-d329-45c5-8fc7-7b6afe3d45bc"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">17.10</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      decimals="INF"
      id="F_a195db5a-b051-4d17-a508-c7df8e159c3e"
      unitRef="U_shares">100</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      decimals="2"
      id="F_dd17709c-a9a6-41d0-9f34-14590c4ccf84"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.84</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      decimals="INF"
      id="F_de0499a5-68d0-4cb4-bfac-1c6423d28e77"
      unitRef="U_shares">127149</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      decimals="2"
      id="F_5d32c4b6-d4d9-4ba3-b735-7f9ec336284e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="INF"
      id="F_0481d2df-eec6-4770-a82e-c5e3c41714de"
      unitRef="U_shares">2764112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="2"
      id="F_937d72b2-75d4-48ed-af15-cf39fb570707"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">4.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      id="F_fb2f3218-f8ca-4d15-898d-38ef83997500">P8Y8M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="-3"
      id="F_32c4fb7e-4805-4af1-8a4d-259335add50c"
      unitRef="U_USD">45280000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="INF"
      id="F_91b80ba3-6357-4963-b5a9-3c9046514e67"
      unitRef="U_shares">731354</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="2"
      id="F_414e0199-614d-476c-8c07-cd1e1244103a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      id="F_edb37b34-e09e-41ec-81c3-4c29f5157309">P8Y6M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="-3"
      id="F_4b8e7eb0-dd8f-42c5-bbb0-32e9b616f721"
      unitRef="U_USD">14322000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="INF"
      id="F_cc8a9dca-982d-4291-a4d7-3e0a05f5f884"
      unitRef="U_shares">2479430</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="2"
      id="F_08e07b72-e732-4535-8453-c3e80b73ed27"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">5.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="C_0f871d67-55f4-4bdd-ba22-321bbc74b83d"
      id="F_56709462-5b21-45dd-aac4-a79e2242d9ac">P8Y10M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="-3"
      id="F_09870d47-d731-4d2b-9277-2de211133398"
      unitRef="U_USD">39579000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_d527de35-d235-4e4c-85c8-1a43a1aeac3a"
      unitRef="U_USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="INF"
      id="F_ce2704bc-9b95-406b-a9c3-641f2f0235f1"
      unitRef="U_shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <tkno:GrantDateFairValueOfSharesVested
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-5"
      id="F_42349894-d204-4d42-8ef8-b06b791f9797"
      unitRef="U_USD">400000</tkno:GrantDateFairValueOfSharesVested>
    <tkno:GrantDateFairValueOfSharesVested
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-5"
      id="F_77e32db0-e663-4ea7-810a-276354179c4a"
      unitRef="U_USD">100000</tkno:GrantDateFairValueOfSharesVested>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_1795e9fb-b8d5-4b85-b67c-cdcee9841fd9"
      decimals="INF"
      id="F_a45b8548-796a-4218-b241-85533418ac36"
      unitRef="U_shares">290828</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <tkno:IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod
      contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1"
      id="F_d1ad8cc6-3309-489d-89d4-6e721265cf78">P10Y</tkno:IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1"
      decimals="2"
      id="F_ec0e8aa4-1219-42f1-9815-f9501a4f7de8"
      unitRef="U_pure">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <tkno:ShareAvailableForFutureGrants
      contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1"
      decimals="INF"
      id="F_93dec144-68da-44d4-9527-427ec169096d"
      unitRef="U_shares">319911</tkno:ShareAvailableForFutureGrants>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_c11a2462-b26d-4e74-a600-af95a3604e94"
      decimals="INF"
      id="F_9ee5f6eb-bcc5-420c-a271-45b0f12d13cc"
      unitRef="U_shares">280120</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="C_1795e9fb-b8d5-4b85-b67c-cdcee9841fd9"
      decimals="2"
      id="F_abc4403d-dcd7-4267-89c8-674d723e0308"
      unitRef="U_pure">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
      contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1"
      decimals="2"
      id="F_34848940-268a-49ab-ab48-5d2d77a0daa5"
      unitRef="U_pure">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="C_660e29a2-cf72-4ede-ba77-77b2f6d3d1f1"
      decimals="2"
      id="F_86317e85-df05-4068-9f96-68c4a1bb7cd0"
      unitRef="U_pure">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_b4892f7f-d726-4384-9f2c-db1d3a99ccd0"
      decimals="INF"
      id="F_30f622a7-b00d-48f6-9da3-dcd037876315"
      unitRef="U_shares">290828</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <tkno:EmployeeStockPurchasePlanOfferingPeriod
      contextRef="C_b4e19d0a-8246-492f-9247-48e0b570676d"
      id="F_e6b13131-5c0a-4436-b04c-5904d7cda700">Offering periods are generally six months long and begin on May 15 and November 15 of each year.</tkno:EmployeeStockPurchasePlanOfferingPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_016902bc-99cc-43ea-a2be-2ec59c8a34cc">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The weighted average assumptions used in the Black-Scholes option-pricing model are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:53.239%;"/&gt;
        &lt;td style="width:1.285%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:6.981%;"/&gt;
        &lt;td style="width:2.302%;"/&gt;
        &lt;td style="width:1.285%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:6.981%;"/&gt;
        &lt;td style="width:2.302%;"/&gt;
        &lt;td style="width:1.285%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:6.981%;"/&gt;
        &lt;td style="width:2.302%;"/&gt;
        &lt;td style="width:1.285%;"/&gt;
        &lt;td style="width:9.658%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="13" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Employee Stock Option Plans&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Estimated dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average expected stock price volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;33.51&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;36.13&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;25.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Expected average term of options (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.17&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.25&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.50&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average fair value of common stock&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;19.89&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;24.63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average fair value per option&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3.15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.46&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;N/A - Not applicable during the period&lt;/span&gt;&lt;span style="color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914"
      decimals="2"
      id="F_88d90b8a-c4a8-4150-9814-f9be6a164f22"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd"
      decimals="2"
      id="F_b8564f9f-7870-4955-ae8a-fc9e25901445"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108"
      decimals="2"
      id="F_631a907a-fd7b-47cf-a11a-09ce8d65e77c"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914"
      decimals="4"
      id="F_f324935e-7cbb-4a23-8016-3309e5555139"
      unitRef="U_pure">0.3351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd"
      decimals="4"
      id="F_26b93655-67c4-48b0-b7c7-167666b564d1"
      unitRef="U_pure">0.3613</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108"
      decimals="4"
      id="F_266ad970-038d-48bc-96a7-a97074d61b90"
      unitRef="U_pure">0.2547</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914"
      decimals="4"
      id="F_f87280f6-b09b-41b0-a04d-88ec83e3e756"
      unitRef="U_pure">0.0106</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd"
      decimals="4"
      id="F_c1497ddc-3c49-4604-ba54-45b02c871066"
      unitRef="U_pure">0.0045</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108"
      decimals="4"
      id="F_fe7ebd6a-6e6a-4d1f-a35f-3e772a789a64"
      unitRef="U_pure">0.0006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914"
      id="F_cd7d391e-8d59-4829-a9cf-2efa152c93a5">P6Y2M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd"
      id="F_1af23a8e-5835-442d-bda6-9b420c8f99fa">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108"
      id="F_3018aebb-fc31-4c84-bcf7-8ed9e183a3e1">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="C_c08a9aaf-1956-4283-b16e-7e4be282691b"
      decimals="2"
      id="F_e79935dc-fe5d-4f78-b295-304fd74a8491"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">19.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="C_dfe1c6b9-5887-418f-a3d2-7fd15e508e68"
      decimals="2"
      id="F_6a209411-5200-4e36-aa39-7b4d3c6f4b05"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">4.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="C_e60e5157-881d-49c4-a03e-410f087b5ab3"
      decimals="2"
      id="F_e424499a-5d4a-4861-abb9-892591e42fa6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">24.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_f2d46934-4488-4692-8648-ca2ea3646914"
      decimals="2"
      id="F_85ea86e9-f740-4f3b-b213-0d44d2d6a1aa"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">6.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_348834be-3c77-4cc8-8b1e-21f196b132dd"
      decimals="2"
      id="F_325dab89-c927-4148-bb45-dd49eb78328b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_bdc9c78c-f85f-413c-bb7e-19326886e108"
      decimals="2"
      id="F_7723ceb6-2cf8-4f31-89bb-ecb3f31d04bd"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">5.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b9b8199c-370c-4dcb-b665-1a5e7dcd5e5b">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Summary of Stock-Based Compensation Expense&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(35,31,32,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock-based compensation expense included in the accompanying financial statements was as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1931249999999998;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.256%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.2%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:13.178%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Cost of sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;157&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Sales and marketing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;66&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;General and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,321&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;300&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;300&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_22318036-b888-42b8-aa0c-02e5d6f8fd18"
      decimals="-3"
      id="F_30fb6fdc-6dfd-40f7-a8bd-302915e34a1b"
      unitRef="U_USD">7000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_9b19eeba-df08-48a4-82ae-e903991d0204"
      decimals="-3"
      id="F_ed977780-9568-4ea3-aef0-3bc50093e085"
      unitRef="U_USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0e4b29b7-2e1e-4e95-a228-2e81c0c44b6b"
      decimals="-3"
      id="F_fa2c60d5-4915-4216-bc9f-ec33e50cccde"
      unitRef="U_USD">157000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_4c684717-976d-4fe3-8598-ddfc980278d5"
      decimals="-3"
      id="F_6ae7a616-970c-4797-af17-d973687a3df4"
      unitRef="U_USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_ff6081e1-69ba-4b22-867d-6e77d3c0f8d7"
      decimals="-3"
      id="F_be042008-74c0-4b11-9801-4e57f8635dc0"
      unitRef="U_USD">66000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_2baa7c3b-b3fc-4688-839b-19f002fd33fc"
      decimals="-3"
      id="F_117959ec-5749-46b1-8fab-3ec8d1c4c9a8"
      unitRef="U_USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_29b90084-187c-4dbd-8a56-e0c36432e6fe"
      decimals="-3"
      id="F_d54cf8ab-9d53-46e2-b0d3-05658d8b07bb"
      unitRef="U_USD">1321000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_965fb669-d3d8-48e2-b114-29a66dd2f125"
      decimals="-3"
      id="F_08035173-0277-4ee0-9b75-e71b8552ac77"
      unitRef="U_USD">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_0360edca-d63d-42ae-a512-20a98f19f6d2"
      unitRef="U_USD">1551000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_93cca8c8-00b9-4c60-9bc0-818fb64d9779"
      unitRef="U_USD">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_ef4b3fbc-5fd7-452a-af45-601bab21f424"
      decimals="-5"
      id="F_37532e36-7a58-4596-8f98-58b2edceae2e"
      unitRef="U_USD">1600000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_c9e4e2ba-7750-4fca-8bbd-d7d838d8e3a5"
      decimals="-5"
      id="F_7ae38df2-a70c-4073-ac64-2c51c2259bb2"
      unitRef="U_USD">300000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="C_f417034a-d60d-4154-a238-309cc2b3ef7f"
      decimals="-5"
      id="F_ee09fce2-71ed-4d16-914d-988e525a460a"
      unitRef="U_USD">8300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_26fec299-24b5-4411-a4c5-f05016669b52">P3Y3M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <tkno:SharesOutstandingAcquiredFromPerformancePlanIssuance
      contextRef="C_b4e19d0a-8246-492f-9247-48e0b570676d"
      decimals="INF"
      id="F_33a33ec5-cc5a-4bf2-b8e7-a54dbbc394fe"
      unitRef="U_shares">231719</tkno:SharesOutstandingAcquiredFromPerformancePlanIssuance>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="C_2032e18b-7d29-4969-9755-a0493764667e"
      decimals="-5"
      id="F_170fc3f8-97b2-4d92-aa0c-ce598b234875"
      unitRef="U_USD">3500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_c750a401-f178-48c1-81b3-9dbff0cda505"
      decimals="-5"
      id="F_deeae5b2-fc32-46be-97c6-bce255bcd619"
      unitRef="U_USD">500000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_9f4c3a72-6971-4623-a2fb-4ba78849da03"
      decimals="INF"
      id="F_0f2c190c-a329-4487-b1b3-166643d9f6a6"
      unitRef="U_shares">284682</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="C_a669b0a8-cfc9-4b69-8677-ba9ac10a571b"
      decimals="-5"
      id="F_9f44e617-fa4a-4af5-a46b-dc34350ca957"
      unitRef="U_USD">500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_622ffce3-7321-43df-ab9a-34381e4745fa">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 13. Net Income (Loss) Per Share Attributable to Common Stockholders&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic and diluted net income (loss) per share is computed using the two-class method when it has issued shares that meet the definition of participating securities. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding during the period without consideration for common stock equivalents. Diluted net income (loss) per share attributable to common stockholders is computed by dividing net income by the weighted-average number of common shares outstanding during the period and potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalent would be anti-dilutive. Potential common stock equivalents consist of common stock issuable upon exercise of stock options and convertible preferred stock. For periods of net loss, basic and diluted earnings per share are the same as the effect of the assumed exercise of stock options and convertible preferred stock is anti-dilutive.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders for the years ended December 31, 2021 and 2020 (in thousands, except share and per share data):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:65.921%;"/&gt;
        &lt;td style="width:1.595%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.255%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.595%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.051%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,803&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,570&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Less: undistributed income attributable to preferred stockholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net income (loss) attributable to common stockholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,803&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;608&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic weighted-average common stock outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,087,653&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,599,232&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average effect of potentially dilutive securities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:middle;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;201,404&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Dilutive weighted-average common stock&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,087,653&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,800,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net income (loss) per share attributable to common stockholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.61&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.17&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.61&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following is a summary of the common stock equivalents for the securities outstanding during the respective periods that have been excluded from the computation of diluted net loss per common share, as their effect would be anti-dilutive:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.417%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:13.793%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:13.793%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Employee share-based awards to purchase common stock (1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,206,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Convertible Series A preferred stock (2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,607,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,342,092&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,814,052&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,342,092&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; Excludes performance-based options that were not considered probable of vesting. See "Note 12&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;Stock-Based Compensation"&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; for additional information.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(2) &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On June 28, 2021, all outstanding shares of the Company&#x2019;s Series A preferred stock were converted into &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,512,685&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; shares of the Company&#x2019;s common stock. See "&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 10&#x2014;Convertible and Redeemable Preferred Stock"&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; for additional information.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_6e3efaeb-2ef1-4e8a-9ae4-f03a3e9089ab">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders for the years ended December 31, 2021 and 2020 (in thousands, except share and per share data):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:65.921%;"/&gt;
        &lt;td style="width:1.595%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.255%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.595%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.051%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,803&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,570&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Less: undistributed income attributable to preferred stockholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net income (loss) attributable to common stockholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,803&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;608&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic weighted-average common stock outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,087,653&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,599,232&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Weighted-average effect of potentially dilutive securities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:middle;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;201,404&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Dilutive weighted-average common stock&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16,087,653&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,800,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net income (loss) per share attributable to common stockholders&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.61&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.17&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.61&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_7a771deb-d399-4d74-a526-16dd909e60ca"
      unitRef="U_USD">-9803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_5a5da78b-69fa-4152-aec3-f496b8e06f82"
      unitRef="U_USD">3570000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_b101c103-58db-4e06-844a-53b807b12300"
      unitRef="U_USD">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_682782fd-1fa1-4b9c-8724-a42e8780c8bc"
      unitRef="U_USD">2962000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_4cb8dd62-cc7f-439a-b637-91505cbe26f9"
      unitRef="U_USD">-9803000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_49c2a892-bccc-442b-8bf6-08b476475481"
      unitRef="U_USD">608000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="INF"
      id="F_33247137-f5c1-4b69-b730-7d53faf9922f"
      unitRef="U_shares">16087653</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="0"
      id="F_6b5f28f7-98ac-4e91-9722-51e9665b1c7c"
      unitRef="U_shares">3599232</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="0"
      id="F_0bd275f8-77d3-4485-9a69-999bfd864542"
      unitRef="U_shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="0"
      id="F_a1d8866f-0304-4a5c-be7d-14fd5a33c44e"
      unitRef="U_shares">201404</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="INF"
      id="F_cc3a51e7-f1c1-4270-a1c9-31731704fa0b"
      unitRef="U_shares">16087653</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="0"
      id="F_2e01e924-c6f8-49d9-abe4-cc1e5aa8c8f1"
      unitRef="U_shares">3800636</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="2"
      id="F_d3301d2d-09d9-4c6f-93f8-35de1e57e1a4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="2"
      id="F_c85c7368-bb94-4235-b7d3-5a2720f7c4fa"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="2"
      id="F_8b790d9d-961d-4c2e-876c-05cbc5627b65"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="2"
      id="F_0cdf20c8-f6cf-4533-b436-22046baeb6aa"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_9c0c4c10-c96c-4715-a79f-2934fe659a37">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The following is a summary of the common stock equivalents for the securities outstanding during the respective periods that have been excluded from the computation of diluted net loss per common share, as their effect would be anti-dilutive:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.417%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:13.793%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.606%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:13.793%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Employee share-based awards to purchase common stock (1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,206,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Convertible Series A preferred stock (2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,607,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,342,092&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,814,052&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;9,342,092&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_279d649d-fdbd-49b1-934b-dfb6551ffa5e"
      decimals="INF"
      id="F_98bbca4c-b424-43d0-a200-87e08c5b7b74"
      unitRef="U_shares">2206993</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_cbe4057e-eac1-4724-bbb0-6e19ea3f1d93"
      decimals="INF"
      id="F_9fe813ea-20f4-4a30-9793-a8988e28576d"
      unitRef="U_shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_e79e9a95-74e5-4698-98e7-a11313cf5edd"
      decimals="INF"
      id="F_3f21def4-870c-4d27-9875-9f6ced3fb71b"
      unitRef="U_shares">4607059</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_4715a40b-84fd-44a0-a95e-837d306d62d9"
      decimals="INF"
      id="F_948553c8-04ea-4420-a7a4-3e97c34c84fd"
      unitRef="U_shares">9342092</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="INF"
      id="F_4be1dccc-52f3-44a5-b709-f4a80b3602ab"
      unitRef="U_shares">6814052</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="INF"
      id="F_cf76e95c-de3a-4a9f-872a-4a81a4fa855b"
      unitRef="U_shares">9342092</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65"
      decimals="INF"
      id="F_d0a57d03-c3ec-4a83-8d53-a8bad861d1f0"
      unitRef="U_shares">17512685</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_ce0f5b77-4399-48bc-81d6-59aafca06b30">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 14. Related Parties&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company has identified the following as related parties through common control: Meeches LLC and Thomas E. Davis, LLC. Meeches LLC is controlled by Ted Davis and Irene Davis, founders and current directors and greater than five percent stockholders of the Company. Thomas E. Davis, LLC is also controlled by Ted Davis.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company leased certain real property and had a related party note receivable totaling $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.5&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million as of December 31, 2020, from Thomas E. Davis, LLC. The related party note receivable was secured by a first priority Deed of Trust on the leased property and beared interest at &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% per annum, and interest payments were received monthly. The principal balance was payable in one payment and had an original maturity date of July 1, 2019, which was extended by the Company to July 1, 2020. On June 16, 2020 the Company executed an additional amendment to the note receivable to extend the maturity date to July 1, 2021. On March 31, 2021 the $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.5&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million note receivable was paid in full.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company leases certain real property from Meeches LLC and does not have any outstanding balances owed to Meeches LLC. For the years ended December 31, 2021 and 2020, the Company paid Meeches LLC $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.4&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="C_6e026805-5ef0-418e-b83d-da2ddaf0f9ae"
      decimals="-5"
      id="F_591a3b78-9a98-4942-a3ec-5b1a991ac374"
      unitRef="U_USD">500000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="C_a559d064-ea8a-4dbb-b3cf-3ca6247dff55"
      decimals="2"
      id="F_093d1673-cf42-45e3-b195-bc11d38e0c0f"
      unitRef="U_pure">0.06</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:RevenueFromRelatedParties
      contextRef="C_cb361de8-5518-49ad-8a90-f45d3cb6f31e"
      decimals="-5"
      id="F_343d63d8-f363-42c7-b94c-315872cf9d7d"
      unitRef="U_USD">500000</us-gaap:RevenueFromRelatedParties>
    <tkno:PaymentForRentExpense
      contextRef="C_86d5281d-9715-47d0-b8a3-abce9cf5f723"
      decimals="-5"
      id="F_d6b110a0-8486-4c62-bffe-3f03c8dc5b7a"
      unitRef="U_USD">300000</tkno:PaymentForRentExpense>
    <tkno:PaymentForRentExpense
      contextRef="C_e157010d-c308-4761-9d81-982be0b307f5"
      decimals="-5"
      id="F_ed15a9cd-e6d0-457a-a6e6-06fb76c15c79"
      unitRef="U_USD">400000</tkno:PaymentForRentExpense>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_d19ac31f-395d-4838-833c-5502e6ca6bdf">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 15. Commitments and Contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Obligations under Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company has various non-cancelable operating leases primarily for buildings in Hollister, California and &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Mansfield, Massachusetts&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. The leases have a lease term with varying expiration dates, which represent the non-cancelable periods of the leases and include extension options.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The lease agreement with Thomas E. Davis, LLC, a related party (see &#x201c;Note 14&#x2014;Related Parties&#x201d;) commenced in March 2017, with a payment of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5.0&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; thousand a month and a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;one-year&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; term.&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; The Company had the option to extend the term of the lease for two additional separate, successive terms of one year each, following the expiration of the initial term of the lease.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; The Company entered into a lease extension in June 2020 and extended the lease term until June 2021. The lease agreement was not renewed beyond June 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The lease agreement with Meeches LLC, a related party (see &#x201c;Note 14&#x2014;Related Parties&#x201d;) commenced in September 2019, with a payment of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;20.0&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; thousand a month and a &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;five-year&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; term.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Rent expense for the years ended December 31, 2021 and 2020 was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.7&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.2&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Future minimum lease payments with unrelated and related parties as of December 31, 2021 are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:48.405%;"/&gt;
        &lt;td style="width:1.627%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.522%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.627%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.48%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.627%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.512%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Unrelated&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Related&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;267&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,818&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,668&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;279&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,947&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,686&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,877&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_6f4254ed-0143-41d6-a554-207a0525bf89;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,209&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,209&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,891&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,628&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"&gt;Litigation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s industry is characterized by frequent claims and litigation, including claims regarding intellectual property and product liability. As a result, the Company may be subject to various legal proceedings from time to time. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. Any current litigation is considered immaterial and counter claims have been assessed as remote.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <tkno:PaymentForRentExpense
      contextRef="C_153c5b4a-f937-44e5-96f0-6d718a942b81"
      decimals="-2"
      id="F_12497842-5cfc-4667-b3dc-914615579568"
      unitRef="U_USD">5000.0</tkno:PaymentForRentExpense>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_e96f1c07-c309-4008-90fa-cd7826aa53d9"
      id="F_6d563d4e-97c7-4816-8f43-6126f8147d1d">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseOptionToExtend
      contextRef="C_a559d064-ea8a-4dbb-b3cf-3ca6247dff55"
      id="F_4a40acbb-3dc6-4f78-8a2f-e46b47ce40b7"> The Company had the option to extend the term of the lease for two additional separate, successive terms of one year each, following the expiration of the initial term of the lease.</us-gaap:LesseeOperatingLeaseOptionToExtend>
    <tkno:PaymentForRentExpense
      contextRef="C_50b892d1-3ce1-492e-b4f7-302cd06befd3"
      decimals="-2"
      id="F_c2297226-0b71-482c-99d5-010f1f68d596"
      unitRef="U_USD">20000.0</tkno:PaymentForRentExpense>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_9a5df773-421a-407b-8311-d29ef465d15f"
      id="F_66428613-2ab8-4ca0-a799-5127adf56e6d">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <tkno:PaymentForRentExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-5"
      id="F_cbfd71da-8352-43d5-bc22-541737f02a7b"
      unitRef="U_USD">1700000</tkno:PaymentForRentExpense>
    <tkno:PaymentForRentExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-5"
      id="F_09a017ce-51f2-4a55-930c-dab160d88eee"
      unitRef="U_USD">1200000</tkno:PaymentForRentExpense>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_4c007925-f689-46c7-a2e0-82bc1ae957c8">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Future minimum lease payments with unrelated and related parties as of December 31, 2021 are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:48.405%;"/&gt;
        &lt;td style="width:1.627%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.522%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.627%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.48%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.627%;"/&gt;
        &lt;td style="width:1.37%;"/&gt;
        &lt;td style="width:13.512%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Unrelated&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Related&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;267&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,818&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,668&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;279&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,947&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,686&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,877&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_6f4254ed-0143-41d6-a554-207a0525bf89;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,209&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,209&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;6,538&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;17,891&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;18,628&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7"
      decimals="-3"
      id="F_574ea59f-c5d4-49b1-80a7-701718fa3503"
      unitRef="U_USD">2551000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c"
      decimals="-3"
      id="F_3822c09e-88c6-415a-a92a-308e094629c2"
      unitRef="U_USD">267000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_eb2624f3-aa34-4509-8041-7a89af5d15ce"
      unitRef="U_USD">2818000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7"
      decimals="-3"
      id="F_fa3a8449-5764-4e99-a39d-3449537786af"
      unitRef="U_USD">2668000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c"
      decimals="-3"
      id="F_6a2ab8fd-302f-4de7-9e74-16feec980cb7"
      unitRef="U_USD">279000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_59d44d48-5d24-447e-a2a8-db54c9af359f"
      unitRef="U_USD">2947000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7"
      decimals="-3"
      id="F_b8f0f29d-6004-4c00-8f53-a99ac5223095"
      unitRef="U_USD">2686000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c"
      decimals="-3"
      id="F_a31a93b5-8114-4bfd-a95c-ded21fcc4788"
      unitRef="U_USD">191000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_990a1a27-363d-4ddc-bd4e-8945e8f988a4"
      unitRef="U_USD">2877000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7"
      decimals="-3"
      id="F_0f6d3f9d-aa86-48a0-95d1-15f428934e67"
      unitRef="U_USD">2239000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_8eff1f50-54e1-42cc-b1b7-3dfd45c71063"
      unitRef="U_USD">2239000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7"
      decimals="-3"
      id="F_098f5bde-0608-490c-9e2c-57739ca5c591"
      unitRef="U_USD">1209000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c"
      decimals="-3"
      id="F_12302400-c3d2-4365-9493-97709f5ee428"
      unitRef="U_USD">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_b39e1914-13a5-4c0d-be85-23468f866591"
      unitRef="U_USD">1209000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7"
      decimals="-3"
      id="F_6bb278e0-39c8-41e4-8953-376bcf6f90b6"
      unitRef="U_USD">6538000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c"
      decimals="-3"
      id="F_f1cb5def-3bb4-4df6-a8e8-a842c53106fa"
      unitRef="U_USD">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_eab0a8de-f106-4626-be98-5996cf7a21b8"
      unitRef="U_USD">6538000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="C_2bb4dbaf-5336-4800-ae24-a1551684aec7"
      decimals="-3"
      id="F_d0e7502b-eb22-436f-9704-9ccd872c2126"
      unitRef="U_USD">17891000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="C_0c108e89-8911-4581-9a8c-e14a9d87b92c"
      decimals="-3"
      id="F_2de6a0a0-40ec-49dd-9c85-b9b651a1ce53"
      unitRef="U_USD">737000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_8799331f-f81b-42e1-8ba0-8cc05e900550"
      unitRef="U_USD">18628000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_7c265058-0799-4b6a-b7ec-9404f97c38cf">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 16. Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s provision for (benefit from) income taxes consist of the following for the year ended December 31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:64.292%;"/&gt;
        &lt;td style="width:1.205%;"/&gt;
        &lt;td style="width:1.955%;"/&gt;
        &lt;td style="width:13.469%;"/&gt;
        &lt;td style="width:1.299%;"/&gt;
        &lt;td style="width:1.205%;"/&gt;
        &lt;td style="width:1.955%;"/&gt;
        &lt;td style="width:13.322%;"/&gt;
        &lt;td style="width:1.299%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Current:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,196&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;934&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Deferred:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,604&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,954&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;233&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total deferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,090&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,834&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,156&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A reconciliation of the statutory tax rate to the Company&#x2019;s effective tax rate is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:65.051%;"/&gt;
        &lt;td style="width:1.192%;"/&gt;
        &lt;td style="width:0.844%;"/&gt;
        &lt;td style="width:12.185%;"/&gt;
        &lt;td style="width:3.254%;"/&gt;
        &lt;td style="width:1.192%;"/&gt;
        &lt;td style="width:0.844%;"/&gt;
        &lt;td style="width:12.185%;"/&gt;
        &lt;td style="width:3.254%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Statutory federal income tax rate %&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;State income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Permanent items&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;CARES Act&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Research and development credit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Effective tax rate %&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;24.5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income taxes are provided for the tax effects of transactions reported in the financial statements and consist of taxes currently due, plus deferred taxes. Deferred taxes are recognized for differences between the basis of assets and liabilities for financial statement and income tax purposes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will be either deductible or taxable when the assets and liabilities are recovered or settled. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s component of net deferred tax liability and assets consist of the following as of December 31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.533%;"/&gt;
        &lt;td style="width:1.51%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:15.023%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.51%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:14.841%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Deferred tax asset&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;692&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Accrued compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;214&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;53&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Accruals and other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;241&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;88&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total deferred tax asset&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,726&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,047&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Fixed assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,429&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,746&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Intangibles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,291&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,402&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,037&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,153&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,990&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of the end of December 31, 2021, Teknova has federal and state net operating loss (NOL) carryforwards of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;13.7&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11.7&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, respectively. The federal NOL carryforwards will carryforward indefinitely but are subject to an &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;80&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% taxable income limitation. The state NOL carryforwards begin to expire in &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2036&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;. &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;As of December&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;31, &lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2021, the Company has federal research and development tax credit carryforwards of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.1&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; million, which will begin to expire in &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2035&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; and state research and development tax credit carryforward that are insignificant and carry forward indefinitely. NOLs and tax credit carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant stockholders, as defined under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, as well as similar state tax provisions. This could limit the amount of NOLs and tax credits that the Company can utilize annually to offset future taxable income or tax liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted. The CARES Act, among other things, includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act, including, permitting NOLs, carryovers and carrybacks to offset &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;100&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes. As a result, the Company's 2020 effective tax rate includes an income tax benefit related to the anticipated refunds from tax losses generated in prior years that are permitted to be carried back to certain years when the U.S. federal income tax rate was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;34&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;On June 29, 2020, the California legislature enacted California Assembly Bill 85 (AB 85), which suspends the use of California NOLs and limits the use of California research tax credits for tax years beginning in 2020 and before 2023. The Company&#x2019;s 2020 state income tax has increased as a result of restrictions on the utilization of tax attributes. There is no significant impact on the Company's 2021 financial statements due to the loss generated. Subsequently on February 9, 2022, California Senate Bill (SB 113) was enacted and restores the use of net operating losses and business tax credits that were suspended or limited under AB 85 one year earlier, allowing tax attributes to be used in fiscal year 2022. The tax impact of the new legislation, if any, will be recorded in the first quarter of fiscal year 2022 in the period of enactment.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company had &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt; unrecognized tax benefits at December 31, 2021 and 2020. In connection with FASB&#x2019;s Accounting for Uncertainty in Income Taxes, the Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. The Company does not expect to recognize any unrecognized tax benefits over the next twelve months. Consequently, the Company has &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;t accrued interest or penalties related to uncertain tax positions as of the end of December 31, 2021 or 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova files income tax returns in the U.S. federal jurisdiction and various states. The Company is no longer subject to U.S. federal income tax examinations for tax years prior to 2018. The Company is no longer subject to state income tax examinations for tax years prior to 2017. The Company is currently not under examination by the Internal Revenue Service or any other taxing authorities.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_712db943-f403-4ef7-8b7e-c189b25ad9fb">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Teknova&#x2019;s provision for (benefit from) income taxes consist of the following for the year ended December 31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:64.292%;"/&gt;
        &lt;td style="width:1.205%;"/&gt;
        &lt;td style="width:1.955%;"/&gt;
        &lt;td style="width:13.469%;"/&gt;
        &lt;td style="width:1.299%;"/&gt;
        &lt;td style="width:1.205%;"/&gt;
        &lt;td style="width:1.955%;"/&gt;
        &lt;td style="width:13.322%;"/&gt;
        &lt;td style="width:1.299%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Current:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,196&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;934&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Deferred:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,604&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,954&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;233&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total deferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,090&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,834&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,156&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_de6a2efa-692d-41d8-b2c7-a56487ecb1f8"
      unitRef="U_USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_6dc0c892-ebf1-4c3e-9c95-88fef2891343"
      unitRef="U_USD">-1196000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_c5fed364-8b69-4f6d-9183-5f54e4627521"
      unitRef="U_USD">3000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_a7df5b15-21e2-4b92-9177-c540a1e69af3"
      unitRef="U_USD">262000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_2a780476-bf61-4274-b85d-628c8b10d037"
      unitRef="U_USD">3000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_f1630828-03e4-476e-bc69-951c572e8f5b"
      unitRef="U_USD">-934000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_e16556c1-f2da-4559-8645-59070c9e5074"
      unitRef="U_USD">-2604000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_1a3393ea-80b6-4c54-8a8a-86074e72865e"
      unitRef="U_USD">1954000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_b416e2ee-efe2-4198-bf88-85b774a31347"
      unitRef="U_USD">-233000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_66a21483-779e-45f4-8286-896d046aab8b"
      unitRef="U_USD">136000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_8ac58f6f-cb02-4bb3-9a66-44063a033f67"
      unitRef="U_USD">-2837000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_40942347-7930-4ec2-a394-a054a0bde475"
      unitRef="U_USD">2090000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_45a63ccc-eb20-4185-8dde-1e307f6740d8"
      unitRef="U_USD">-2834000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_aff7695b-86d1-4c70-9722-dfd72da98aee"
      unitRef="U_USD">1156000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_b8474ce6-06b3-4a46-9361-9bc8b76d37c3">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;A reconciliation of the statutory tax rate to the Company&#x2019;s effective tax rate is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:65.051%;"/&gt;
        &lt;td style="width:1.192%;"/&gt;
        &lt;td style="width:0.844%;"/&gt;
        &lt;td style="width:12.185%;"/&gt;
        &lt;td style="width:3.254%;"/&gt;
        &lt;td style="width:1.192%;"/&gt;
        &lt;td style="width:0.844%;"/&gt;
        &lt;td style="width:12.185%;"/&gt;
        &lt;td style="width:3.254%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Statutory federal income tax rate %&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;State income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Permanent items&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;CARES Act&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Research and development credit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;0.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Effective tax rate %&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;22.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;24.5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="3"
      id="F_2b5e7127-f12c-46b7-aefb-4b89569579e8"
      unitRef="U_pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="3"
      id="F_e598bcb8-9679-4940-8384-2bce0a99feab"
      unitRef="U_pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="3"
      id="F_e6849c96-8fbe-4347-bf25-bfb45b630b32"
      unitRef="U_pure">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="3"
      id="F_21bb1a2f-8a6f-4f6a-8771-8631ce360abf"
      unitRef="U_pure">0.070</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <tkno:EffectiveIncomeTaxRateReconciliationPermanentItems
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="2"
      id="F_56d17e10-0fcf-4994-8b2d-6c15ce154254"
      unitRef="U_pure">0</tkno:EffectiveIncomeTaxRateReconciliationPermanentItems>
    <tkno:EffectiveIncomeTaxRateReconciliationPermanentItems
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="3"
      id="F_59020034-29a6-461b-ae14-781522f7712d"
      unitRef="U_pure">-0.002</tkno:EffectiveIncomeTaxRateReconciliationPermanentItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="3"
      id="F_ae1f348a-f51a-441a-8b9f-7ea8de14b11b"
      unitRef="U_pure">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="3"
      id="F_576adcd7-fd95-4158-a9b3-6f421ee6d906"
      unitRef="U_pure">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <tkno:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="2"
      id="F_e1c541df-482a-4c23-8476-0e0a154360a5"
      unitRef="U_pure">0</tkno:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct>
    <tkno:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="3"
      id="F_dba24147-4579-4cb9-902d-91784df1b271"
      unitRef="U_pure">-0.047</tkno:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="3"
      id="F_66eb5d5b-6898-458a-910d-f5110c7e776f"
      unitRef="U_pure">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="2"
      id="F_b4b848f0-e5b3-4004-8fe1-74aac2075549"
      unitRef="U_pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="3"
      id="F_ea571563-aa39-497a-9959-b4ae1e9c4555"
      unitRef="U_pure">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="3"
      id="F_76bf3ce9-da54-47ec-874b-7d23878c0c40"
      unitRef="U_pure">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="3"
      id="F_32864900-8f7a-4e49-8723-2fef013d23e3"
      unitRef="U_pure">0.224</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="3"
      id="F_dfb70aae-666c-438a-84ca-9fc3eebf507d"
      unitRef="U_pure">0.245</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_7a7f91b2-d72b-461a-bf8c-649e21616f13">&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The Company&#x2019;s component of net deferred tax liability and assets consist of the following as of December 31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.533%;"/&gt;
        &lt;td style="width:1.51%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:15.023%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.51%;"/&gt;
        &lt;td style="width:1.371%;"/&gt;
        &lt;td style="width:14.841%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;As of December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Deferred tax asset&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;692&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Accrued compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;214&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Stock compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;53&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Accruals and other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;241&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;88&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total deferred tax asset&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,726&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,047&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Fixed assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;2,429&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;1,746&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Intangibles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;4,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,291&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Total deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,402&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;7,037&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Net deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;3,153&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;5,990&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_76a016f5-c6f9-4134-8270-e4cf9c349bdd"
      unitRef="U_USD">3672000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_4423a8f1-49ca-4586-a6bf-d13baac1734e"
      unitRef="U_USD">692000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_96e3d8fe-b463-483b-99fc-1ac67bf5f7a9"
      unitRef="U_USD">401000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_0f971a30-63fb-4285-bffa-ed41c042e85d"
      unitRef="U_USD">214000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_837ff6d1-bcff-41f7-bba4-f2fd5222c96c"
      unitRef="U_USD">262000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_aace4981-4710-4699-95ac-d492606bcdff"
      unitRef="U_USD">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_8626ae0f-3af5-4ee0-9c49-04a01dbcf719"
      unitRef="U_USD">150000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_82754eef-df30-4a75-ad3b-0bd3f9ae886c"
      unitRef="U_USD">53000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_b07b65c5-0cd3-47fa-8954-31a61229c387"
      unitRef="U_USD">241000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_1039df30-b3e1-49c5-b30a-746b6f0fae66"
      unitRef="U_USD">88000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_35417d91-0908-4d6e-ba80-2e433a7a3dab"
      unitRef="U_USD">4726000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_9634f7a2-8286-4b15-97fd-43e8d1fbf244"
      unitRef="U_USD">1047000</us-gaap:DeferredTaxAssetsGross>
    <tkno:DeferredTaxLiabilitiesFixedAssets
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_8040401e-dac5-403f-91dd-5ad7241442be"
      unitRef="U_USD">2429000</tkno:DeferredTaxLiabilitiesFixedAssets>
    <tkno:DeferredTaxLiabilitiesFixedAssets
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_72253a98-0c7c-4ae9-bd95-4b8b2a8287d0"
      unitRef="U_USD">1746000</tkno:DeferredTaxLiabilitiesFixedAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_b7762b4d-bbbd-44b8-9a82-1b366465fe3d"
      unitRef="U_USD">4973000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_b1398db2-f8d2-426a-b529-d468d19bc30b"
      unitRef="U_USD">5291000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_3d58ee85-3575-4614-ae5a-f5bcc10ede3e"
      unitRef="U_USD">7402000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_1016735a-8381-418b-82da-d0e1cf3fef2f"
      unitRef="U_USD">7037000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_b7180911-6db4-4b3e-aef3-6ab1608d0d35"
      unitRef="U_USD">477000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_d941742f-3911-4779-b71d-afd9e21f3823"
      unitRef="U_USD">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_edb8d26c-2d8d-40e6-a4d5-5f3ac6632300"
      unitRef="U_USD">3153000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_5fa85865-8705-458d-bd99-25b221b0ef5f"
      unitRef="U_USD">5990000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_c58eea4b-2511-435b-8cb6-cbf57edac8e9"
      decimals="-5"
      id="F_6b1326fd-3566-475a-bd28-ba4190ee1478"
      unitRef="U_USD">13700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_ce91c4cf-992d-4e17-a800-68817a7b9dac"
      decimals="-5"
      id="F_4cddf36b-748b-470a-aa02-9e3eee816d19"
      unitRef="U_USD">11700000</us-gaap:OperatingLossCarryforwards>
    <tkno:TaxableIncomeLimitationPercent
      contextRef="C_b02b2448-1526-44b5-8a9c-a98de9e80209"
      decimals="2"
      id="F_baceb2c9-6100-4e56-8a39-405bbdd0691a"
      unitRef="U_pure">0.80</tkno:TaxableIncomeLimitationPercent>
    <tkno:NetOperatingLossCarryforwardsExpirationYear
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_ce565099-9cbc-45d5-a02d-2a970e82aae8">2036</tkno:NetOperatingLossCarryforwardsExpirationYear>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-5"
      id="F_8410edd7-3e61-407c-a2a3-f93211822598"
      unitRef="U_USD">100000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <tkno:ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_75a6ad48-f59b-40ae-bd89-54e397530f0c">2035</tkno:ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="C_48cb0f62-2e7d-46df-8a59-11e50f478c80"
      decimals="INF"
      id="F_c5b3bd99-008a-4a84-88d3-ca30ede1b560"
      unitRef="U_pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_2a58048b-39d8-492c-a960-77543e11f7a3"
      decimals="2"
      id="F_74a7dd1a-0a79-4269-8447-1092aa17663e"
      unitRef="U_pure">0.34</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_d7b8bb08-4c74-4198-9ae6-21b9096604dd"
      unitRef="U_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_bfb8c931-d2d1-4679-a7e7-1c485603abbf"
      unitRef="U_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="INF"
      id="F_43ba973a-7bb1-4052-8ebd-a70eae701124"
      unitRef="U_USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="INF"
      id="F_1e5bd901-bf96-4489-a2db-aa39fcb9a0af"
      unitRef="U_USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_796314df-10ab-40c5-9361-9c612356e8b7">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;"&gt;Note 17. Other Financial Information&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The change in the allowance for doubtful accounts is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.698%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:14.861%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:15.021%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Provisions (benefits)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Recoveries (write-offs), net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The change in the inventory reserve is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.653%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:14.858%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:14.847%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Provisions (benefits)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;555&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;112&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Write-offs and other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;99&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The change in the income tax valuation allowance is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.73%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:15.043%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:15.032%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Additions charged to expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Reductions charged to other accounts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_1852d337-9872-4942-b966-cefa781f5712">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The change in the allowance for doubtful accounts is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.698%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:14.861%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:15.021%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Provisions (benefits)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Recoveries (write-offs), net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_5b0a8846-894d-4811-bd96-ecaefb749b4e"
      unitRef="U_USD">23000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_ce7a2740-0089-486f-b5f4-24cb6fd74433"
      decimals="-3"
      id="F_881fd672-dc44-4482-b2e4-5bb096439d72"
      unitRef="U_USD">11000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_cbc04aaa-b195-4914-9581-67fa2d213823"
      unitRef="U_USD">235000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_3411a0ef-5ef0-4c34-9657-74027f31cd69"
      unitRef="U_USD">12000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      decimals="-3"
      id="F_7f8abf95-acdc-4964-ac0a-959af7b851f7"
      unitRef="U_USD">-235000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_fd66e94d-b854-4024-8e39-7f7f40bc5f65"
      decimals="-3"
      id="F_89c5d055-a9fb-442a-880b-bec689519344"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_e682b9a6-a87f-4ba7-a327-a36819503d46"
      decimals="-3"
      id="F_c94b9e6a-8b62-46b6-938b-8271e6be3e53"
      unitRef="U_USD">23000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_16593929-3cac-4302-99c6-5978af7602c5"
      decimals="-3"
      id="F_add6bb2a-3335-47e0-8069-1ee03c203108"
      unitRef="U_USD">23000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ScheduleOfUtilityInventoryTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_72d6101e-a21b-4e66-88e9-59138b0ab330">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The change in the inventory reserve is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.653%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:14.858%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:14.847%;"/&gt;
        &lt;td style="width:0.921%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt; &lt;/span&gt;&#160;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Provisions (benefits)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;555&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;112&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Write-offs and other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;99&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;29&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfUtilityInventoryTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_48e93151-fd7e-455c-b679-02967409ff2c"
      decimals="-3"
      id="F_d5e94772-bb3b-48ef-ae9b-b2ee2a095594"
      unitRef="U_USD">29000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_de781431-3ef1-4a0c-a774-7eb06070c2b2"
      decimals="-3"
      id="F_137c5380-0aa5-4d83-9f58-66d4b7130b83"
      unitRef="U_USD">16000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_29b3d98d-6def-4fb5-a529-bc2d2c44516f"
      decimals="-3"
      id="F_b306a14a-28d4-4338-898f-4bd2d93597c8"
      unitRef="U_USD">555000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_1ba0adf2-6b70-4599-b301-c4348bb00e6d"
      decimals="-3"
      id="F_c33718ab-09ea-4536-bae3-c1cbb65aa91b"
      unitRef="U_USD">112000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_29b3d98d-6def-4fb5-a529-bc2d2c44516f"
      decimals="-3"
      id="F_64e6761c-3f21-4ae2-8cb4-02075e1a556b"
      unitRef="U_USD">-114000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_1ba0adf2-6b70-4599-b301-c4348bb00e6d"
      decimals="-3"
      id="F_f16ecc80-cc82-46ce-9d7c-8c6809f5af9d"
      unitRef="U_USD">-99000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_043792c2-c9bc-4348-bda8-ff84caa088f7"
      decimals="-3"
      id="F_aff3312c-456e-4029-8ca9-4fc9ef840608"
      unitRef="U_USD">470000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_48e93151-fd7e-455c-b679-02967409ff2c"
      decimals="-3"
      id="F_79dea9e6-3918-428b-83b4-1be571d8d6c3"
      unitRef="U_USD">29000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="C_c7ee9461-96a8-4163-b26b-0abc54770222"
      id="F_3fbdcc58-6509-41d2-a273-109e1e040e21">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;The change in the income tax valuation allowance is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:62.73%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:15.043%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
        &lt;td style="width:1.52%;"/&gt;
        &lt;td style="width:1.381%;"/&gt;
        &lt;td style="width:15.032%;"/&gt;
        &lt;td style="width:0.696%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;For the Year Ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Additions charged to expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Reductions charged to other accounts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_9afb5de9-9c03-4097-96ff-512e4c3b5b7f"
      decimals="-3"
      id="F_e63520fd-eb6e-40e9-a06a-b8d53f5cbeb4"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_f2899cde-95b3-44a8-afa2-b69ae7a9b6f0"
      decimals="-3"
      id="F_e6e99a50-8879-42dc-a31a-2cbbd8117701"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_de356dd3-bf8e-485b-bea4-36621eb42278"
      decimals="-3"
      id="F_902dfacc-fb91-4594-ad73-fc794f46aac8"
      unitRef="U_USD">477000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_758ef13b-863c-4df1-b049-d785529d89f2"
      decimals="-3"
      id="F_5abd844a-758f-46ed-842c-1eb6efdcc267"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_de356dd3-bf8e-485b-bea4-36621eb42278"
      decimals="-3"
      id="F_5304a603-3216-4e72-a155-e1007bfa4710"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_758ef13b-863c-4df1-b049-d785529d89f2"
      decimals="-3"
      id="F_56f1755d-7b23-481a-a874-1fd70187943c"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_7eab51ff-d3f3-4d64-b663-0209cf9b7220"
      decimals="-3"
      id="F_91d96e1b-4a07-4703-9f88-d5ecdd71e2b2"
      unitRef="U_USD">477000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_9afb5de9-9c03-4097-96ff-512e4c3b5b7f"
      decimals="-3"
      id="F_12558bb0-9440-4f56-a35b-923361991711"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#F_98bbca4c-b424-43d0-a200-87e08c5b7b74"
          xlink:label="F_98bbca4c-b424-43d0-a200-87e08c5b7b74"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_9fe813ea-20f4-4a30-9793-a8988e28576d"
          xlink:label="F_9fe813ea-20f4-4a30-9793-a8988e28576d"
          xlink:type="locator"/>
        <link:footnote id="FNT_c99461c8-c208-4571-b144-b1c9e0c22f7a" xlink:label="FNT_c99461c8-c208-4571-b144-b1c9e0c22f7a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Excludes performance-based options that were not considered probable of vesting. See "Note 12</xhtml:span><xhtml:span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">&#x2014;Stock-Based Compensation"</xhtml:span><xhtml:span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for additional information.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_98bbca4c-b424-43d0-a200-87e08c5b7b74"
          xlink:to="FNT_c99461c8-c208-4571-b144-b1c9e0c22f7a"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_9fe813ea-20f4-4a30-9793-a8988e28576d"
          xlink:to="FNT_c99461c8-c208-4571-b144-b1c9e0c22f7a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#F_3f21def4-870c-4d27-9875-9f6ced3fb71b"
          xlink:label="F_3f21def4-870c-4d27-9875-9f6ced3fb71b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#F_948553c8-04ea-4420-a7a4-3e97c34c84fd"
          xlink:label="F_948553c8-04ea-4420-a7a4-3e97c34c84fd"
          xlink:type="locator"/>
        <link:footnote id="FNT_bd0b5388-63ee-4397-bcda-7827c10de1fe" xlink:label="FNT_bd0b5388-63ee-4397-bcda-7827c10de1fe" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 28, 2021, all outstanding shares of the Company&#x2019;s Series A preferred stock were converted into </xhtml:span><xhtml:span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">17,512,685</xhtml:span><xhtml:span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of the Company&#x2019;s common stock. See "</xhtml:span><xhtml:span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Note 10&#x2014;Convertible and Redeemable Preferred Stock"</xhtml:span><xhtml:span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for additional information.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_3f21def4-870c-4d27-9875-9f6ced3fb71b"
          xlink:to="FNT_bd0b5388-63ee-4397-bcda-7827c10de1fe"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="F_948553c8-04ea-4420-a7a4-3e97c34c84fd"
          xlink:to="FNT_bd0b5388-63ee-4397-bcda-7827c10de1fe"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M+(AR5!=_\VL'!P  NAP  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R-
M65U3VS@4?>[^"DVVTVEG"/%7(+3 3$C(-BW0+*'M='?V0;&5V(-M9269D'^_
M5[)C!]:Y]@O$'_?H6+HZ]T@ZWW#Q*$/&%'E.XE1>=$*EUA][/>F'+*'RF*]9
M"D^67"14P:58]>1:,!J8H"3N.99UTDMHE'8NS\V]F;@\YYF*HY3-!)%9DE"Q
MO6(QWUQT[,[NQGVT"I6^T;L\7],5FS/U?3T3<-4K48(H8:F,>$H$6UYTAO;'
ML6<"S!L_(K:1>[^)_I0%YX_Z8AI<="S-B,7,5QJ"PK\G-F)QK)& Q[\%:*=L
M4P?N_]ZA3\S'P\<LJ&0C'O^, A5>= 8=$K ES6)USS>?6?%!?8WG\UB:OV23
MO^MY'>)G4O&D" 8&293F_^EST1%[ 0/K0(!3!#BO NQ#+;A%@-LVP"L"/-,S
M^:>8?AA312_/!=\0H=\&-/W#=*:)AL^/4CWN<R7@:01QZG+,_0R&41&:!N0Z
M59':DFF:YY,>ER[Y/A^3]V\_G/<4-*>#>GX!?95#.P>@;8?<\E2%$G #%KP$
MZ '/DJRS(WOEH(ACYA\3USXBCN78-81&>/@M%<?$[IMPIR9\C(=_R5)HW:IK
M_<77N&77NP;//8 WXD],D+^'"ZD$I/\_"*170GH&TFL:S8?MFM6-&!YN6]VO
M"(M^R:*/P@R!0F!H3&*ZJJ.!QR]I+!G"XZ3D<=*N-V9,1%RG=T!@DM1V3 -2
MD7B_O7G3,/BG);?3=MPFD?1I3'XQ*L@$;LHZ=CA6 Z5!26F PA2S_YZM(IV1
MP.V.)K6=A>,,;V:?A^3A^NO=MQ_#(S*]&QTC[,Y*=F=MV(V@SP3TUQ0DY9E\
M9=LZ?CB295GVH&^=60Y"R[8J ;50N%$FQ.N!Q#*M :[;M9VNBXVGO:?M=IL^
MFT0Q",T(^*RXJ.VP!IP[GG:I[T.Q%@ 2Y( 80Z=BZ+1A^!/J?O<QY9N4S!F5
M/(5&IE)FKULIV.*8=QRC5JFS[;:A]H/'6:K $N5?73L]&Y!P0I6VV[@Z[V9
MD6_W;,V%BM(5F2NJZG6C ?$7DQBS2N]M7+!+WZ"8R(V<SGZZHUK+#$=L8%95
M !L7[H+9/*%Q3*XR"8]E?4_A.$ID6$6R*]FW<:TN"%TG3*STV/T!""HD(YZL
M:5H_-W' )F:5^MNMY/_ZF3R ^,O(V+^\<M;2PM&::KA=Z;Z-R_5T-+DGPRR(
M%!=DJ!23*K>FA\Q% UX3,Z=2?@>7ZEURA:!>V @VP#02JO3>P77ZM:DH?,]!
M6]$ -_F%L:HTWL'U&-(I,#*U318\KN71  !. F-22;J#"_%#I&)&^)+8SOO%
M!R@U?B9@!&LIX4@PV@FDX%QQ__&(K*'D/]$X8^2M=6QI?T'64'%E2 4ZL)7T
M.[A0[YC"[/1#FJ[806O6 '0WG(^'?V*<*M%W<(DNDVV8IADD6UZ/:CGA0 T*
MYE1B[[3T^WL"AK#"P1IG927Y3BO)U_:!W&7)HM[4-(! 3G4]J^\.,$J5UCNM
MM'Z:^EQ _Q@]/3(^ J8'6$4.E@<<SX@']4F&HX^O,9*5\#NM'/\#?2;3 (8U
M6D9^KOQ(+^*09U[7=4\&MG6&K=^K N"V*@##(!!@*XYV/\@-O$>^I;5]UP#I
M>'V;7#&AR%A@RR:W*@INJT5 27*DKV"0'\!MUQ+$X3[S.(;U(>K_W:HVN*W\
M?TFN3,&9X$]1ZM=W(8XY&F+4]G9G6OG_DMJ,@_&(R5_1^N"\:$ \ZUN.BW&K
MZH&+R[@9PZ%@]# 5'&" KC#=J@BXN';?<.,S0EBQ(;.R >3$/>W:MF5AC*HB
MX+9R_+-L$4<^>$1.Z]1_7*#T#8K>''^ZM(&'>VII'D]U%"K!=UL)_DN/,-=F
M0))OF8(T2K4AJMO +)!/]F@Y \MSO-.S ZPJS7<;MF4*"WW(.32$7XM4*O*.
M)NM/Y!?4AQ6YN9EA(U;IO(N+\H[8)!()F8YKN>$('K:3XU5R[N':NR.BDUK7
MF=H-5!QB3E/RA4L&,HNID%>IM]?.TLN]8LT"LM#[=$L&J^MZB6Q G>F= YY*
M[855R/;V_-[]/G#LTT]2"_#S-M=CXZD$BZG9;5#<A.@]])WUNV7,/ (TD^TA
MCP,F0#,AY4GTBK?8\88G@#6C4.NFTVE.)9(O[231ZSP.>:&WILDF9 8PT$:
M!<=DGOGA:Z9'NGS ,-!R%]HP1I&/R":"-=R"D26XM "N8$VNO[(PWA',7'-
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
M,H5Y(8]'JL<;+7;V5'(AM!:EO=QR!MDV O!^+80^W9@/- ?;LW\!4$L#!!0
M   ( "R(<E1Z7>HQYP8  %@<   8    >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&ULK5EM;]LV$/XKA!<,+>#$(BG)=O,"I FV%5BWHFFW#\,^,!)M"Y5$EZ*2
MMK]^1TJ59)&BTZX?$NOE[OC<'7G/D;IX%/)#M>-<H4]%7E:7LYU2^Q>+197L
M>,&J,['G);S9"%DP!;=RNZCVDK/4*!7Y@@1!O"A85LZN+LRS-_+J0M0JSTK^
M1J*J+@HF/[_DN7B\G.'9UP=OL^U.Z0>+JXL]V_([KM[OWTBX6W16TJS@996)
M$DF^N9Q=XQ<W--(*1N*OC#]6@VND7;D7XH.^>95>S@*-B.<\4=H$@Y\'?L/S
M7%L"'!];H[-N3*TXO/YJ_1?C/#ASSRI^(_*_LU3M+F>K&4KYAM6Y>BL>?^.M
M0P9@(O+*_$>/K6PP0TE=*5&TRH"@R,KFEWUJ S%0P.&$ FD5R%,5:*M C:,-
M,N/6+5/LZD**1R2U-%C3%R8V1AN\R4J=QCLEX6T&>NKJ)<M9F7!TIRU4Z!2]
MO[M%STZ>HQ.4E>C=3M05*]/J8J%@,*VR2%K#+QO#9,+P+4_.$,5S1 *"'>HW
M3U</#M47X&+G)^G\),8>G;!W4TO)2X5858&?+SP6:6>1&HOAE$56[1#$!B7Z
M@G^LLP>6PQ#.6#6F(F-*KZR'J]4RPJN+Q<,P)+84I3CJA Y@AAW,T OS;B>D
M.E5<%I#0!UZI0F.$1,.J_< 5N\\YJGA2RTQEW(F]L1\/4 4CW+8$7F'LQAUU
MN",O[NLD$;5&*GG"(;2 <XY*J&MB@U@.U<=,6ZAC*!7UO=K4.92$5@5$3@A%
MJIV])DO#!RXO(\N',([CD:,N(4+=CL:=H['7T5>0E5()"=$W#KK Q=:X$5V'
M(W"V$(U6Q UNV8%;'@&7B(*C=^P3>MOEP85P:4\!O!K/;X=0B)=NA*L.X<J+
M\(WD>Y:EB'\"9JMX99(MU(Y+*)_#->]"O;( D9".4=M">#@S#E"O.]1K+^IW
M0K'\"0#7]M@!)L$X]0ZQ.,2A&R,.>FX(CL06V@6I/L_1'EA"F=#J0K?7-61R
MLK9&#Z*Z7N%QT7"(X2 (5A.@!X2&O:!_%2)]S/+<"0V[<HGI&-HQL4-H/0=A
M<F0U*59N,UURFY1/QY X2NK2RKM+;+V*)A8][JD-^[GM3[-^2E&>'I^BK:E#
MJ%:R;2$R-3U[9L-^:FL6D0>9@Y?B.!HP4PO.EHO)>HK <,]@.'I2SY%G[#[+
M#;_Z&@_<,P;V4T;'C7OV>:H@8YL." G'M<TAA6,ZT7+@GC6PGS8 H*QY.O3<
MB=$FA"A<1V.,MA2A9((V<,\;V$\<AR7X&%*;!);+T*H;MA1=QU.KL><*[">+
M6[[A@#)%"FCX&%";"J"%M(#:4M%Z';B!DIXOB)\OFK+!GI9\XJ")Y1BH0XA&
M4SA[BB!^BOA=E-NF)4[YO;/^$@<#Z (\AF>+38$;;%3\)-%E6\]+)S:[Z)-X
M/4;F$ HF*B[I>8'X>:%9,\<2ZZCUE ;CTN,0PT$43#16I&<%XF>%&U$46;O+
M,=LS4:JLW/(R ;SHV1WGZ.>?5H0$YW\(Q1&.]!TFYV.]FZ&>T<#GSYW^>O'H
M<Y@7U9XE_'*VE[SB\H'/KI!K1_P##!W&K&<JXF>J.R62#SN1IUP:5_'RW#1Z
MZK./L$A/6,1/6-"DMY.ZTB/-T4EP!KU>@('!)()]<PV;.QS,X9'^,_'_PJ5
MU8Y)W=/7L'63V1<PP!2ZA9U(<0^5YNOQ@I$?/PWFL(*J/3?G1#GTL$.#657I
M$F7V"K6JH"U+(=??8-PY$6PRM0J&3^0PN#W9$C_9ZHDK2E]DP_5A:&E_^R,#
M3%;S ./Y&B^;4>; *7.@ZA\6],,!G2FP>P4K!3Z1PQ3TO03Q]Q+7:9KI4TDH
MCGHS>IJ5*&'[#(JE$Z1C1QD%RW#<E[KDPF%_=(BV[R>(OY]XRQ6#1["78[*$
M#$!5!,ZNBSIG"IZF?),EF7+7.KMQ.%U&UI;9(49(/ &<]OT%]?<7UP.4[19?
M%% +=_I8^8&CS)Q6.,_?[#YB/"\<(A,])NT;#>IO-!J^K":KJQ.JH_4(*0G&
MK9%++E[&4YC[_H/Z^P^+X^>:0A^X5,W&M=2=2<IY88X.]X>5W;S^1G\=>UC7
M+LTAY]FET<$Q[I%SW(%S=UP?PZ%KU!.6H4;TSVM3B?[UG1OW'0H-?^2^D/8T
M3OUGIAW\IR?,31B&*K7B>AY/$X4Y:/VNTGT^'(&&9!ZLC[+$_QF-;;>2;Z%N
M0,QA(J;,?$)J0L'U.;(^,6ZX\23$\V@5#PZ/OW_@,^=\CZQ3?JL4V2(TBNGX
M:&PQ^.RCO[F]9G*;E17*^0;T@K,E&)#-9ZSF1HF]^1)T+Y02A;G<<0;+5 O
M^XV CKB]T1^7NH^)5_\!4$L#!!0    ( "R(<E1PD55Z7 ,  &D-   8
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&ULG9==;YLP%(;_BH5VL4I=P1!(J))(
M;:IINY@4-?NXF';AP$FP:G!FFV3;KY\-E'Q (&DN$@SO>?T<<LPQXQT7+S(!
M4.A/RC(YL1*E-O>V+:,$4B+O^ 8R?67%14J4'HJU+3<"2%P$I<QV'2>P4T(S
M:SHNSLW%=,QSQ6@&<X%DGJ9$_'T$QG<3"UNO)Y[I.E'FA#T=;\@:%J"^;>9"
MC^S:):8I9)+R# E83:P'?#_#@0DH%-\I[.3!,3*I+#E_,8//\<1R#!$PB)2Q
M(/IG"S-@S#AICM^5J57/:0(/CU_=/Q;)ZV261,*,LQ\T5LG$&EDHAA7)F7KF
MNT]0)>0;OX@S67RC7:GU PM%N50\K8(U04JS\I?\J6[$00 >G EPJP#WT@"O
M"O"*1$NR(JTGHLAT+/@.":/6;N:@N#=%M,Z&9N9O7"BAKU(=IZ:/A)$L K0P
M#A*]GQ,!F4I T8BP&_0!?5L\H??O;M [1#/T->&Y)%DLQ[;2DQL+.ZHF>BPG
M<L],] 31'?+P+7(=%[>$SRX/=X[#;9URG;=;Y^T6?H,S?@],%W"1N5X**.;Y
M4JURIJLJXGFF6O,K#?W"T*R.[=3UQO;V,(=.R1&G5W-ZG9QS7=4@!,1(ET+T
M<HLV1* M83FT(99>HX/Y,7QP_!/*/M41Z* &'5P'*A-=2A*17"5<T'\0MP&7
MGL$ABE-^3IB;0J>=UZ]Y_3?Q4BGS=E:_ Z&$[%(<008U9/ F2/T\EDJO0YJM
MVTB#7M(NQ1'IL"8==I+.>)KJI_(E13J\J$C[5$>4HYIR= 7E114Z:MRI0=A>
MHDVE=RH\@@YKZ/!ZZ/-E&C8PW)&#70</3WB;0L\/0]=SVW&QLV\ISO7 /25;
M65Z W:+LYCYHA;B'.]N"4'3)=#\$037U ]HOP87)!_W\ ND2Q*^.'H3W30AW
M=Z'KGNZ56=_*Z94=P^X[$;ZR%5VT?BK3KH=1BR0,.A8.WO<D_+:F='[UX*Y&
M4^$V):$W<)WP7 'N6Q)^6T_J6SO]G:E%TLV\[U#XRA;%Z.^<QJ38I&^*BZ"W
M6;<=91TT=DT-_*9D@/U1< )O'^R#S4O(%R+6-).(P4K'.7=#;2#*?7TY4'Q3
M;(V77.F-=G&8Z'<A$$:@KZ\X5Z\#L]NNWZZF_P%02P,$%     @ +(AR5)ET
MEL)H!0  7!8  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6R]6%%OVS80
M_BN$46 )4,>B9$E6X1AH["0-L&Y!TFP/PQX8B8Z)2*)+4G:S7[^CK,B62,G)
ML*T/C61]=_SN>'?ZJ.F6BV>YHE2A'UF:R_/!2JGUI]%(QBN:$7G&US2')TLN
M,J+@5CR-Y%I0DI1&63IR'2<8983E@]FT_.U6S*:\4"G+Z:U LL@R(EXN:,JW
MYP,\>/WACCVME/YA-)NNR1.]I^IA?2O@;E1[25A&<\EXC@1=G@\^XT_7.-(&
M)>(W1K?RX!KI4!XY?]8W-\GYP-&,:$ICI5T0^+.A<YJFVA/P^%XY'=1K:L/#
MZU?O5V7P$,PCD73.T]]9HE;G@\D )71)BE3=\>T76@7D:W\Q3V7Y/]I66&>
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
M,:<>Z(/ZD+#Z]+&&71ALP)CZ:1]LV<&8DK$;#JM%[%N 09O(:]ITFC%5I@]
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
M<3MH>T^^[<UQ+B"EFGF'@=.F#R(UY;TZ K;X9'Y-;^*2'FKMY)%P2I>4%)?
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
MUE:\_8IV*6$>&;E[_&M4#Q,1PB/AR,RNK'I[$DY$1'AQ(55'($DUPW088J3
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
M9 (O/5%X]/N7J'=^R W57DO;3D*G[?;(LAV?/^[M$KIA>L>E 8%;@D:#R3@
MW0YV*UA5^6':*$NCZ:\%[4+4SH'L6T7/M!=<@&Z[+GX#4$L#!!0    ( "R(
M<E13*CH$8 <   D3   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;-58
MVW+CN!%]]U=T*;.)5*71A;(]GEG;5;[L5+SER4QYO,E#*@\0"4J(08(+@)*=
MK\]I@*(H^;*;?<N#+8) -_IR^C3 T[6Q#VXII:?'0I?NK+?TOOHT'KMT*0OA
M1J:2)69R8POA,;2+L:NL%%D0*O0XF4R.QX509>_\-+S[9L]/3>VU*N4W2ZXN
M"F&?+J4VZ[/>M+=Y<:<62\\OQN>GE5C([]+_4GVS&(U;+9DJ9.F4*<G*_*QW
M,?UT><CKPX*_*[EVG6=B3^;&//#@)COK3=@@J67J68/ STI>2:U9$<SXM='9
M:[=DP>[S1OOGX#M\F0LGKXS^A\K\\JQWTJ-,YJ+6_LZL_RH;?XY87VJT"_]I
M'=<F'WJ4ULZ;HA&&!84JXZ]X;.+0$3B9O"*0- ))L#MN%*R\%EZ<GUJS)LNK
MH8T?@JM!&L:IDI/RW5O,*LCY\UM3+M[?2UO0M9S[T[&'3IX9IXW\991/7I&?
M)O3%E'[IZ*<RD]FN@C&,:2U*-A9=)F]JO);IB&;3(2639/J&OEGKX2SHF[VJ
M;^[I6KE4&U=;2?^\F#MO@89_O:'\L%5^&)0?_N'PO2W_-^,E?1S1KA[Z6M(7
M8=,E)<<Q#D/R2TE7IJA$^42R]-+*C%3I39C(C49UJ7)!8F&E1-%X1WUO%A*S
MMA&&A/)TL5DP^$1]-<"4\)1*ZU' E,8UHLS(R;2VRC]M-5(_&'AK1#D84B8\
M+!".3/[,UOE34"$*>+5C.+_]HK(K4=%G58HR54+3O07,AZP*+%#&W;4$FF X
M/[,"D<$N5#&6QRE'N34%>1 $<1#XMQ(6]K+'TILHVU?_HXMW<F7TBB/Y?^+G
MB.Y?2"Y5UJQ4)B%N+ EZ1\F'T00$HC5S81.$7*1*<P#ZO/?G9C2@U(!TG><H
MP.L@G72DG2R5@=$A?@B.9UAHA"OJZ:(DA ?R1QUQIFE6G8I*>3BZ:T5,@+2#
MZ%BKC)0CYQ$YY*U&%D)2W]&T:]B:8[L22HNYEJ2* EXB??J)#>G&=L^@'3&\
M^"XK+XNYM#2;;'+-GNR*J9W-2EZ7 !.UCR6I>*.YL3869K. I1!>CBVGJ:Y"
M9UHJ&3 '7D(H^&$M$00J(K4B"27ZLY4K6=:2A^]HULVGRL.>2'IE'"*4UV7&
M:AB\O".6, QR9(I^%F6-]DN189/@V%P")I)^KO7V/02PR\GHZ(_MTE7%6\3)
M9J-G 8YKI+ E%+K-,A5XCHO&BT?I4(P2)P\44VSHL?2L5_^)+_H_7=[<7U^@
MX(4%\X$!D5AT:' N<^7++-C43U.XIN)J+XWG8LNL6%-FUE'R73?W6U@B967*
ME?LV@$9TN8%""%07ZB3@JU:%XKVQK^C AD\<J!2=UCHX^2,MS1HXL,.&D] N
MFYVFG58!A8SJ,CH1?-C;-/J]B?!F=J?<>.]L,R-*P$:3Y5QC6U/*]P&=W+HR
MK+EA3>\O1?E 7_,\M*<[7MN_O;G\>C>@2M>.CD>'1_0#F*.>_QO'LNAL6$"Y
M-L '-$]'1Q/Z840W8!ZFTFR% $NJF0V?VP@\5$(!"#ZL9GX<-BC%Q%/@PES*
MY^X4IL;47'*06R6,* "KJK1*0RXK:5.H .TT$L/(/HCM#'XD^(/54_SL: \5
ML6<%+"A$)IOZX$D^D;3U8_)=YU[A=>8.M#%03V"8V%E2 V(0[$XP(I+*[R.3
M(2"0ZCK4L<#+7VMEXTZ19;KTVI30KCKN4MES%([HX@UXMO7&(.6FC*%6(<]K
MY9G<$:V.,3$8N%.@ T3.F0L=EC<!W_0NB&NP+C)0!T[.:PS-YC0533B&;9&C
M)?/27MSW[&-UR"##0CZJB*40F<GH>!.8(:V7"NHMLY,+9R^@?*-YKT?!J/F6
M"2(B7FI96ZLWYXT1?6?H;= <D"M2M/*&-MI:EH^XLH$VS*H!FE;YJP!K' 4*
M:LM%RY[-6FLAE/&!5#E7AWBGQL&]Z"\G#W1L;!;Y5?,A-AP&HDQ,S293X8XR
M^JVC;69QD0O]DS.W%[M]%[:1^PVX+:QQ;@<_^[:Z_;WZ&$]'']LQU\S+T1@$
MWHA<Q-F/Q\6]#<P+P4"#"C$RM8,&U[0BK@6P*Z.H\3<5UCZQT2NA8_O?4_Y*
M)PAV[;]%/^)VDTG0B);<^G%S^'3P/'P'005+'-SN;L>1&DXF$SS\^4\GR33Y
M\>"J+D*# B]$2#;I:FOFXZ1=^TO9=&WL'O1EN)P%-F9[7X);'^?/"0U:#;OV
M#$-N.%W#DP\=H[C*7\$#?]O(:G8?]WJ^ R@^73R#UYK[J'#-]6H_70A:: D'
MX?RRC06&L^[@D Z'1Y,)/Q[1,0>.'X_!1OSVWGBAMR%]$\:Y4'8+@GOY4)J5
M^,LSK*%_6?.HX!K._PKQVP50A-GOU,4UWK8V,W?2K@)3%<(^2*[QJN8$W:*;
M:$H&HY?NU./.YXE"XFC&'V'X&(S@Q2\5[=OV.\]%_+RQ71X_$H$Z%MS]M,PA
M.AE]..J1C1]>XL";*GSLF!OO31$>EQ(D:WD!YG.#&W<SX W:KU_G_P502P,$
M%     @ +(AR5-[6W10M#   ^28  !D   !X;"]W;W)K<VAE971S+W-H965T
M,38N>&ULS5I9;QLY$GZ?7T%X9Q<Q(,N2?,2Y#"CC#":#S4Z09&<?%OM =5,2
MX^YF#\FVHOSZ_:K(/B1W*TZ062Q@6.J#Q;KKJZ*>;XR]=6NEO/B49X5[<;3V
MOGQZ>NJ2M<JE&YM2%7BR-#:7'I=V=>I*JV3*B_+L=#:97)[F4A='U\_YWEM[
M_=Q4/M.%>FN%J_)<VNU+E9G-BZ/I47WCG5ZM/=TXO7Y>RI5ZK_P_R[<65Z<-
ME53GJG#:%,*JY8NC^?3IRW-ZGU_X7:N-ZWP7),G"F%NZ>)V^.)H00RI3B2<*
M$A]WZB>5940(;/P1:1XU6]+"[O>:^L\L.V192*=^,MF_=.K7+XZNCD2JEK+*
M_#NS^45%>2Z(7F(RQ__%)KQ[?G8DDLIYD\?%X"#71?B4GZ(>.@NN)@,+9G'!
MC/D.&S&7-]++Z^?6;(2EMT&-OK"HO!K,Z8*,\MY;/-58YZ]_,L6=LEXO,B5D
MD8IW*E4P.UV^A7Z4M2H5[[U);I^?>NQ'JTZ32/MEH#T;H#V=B3>F\&LG7A6I
M2G<)G(+1AMM9S>W+V4&*-RH9B[/I2,PFL^D!>F>-]&=,[VR W@>5E\;"&<6K
M/RKMM^)&NR0SKK)*_'N^<-[":_YS8*/S9J-SWNC\3U'S8=K_,%Z)Z60L'KZ)
M>%V(7ZM"L1Y'PJ\5%N>E++9_^\O5;/KXF1,+(VTJS%*DVB*"C'5,T]'RM<E2
M9=T(4>E*Q7&5;84L2VONL(44T_'5X_-+@9QQ8K +/C=$C1<+5V;:C\1FK9.U
MV$@GU'()(EAH(E?3Q\'"8_%;S>?5*/(JLTP@N3@/;G2Q$FXMP04QVB?%>V4U
MGLY%V2@@,+%1,'$2%(:;NO"&MKV8SD:75Q?]5$4D*QQ6YCFX#;0HN>"?.O&&
MQ466T$%;6*RM2*2U6^+U3F:5(J(_BK.+\1/$<Y91:B(E0,F9=$XO=<U.5]7U
MSHK=="SFS!O"0>4+99N08%-",):N,!TQDCW?L*UO[*M&.U>1%?%61]%#>TY&
MPTK&IM $6S8H<FDR5 %2Q2-=X(ZI'*C#D=2G1)4^\"M2)++CIS^\#\S'C_EJ
M9=5*>O)EDRA%JPKE?QC<_,GH<C(93283?#L[GXTF3V;0^_ET='%UR08879Y=
M#0M%[ [27LMT5Q[8C])_L'II]9W.U$JYI^)WXTG<5Q*^'FQ)^[5V&790"HS"
M:Y_A%KR!MBLJ9A++[A#SCKQ!9O<?=JW><5-VJA!U]/X#>%BK+!6++2IVRWTW
M<,B;QN(#B$4W?:AL1*,K'(G#883@1J7U3*KH,-L5I-ZKE\HWLR,S9W:H,7#
MYE:I3@Z,RN;LB)!(4TW@ GQO=V(O@7: B!IA_%IZQ!RBE[8-F1*F U<2[WPT
MEHI/#)*O8G[,63XO \2!\_U=8Q-$$%V_"S[YNF"ZZ@[B\99(97<FJPI/E<]8
M>$9[F;7K1Y#;.3QA8G@/GLXYMRKW,N-HG_$/ZK: A$T>?H 50*'8R>SW[+M
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
MF^E&UY"$/9$+?7@#S0$@^HI[@ES:6^7+3":J/8'LAZFD97053<#NC.%KJ>D
MKW'UF[@TXN)E#8IWREPX47U;63"%/F6^LHHU/J*#++S_JRPJ:AJFYW2V-'W2
M=C^,%AA+T5DA8KSQ"I,DE>4A6$#YH0+ QTJ5A"/"T/&Q"FH/H<XBEO/_QQY^
MW,TS;SGVYAT,^:$O$SX,N385&;>JA$RTVVYP0G;[\&,@49"+TG!\MT^#FI>Q
M%>_,WQONXN!$?@&F#V=Z*"<>_R9QDN<.]7\)2QQ"FHA85=;^]P 4-A0@G9.;
MNMAZBPZX;4\;JDUK=E#><+#=G#2'&<B*4UL96YI^3X]("\L9Q%JSD'S6"$1A
M+'EH/&]K3!P'*C'VAP=_\''8C[:B#E(6M%<X5"=/SM7GSQ(H6C4'[1^^+!YQ
M1'#5<^/:=&(<V&B<;7OLSQA3^3;[6JD=LVQ-M0I->K/^X*'?0;9J[!^'P#RX
MP%<2-4?L5U;%ZN)U]F7[U<H/HV2$BNJ8=-SWVYC3SL^1>(I%/[HB;\*.X9=)
MS=WF=UWS\'.F]O7PH[ WT@)3H1ZH)99.QH\OCL))>WWA3<D_;EH8#_S!7]=*
MPC7I!3Q?&B3)>$$;-+]VN_XO4$L#!!0    ( "R(<E0@V,\R0@,  ,P(   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;+U6;6_;. S^*X1OV+X8\4O2
MZ\LE =INP^V W8)U+Q^&?5!L.A9J2QXE-\M^_5&2D[E#6ZPW8!]LB1+YZ"%%
MFIYO-5V;&M'"U[919A'5UG9G26**&EMA)KI#Q3N5IE98%FF3F(Y0E-ZH;9(\
M3?],6B%5M)S[M14MY[JWC52X(C!]VPK:76"CMXLHB_8+;^6FMFXA6<X[L<$K
MM.^[%;&4'%!*V:(R4BL@K!;1>79V,7/Z7N&#Q*T9S<%YLM;ZV@FORD64.D+8
M8&$=@N#A!B^Q:1P0T_@R8$:'(YWA>+Y'?^E]9U_6PN"E;C[*TM:+Z"2"$BO1
M-_:MWOZ-@S]'#J_0C?%OV ;=G$\L>F-U.QBSW$H51O%UB,/(X"2]QR ?#'+/
M.QSD63X75BSGI+= 3IO1W,2[ZJV9G%3N4JXL\:YD.[N\LKJXKG53(IEG\.)+
M+^UNGEA&=OM),:!<!)3\'I0LA]=:V=K "U5B>1L@84H'7OF>UT7^(.)S+"8P
MS6+(TSQ[ &]Z\'/J\:;WX 7/X-/YVECB5/C\ .;L@#GSF+-?C-V#**[JSDPG
M"EQ$7%8&Z0:CY;_:(F39!,9G//WC),^._QI.@A7G+Q)A"<8IP1L%__0*(3\)
M48M!*BBT4D,!;*6MP=8(KU9O8C^YU&TGU&[ -2"XVOCZ0*B2"\Y885DHD*RL
M9,$"Z(HQ"TV=)N$QUUBP$6!5H2^O";QCW,?CB-[6FN0W-)Z8-*87JO"*61JG
MJ7_ U(+AW&)WV_<8.D%P(YH>X0FD$U9.,^B0@DD<?"=7H<:S"O;(1Q@7IJ+I
M2ZDV<*.M&X)BS-5MY$9Y]A7I%BQ_CL#J,*YW=\9PK065CF(IB6.BR4S@W'/F
ME,9VS9SV:>V9_+B:WKH:J$4YCH"S^(:DOP>L'$7E+CZ/C11#=>$NF]W_84X(
M6_?R+!]%S=_ZD#7</CAME+N4B;-K.4>"TB_&<G9Z.YC3D?BS(2U&?'Y;/+FJ
MTRSGYSCPCH].3^-\FC^"ZST!_I'C75_&9-1A6J2-[Z,.O5<V-)O#ZJ%5GX<.
M]5T]]/G7@C92&6BP8M-T<GP4A8+;"U9WOE^MM>7NYZ<U_VX@.07>KS1_' ?!
M'7#X@5G^!U!+ P04    "  LB')4'DQ0D+\0  "(,@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6S-6VEOW$;2_JY?T=!ZW[4!BAK.(8U\ ;*C9+.
M;;U6DL5B\7[H(7MF.N*0$W93\N37[U/5W3SFD&2_F\4"<<2CCZKJ.IZJXKR^
M+ZM;LU3*BB^KO#!OCI?6KE^>GIITJ5;2Q.5:%7@S+ZN5M+BM%J=F72F9\:15
M?CH<#,Y.5U(7QV]?\[/KZNWKLK:Y+M1U)4R]6LEJ\T[EY?V;X^0X//BL%TM+
M#T[?OE[+A;I1]N?U=86[TV:53*]48719B$K-WQQ?)B_?C6D\#_A%JWO3N1;$
MR:PL;^GFQ^S-\8 (4KE*+:T@\>=.O5=Y3@N!C-_\FL?-EC2Q>QU6_YYY!R\S
M:=3[,O^[SNSRS?'T6&1J+NO<?B[O_ZH\/Q-:+RUSP_\7]V[L^?!8I+6QY<I/
M!@4K7;B_\HN70V?"='!@PM!/&#+=;B.F\CMIY=O757DO*AJ-U>B"6>79($X7
M="@WML);C7GV[8TMT]N3=^ K$^_+%<[:2!+7ZU.+U6G,:>I7>N=6&AY8*1F*
M#V5AET9<%9G*^@N<@JR&MF&@[=WPP16_4VDL1DDDAH-A\L!ZHX;7$:\W.K2>
M-FE>FKI2XM.\QZWXK')I603&&G&SE)6:L4RNY08JB&?_O)P96T&)_N\!2L8-
M)6.F9/QOD/K#*WTLK1+),!:'EA17JW5>;I1R(\2/10I^8 GB.I>%$3^IVZ*\
MDX(,V.*?$8;'Z6;<FL?!_H5=*C%3A9IK*\JY2%5%,^C2K_(7@YNYQ@L3B4Q7
M,+V2+M.R,# 328*412:4I\G$XB>L2?3*8B,6%4: ?@NS/W'RI]%K5;'W 47^
M:;DFUHRPI5C75;K$0^RQ6H%=0V=G1 T=A+V6=BDT-AT.DC,O &([$A*$X&"A
MJ.(YOZ3'+W@[:-M 7/U6:[O9DM;V-(SC:;&XM"P<(IPOFG>05XH90LWGBAU0
M)(I2R"S3Q(',O;3EO:PR(^X5=#-( 0('*T+.<D6,SMHWD#EM,J\MZ;)CU>WJ
M&8E!N/A;73 A,"#;"OE__C0=)N>O#&2#+>GLFG-B[O<-91J798Y],&B]KLH[
ME04^D_VR8ODD3CZ1N%_J=+DC"V($JE%X#WVO<5JTZH_7GV+Q?56NF"(YMYZ_
M##8J:""OUNQ_6,[SNL*HR@G.BW<E,T6RO==Y3D+E^ZX,P\GQJ<('J=4,[X(?
MPO^CR?DT&IQ/@JY5BHQ'R#NI<SXMLA5_.'[GWOI)6)]TWV[6BJQ&*)9B4'NG
M#W8I+0C<= ]_WU(PUKS.U,M@&%%0*YR52K5S!!4%*+P"R;;2*:W55;X]+^H"
MAA[>=JRP>4;'4[*$>4*/>,<>0I5>U2M1U"Q%\.F%AJM]JA:LF/?OLJ^-J0]Q
M;\0DPK%%23+ZBN6#5FK#0P%+:-9S_0(G?#&81L/I2!2 %6Y%"""O#5YK\A)=
M"]YAK2@M&:SZDBI0/ 19230=#9J%R!MJ8W6QH$GD^+Y")J:>_0H-IPV L0Q\
M:D8+N9?!+T+_.L<2M&FO!GEE)U%'9%OD=1J#>\B\, 9XA"VR J]K>!&QKC2%
M">)=5:DV_,XH:W-%4=2IQ#Y%9V.\@_X)N!90 !.JJY.-DA7IG2XSMBF)04WH
M8.7;F6>7E5([$Y_F_V+Q X);A5TVSF5^N](&YX))JB)G2520"K/Y[%-BGB%K
MX#U8:THTD%4#9QMV>7^310W0+!)V%1)JRSRR5 *G1)TJ^(41$;9?Z*)@+>O,
M9R\V9.%!#Z&$-8V V,IZL>P/(Y='?@W_K<JZL'1RT'<<[_C/012VM/M,X"F"
MZJHO'G8\;9A.SDOQ>^+IE:# HQ%[([$L[Q4./'+2?F)X(T\" -=J:<.M83PC
MQ0*:[03(T,)MU^[1' B)W=3A$,)A2Y$K@_/>*XXNZ[&X:D+@[L%T?4L2)?!K
MX^F@XXF"+?;CS4/*Y>QN7N9(P?BT>9;+P_3ORON_C@=QR1(%]7:U_;#P.6.1
MLC8X2+@V\GEKZP@-V,W?(7C+%R^//C:R^3MG3+"-YN(21XI,4%PN%I5:P+4<
M?>KHB-R-Q@-XU^'X+)J,Q^*9&,07$W$1CQ-<)X-H,$V.?O N[VP\CJ;).;TX
MCY.!8#49O@I_CZZ\OP*LP]2!>,'+3<<[ ]^3C//<P3/(?:ZT=;.&YU$RON"9
MP_@BV9GY""L)6#D_&R-8#+'".#X;B6E\=D'7$X2B02"1CV[O_'-<C29>$ /,
MGK @QM%H.#SZ!3[2PVGX:L5!'BK.KO, ->/SBVB,L/5,3.(DP7K3*:Y'%X _
M%PZZL.TC;:B0-NA4W,F\5G2R(0RI1JI973DWHYS). B]N^N]I/ IH$%Z46AD
M$M)'#2@0HS>\_-;5!W&':HZ%#E#.I:Y:VKV-W3EY^969MI ;1$PE27F,C#S/
MV5[PCIXDX0FCJ;6S\7P3;V=AUR%K8=__AX'U/A51'[MO3W18_B$ZG].TJYOK
MZV]#])=>]F!C>#&(IL/IUX0+\B&/A5.BS9WR'Q6Z_TO#]&S#W/GXXV%L(OXS
M85JO5HC2,"4(8SMD$P.,F4?)170!-^)W?M[!L3+[M3;6E5DXLCJ@N\ZUY3("
M!6&.+J!K1I#38=QY Z@1=9:R6*C.PTYJ0FP-!Z_>R[6&$/3O+ANZ;#?E <DK
MSNXS-==%FV)[9?=A;:9 GNJDHAZ]$Q((6O!D^R4TDBF'HCW&Z"W4*"(=*KUW
M%'DH!E!-LJ+R!BPNE[4AH>H7C<"?CC$07 AE? O"</;60<V$T!&ZZYR\<$#J
MD<]/22O@M-.:B6H+17Y@%K0XE(." %2N%]I70=:R@MWI-8F_<T;.&Y9L*Y6>
MU9;S?V2K9*#!:M9R4P$#0>I9G?H\N5[3M&32F IB 127[!'R/* 034[1%)^>
M8DC;8ONYX)-E);VG7*G1AFU)/*!&T=>8<A!H(+M-CF2:DEJY0D238;7"IJ/S
M$MC>P8G?DG^K<* =Q->D"[NN:=H*W,5?(-%;J'03AJ5?XTD>RI?#=&4HI&^<
M79*"*8K>KPBJL0_Z(W8-CB#(%&&.I;BG<-35[:7,'@Z"?]G:KA>.#A67G&)]
M\HS[@&,X="Z"D0):?1$K5ZG/2P*C,!T.0L32!X@/UD#//@(I, >X[T:S6/P"
M>3DOBN<M8B V? 7ZTJ7UH;C,WHD(?)?+]/;D)@4^(8X9R9V0WA"YJS)3K"]=
MM[B#S[J%#A?K[QIRW IM#$F[A7#"O86AP/Y;K2M/4#@/[+J2MS $.+F5!Y@D
MA%_K;.$BDYPA$O*<.V1-Y!4-\=5X!H"!%'[/,OAK'1Z]:A$WV(K:V[N2QN>4
M9]%>?48?+U]Q<;1P)&.U2IO;DWFER#%B(T+V%933R:C+5Y?J)QP(XVYI?/YH
M7HI?6K)C<4,9X99J0['TBO.BI0:M%0$ESO](PSI,@TLJSGMV]HE%&^$K_H[<
M_N1.V@K%P)84=M;U+-<IN?U*4AI Z:K5U&H S%9>5ZABYL9CJ;YE<G6.*]US
MZ2(UAV4PI8L,D*':4'65TE1LFNLY3GZ3YH@W!JFT.Q1$# 1*#:9SY5+:6'S?
M.UPVV7Q#=/2L/!;7H3C!.I67QI<)/8K>]2)4;3-6K\@/[9H+R;=?>O@@"Q!$
M.MVP"BD!&BI$2:@ PS(*T,2)1VET&Z3QB'T^IK:^%N$7ZU#@:]C LC SR:F>
M;?3(EB\Y;M#JT.PZM[ZH DU?K4OX047$XX34FK*_@BQ55]D)A;!-ZR&>%"=?
MN6CA*E (:91&^=HYX"U\JRKX(=<W*L#37"T>BL %=, R@''3JZ; 7E';D83+
MYUV:O4?&Y'AZR%IIC M<<M8SA<=XNGM!=1V*R24B@[."OKIZT6(PQJ8U*(4@
M9S5TD) *.'&@T7C6RU]=GL<3 H7Z%GAM6;I$!S%#JSO>"&_@=S.B%T91V*BQ
M*VY@8&$0X(RW"=U</I;YMF)%OE '<1)"95?E(GE+HD\][DAR+BEAI8"F&.F(
MQJ9P)W?!2>_DT1R5NPYNKS6*K[8 <FJ[4"\L[D#4'C4@254*NFY;=_CQ\N:[
MR_\5/^3E#,+[X&2P!4P8),3B\_[HX+M0;>RHG!_I5U5= .\ZXY_C&\RD1*5&
M8O$[?,<)$.2Z+%RCQKC4WW7&6,)@US0^VKNW7EP,=#>A_:KWEG%5EZ2L]*V6
MI;RC8B:E$YK.N!-SFC9$4\_L>LMF>_+B49\B=NR=4E;3>NV=76V"]H SY*MS
MC8<K!5/.G%QW'N]&-.4Z0;XX$*HZG,AX:V7^"=0P!'.5*U=]=$_"$J3<Z=(E
M:TU?Q?(,"H1^F._+Z6Q=ZL(&A0UKL-8$(D+SKDL,=WH<H.*QVN,):?8<:4"F
M&!2D\IU/Y\5&JSP3_0\ "#H4%#(A9"2UE2NSKJ7..-%.I5FV]0 FL]&"-7>Q
M*$'<&1?:Y25A:.7R60;0OK)(+Z)==9=%RTW6IQI"(Y5G2!$R:;>"T_/@!<"
MMN)R </B@ N7N=0S/$*LFE-_&]2RU-L:AZM9<+K?<H!A3':Y/P7;ZFIJ*LC;
M$+\@0(JRJCWKG")DY21_'VKOTM?>_Q] 4?9QXM'W/KG\!Y7 KG9JLD=;M<9/
MKO7@/DMYJ YYY K47/X/5T=7WJIWSNH$.5_X]_'T\BAT&TX"Q\TA.S?K'' '
M:(Y&5$G_LQB=Q<D(?X>3>'Q^:+$#(%PD\> ,<P;Q>,)_^(Y6:+Q<6,'YPM;S
M4(>%:X4O! @XQ_^&$RPP&>PGH!^+>@'DF4@NXBFW%*BU\4P,N<WPV#*4T/NV
MT#/L#@:>B5&<3+@Q,#ZC^?SO!!FCI1(S(CAK:Z<L[[W;C?OTCR@[_+V23]-N
M.E\4[,WC/&!L-)1J&&P7M&F+:8#5K7(I'-7M6P7M]ZY>/*ZOK;+19V*<<T@R
MAF>"&DNAS_,93D96A&S(/<&9Y>6:C3^9G#>#;G@BC7# A4@^.VM>^XJ:R_ R
MQ!I-WYXQ4DRB$:@8#09'/W%-USPF)IQZ-.%6$":))TZJ_/=P%"Z#)?8:A*[[
MYQHA27RVTP@9-4]"B<G5NP\U?MKF2K]O\G,![%8N"N16_PY2IQW"]K6].M^$
M=-MDW YHR)"FV9R_.K =/]H84%OL'Y'!,O>(?D_K@SV]"10:.MRDQVJL:1Y>
M=2OWA[ZAX_I[R@41,<3VY\G%UU04"8%K6%"^V?JZI/FR).*#H3RN"!GJ+BT!
M??BTHNVZ<XK@*6V_]8#=CJ>^O,B5+.["@-<\9T/WV*NK!(A0W$YT*TG"(P1=
MN\ EY6ILISK80_1N@59NS<GO#@7X7.B"TRP>VNV/=%H(79(<Q5SZ)PZ>8J+-
M-PB'^=1>0;YP9,3NY+@G;8L2]#IU)XMMGG\=&?><EC2V\=1&+XYP<=C)M2[>
MUW@:%\Z!456R34.)JDHMZ3MQ[C_B7HGGR*8,?9?9M#FH.Z';!MMPD%ST,5_0
MW^%T')U-AP]]=4J:R8K("8\4KOL4"A)5F3]<!#9-DA-ZVKU2# YLYM#>O(_9
MNU6?^E&_2-GWUN%W#WEOT]_5(^C\RCZA\3<$CJ8WXYKZO9X^KD-6+;-@4?ZC
M'_=!8]L1#WOW]DLI N_;C#;:*-O523*#W)3;-#QP2$Q!EUS?=:/\9*:4:VPO
M.1.@3^.6,I_W.R>NX>O+]$V7:$^CNO-=0QAF>B'S<(C8PWV\[]OTT\ZO U:J
M6O!O(,B/@R/W0X'F:?,SBTOWZX)VN/N-Q@=9+>@3\5S-,740GT^.76DLW-AR
MS;\UF)76EBN^7"IDGQ4-P/MY6=IP0QLT/SYY^R]02P,$%     @ +(AR5/6.
M-@*=!0  F \  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULO5=M;]LV
M$/[N7T%HPY  BBW)MFRG28"\%>W0=D'3K1B&?:"E<T14(E62BI-_OSM*LF7'
M3M-UV!=;E'C/W3WW1IXLE?YB,@#+'HI<FE,OL[8\'@Q,DD'!35^5(/'+0NF"
M6USJNX$I-?#4"17Y( J">%!P(;VS$_?N1I^=J,KF0L*-9J8J"JX?+R!7RU,O
M]-H7'\5=9NG%X.RDY'=P"_;W\D;C:K!"244!T@@EF8;%J7<>'E^,:+_;\(>
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
M.&:Q<J)R5UE41GK5IRMUK\'@^OHR V4':8%+6BH7UO2#9Z;OOYOF^? X.>Q
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
MA@2."FUD7AE3!#D7Y9_MJG,X,+CH'#$(*X/0Q5TZ<E%>,\,F(R6WH"R:V.S
M2776%!P7-BGW1M$N)SLS^6925'##!1,19QG<BC+1=&(CWY #"_.CBFQ6DH5'
MR((0[J0PJ8;/(L;X?P*?(JO#"Y_#FX4G&:\Q:D,W.(.P$P8G^+JUW*[CZQ[A
MNQ61S!'N#3-(5\O [^E2&T5WX\\)]E[-WG/LO;<YS)-DMAJ'>LTB''M4;AK5
M!KW)5VD0@D$;3KB"[RE"E#*Q0N "" @LH^(C) *A();%TB1%1B41R4(8#5P#
MT[1G87K8H/ONS'XA4V4J@1*!^9)<4C(:-ADV(YW&#%=<""Y65!J9<_ >PBY]
M@J Q5W+#;?%J:"Y18,*-;M%N'X*PL<!(;E!QI,VMX@8_RB31K3,0U(B:#M6"
M#^\NPB#\U* 07G%!GY=*N=A06J5Z@NK,WEC;I=5V?D1;OT_:2-Q#+0B8B$&Z
M7#5IJT>BFG!Y":V7FGJ#3NG@-5'NUAJV@PW+BC++^YR^J<+JS/>CQC2.N7%2
M*2JU(CHC 7?T+&BDJ <U<(%Q$;U ENKKJ_;,?S2WEG$?QFM5Z1^TNQS)CVWJ
MY-,Z*#M?O5J_&].R7>[AY:-S1V%RBC?#A$P[[4'? U4V\G)BY-HUSZ4TU(K=
M,*6W#Y4%T'XBJ2*KB750OZ:3?U!+ P04    "  LB')4^WA4US@C  !>>P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6S5/=MRVT:6[_,5*,_LKEU%
MT2(MW^(D5;)L9S65Q"[+3FIK:Q^:0)-$#*(Y:$ TY^OWW/H&@I!D.[.U+[9(
MHKM/GS[W2^/[G6D^V;76;?9Y4]7VAWOKMMU^]_"AS==ZH^S4;'4-ORQ-LU$M
M?&Q6#^VVT:J@09OJX?ST],G#C2KK>S]^3]^]:W[\WG1M5=;Z79/9;K-1S?ZE
MKLSNAWNS>^Z+]^5JW>(7#W_\?JM6^DJW'[?O&OCTT,]2E!M=V]+46:.7/]P[
MGWWW\M$I#J G?BOUSD9_9[B5A3&?\,-E\<.]4X1(5SIO<0H%_UWK"UU5.!/
M\0^9])Y?$P?&?[O9W]#F83,+9?6%J7XOBW;]P[UG][)"+U57M>_-[C^U;.@Q
MSI>;RM*_V8Z???SX7I9WMC4;&0P0;,J:_U>?!1'1@&>G1P;,9<"<X.:%",I7
MJE4_?M^87=;@TS ;_D%;I=$ 7%GCJ5RU#?Q:PKCVQRL^C<PLL_,\-UW=EO4J
M>V>J,B^US>Z[OQY\_["%Y7#0PURF?LE3SX],/9MGOYBZ7=OL=5WH(IW@(<#I
M@9T[8%_.1V=\I?-I]F@VR>:G\]G(?(_\YA_1?(^.S#>TX_\^7]BV 6+YGY$%
MSOP"9[3 V9$%7BI;VA2WD^Q=HZVN6\5461?91ZOQF=>V+8',M!U"]9^Q3O9A
MK8$M<K/9JGJ/6%B6M:KS4E69A7$:N*^U-+31%7PNLMK@.-7H#&3 %OXOLK*F
M.9H"1FJ@WG:=?9Q>3;.5KG6CJFJ//^LMCE8!W]NFA(6V%=+83^?G[QY,"1J>
ME4$&4 ?A@05S4Z- *ML]+X@S (S_Z$K8,[!'#0(%'\Y: Y\^Z4S[/>-NE 4A
MM,5%;-:N59NIY1*D1);KIE6XGPV"20B%1[7@H"K5HJS*%JAD0E\4I<TK8SM<
M<^Q1  .V5L#R^)A6^7IH8SPG/@DX, WAB^# 08V^UG4GX.O/(),M?"BZ!G$9
MQA!F=5.:8II=E:NZ7):Y@AE*6,)M%<[.=HL_<+^ '=L!-,>Q X=4=86>9(N.
MAP(!P.X \P!>:R:T]K6J.G]D=@V/G:"@++*MVM,IJ)UJ"L#$RIAB5U85+5,"
M:=:K<E%IP=Q$O@9ZU%FK/FL[S<ZK=FVZU3H^4YP;( -4![AA[74)PK*!_5:$
MH*;42(\XY;4"C'3P$ #;#!P^;&NAJQ)0C'N"OP&;RII:(6P=R*Z&MIF73=YM
MX+Q@7@0VR]L.%H/3!PU@@2:["FD"2 FT7D ^,,"R,1N:(@#,T_+3A*((*M,@
M@1<E?9IF%T*5P#+P"Q^O)]&UND;H-:K(O()98%7>AO (_KF-)0%\R=OI&EIY
MKU4S'9%UC[VL>SPJ@RY!BN1$K!=O?[M\=3)[/B3'[CH'207_ >14H3=ECIL#
M8D>&@.V5/ K4?P7D50":X6>#CY'.!RD!PD5_JLVU2@<B]VHXGXVIRU;04GH0
MVL&5498B!=LM<)#US[$,_0\+C&)A4Q8(A'D'67(-F,2G_"3$!+(2*WG=P B]
MV59FKY&Z;+?= DGBM\#YA<$_W-0P3]."<+5."K5-"?R)AYNO55WK"JCF$KC>
M$KMN#5 %DC)30E'F+)!:TZKJ-ON--OCO?WTVGSU]8;-EUX+<<W()27;;F&79
MLMS;3[+=N@3)0ALM-,BK F>2406,JLR6Q3GQ8*/1@@2N\"(8!@#W(/P+[< &
MPB9QCZ0-YTS\C7N!C0)?Z3$J?N*I^,DH!5[I%0F9]TZ>#A'Q':?(W@+3*OK+
M\F^L0L%XA*$H<#/4P:;63NG4&?R)V@V9E3%I63'J2'64-5OE>/"  G6MRHID
M%BL21130Z%57J0:H',X*;%I8;['G(UV7>AG!!M952<;V+Z QF^S^Q=M7OSQ
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
MT@W#K:U&WERR@"XT(+M(<4G#T#IRIG2#490FFFJ+:14P5 &K\8R)[J+I>1!
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
M/(X4I T%>YC;@HXCC-.57D<(RA$"%?1BMJ"LN0.D=+TN^?"F7>A!MGQXPXZ
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
MF&A\ NWG6KO-P@MT3_#D'U!+ P04    "  LB')4#N%/( @#  # !@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6S%56UOTS 0_MY?<0H3 BE:WMHU
M&VVEK3"!!&):-Q!"?'"3:V+-L8/MK.S?<W;2,J2]\(TOR?E\]]QS9]]YME7Z
MQM2(%GXU0IIY4%O;GD21*6ILF#E4+4K:V2C=,$M+746FU<A*[]2(*(WCHZAA
M7 :+F===Z,5,=59PB1<:3-<T3-^=H5#;>9 $.\4EKVKK%-%BUK(*5VBOVPM-
MJVB/4O(&I>%*@L;-/#A-3L[&SMX;?.&X-?=D<)FLE;IQBP_E/(@=(1186(?
MZ'>+2Q3" 1&-GP-FL _I'._+._1SGSOELF8&ETI\Y:6MYT$>0(D;U@E[J;;O
M<<AGXO *)8S_PK:W'4\#*#IC53,X$X.&R_[/?@UUN.>0QX\XI(-#ZGGW@3S+
MM\RRQ4RK+6AG36A.\*EZ;R+'I3N4E=6TR\G/+B[Q%F6'\.J*K06:U[/($JK;
MBXH!X:Q'2!]!2%+XI*2M#;R3)99_ T1$9\\IW7$Z2Y]$?(O%(61)"&F<)D_@
M9?L<,X^7/9/CN58-+(FKIKL 7[FM8>DKC!J^GZZ-U_]X(N!X'W#L XX?2X ;
M5E4:*^9OGMK 0.&AZCX)Y7KRQ+2LP'E 36=0WV*PN,(;J6[9RQ=YFDS?&&H.
MCQY"^2<PEK"^@U:KLJ-D"U)42M^%0'T,MD:X0Z8-H#LRH()CLZ8J[(H.3)9.
MB&&+&H$9<A/4OP9><4GNJC-D85Z?C,X'N&\$UU^ O]!&'LTAC3ZR-;PS!J7E
M3!@X@'0:)OG8"4F8CN/1DG+G!1.P4J)SA3-P%$Z/,QB'>3P=K5C3"H0KS:1I
ME;:0A),LILWT>#KZ3!PT:;+\"(XGV>A*60(:ZD(ALJ,P)Z0#QXGLX=\K6*&J
M-&MK3J>%%;'ZCR6\EMRQ6EDBYRJ83:@RN1/B,,GRT0=I44M_Z2C[)(SS"7V3
MR?&S]7CHTD?WI@JU2.5GIX%"==+V V:OW8_GTWXJ_3'O9_LGIBM.YREP0Z[Q
MX702@.[G9;^PJO4S:JTL]:,7:WIB4#L#VM\H97<+%V#_:"U^ U!+ P04
M"  LB')4)('D%U8#   L"   &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6R-5DV/VS80O?M7$&I1)("R^MZU7=N O=ZD 9)@D=VTAZ('6AI91"C2(:EX
MFU^?(27+:JMU<S$Y).?-&\X;T8NC5)]U!6#(4\V%7GJ5,8=Y$.B\@IKJ*WD
M@3NE5#4U:*I]H \*:.&<:A[$87@=U)0);[5P:_=JM9"-X4S O2*ZJ6NJ_MX
ME\>E%WFGA8]L7QF[$*P6![J'!S"?#O<*K:!'*5@-0C,IB()RZ:VC^2:SY]V!
MWQD<]6!.;"8[*3];XVVQ]$)+"#CDQB)0'+["+7!N@9#&EP[3ZT-:Q^'\A/[:
MY8ZY[*B&6\G_8(6IEM[4(P64M.'FHSS^!ET^CF NN7:_Y-B>O4X]DC?:R+IS
M1@8U$^U(G[I[&#A,PV<<XLXA=KS;0([EEAJZ6BAY),J>1C0[<:DZ;R3'A"W*
M@U&XR]#/K-Y(61P9YX2*@KP5AHH]VW$@:ZW!:)]\0%V\>*2XI%\N H,1K5^0
M=^B;%CU^!CV*R7LI3*7)G2B@^"= @%1[OO&)[R:^B+B%_(HDD4_B,(XNX"5]
M_HG#2_XO__58_F3+=,ZE;A20/]<[;12JZ*\+8=,^;.K"IL^$?6A[@,AR).B1
MF8ILH62"&>@*4YS,=RAB/5:)BP%M;\_U@>:P]+!Y-:BOX*T>*R"EY-B83.P)
MTX2>FM,28V=B=$"L&!)C9V+<$B,OF""FDHW&7?UR/ME03D6.APUFE$.] ]67
MCUS8#"=OE-2:K/.\J1M.#11.BZ.KD^WP=HKYY-8U#J(IP$/8_;IB!TU^)C,_
MFH8X)GXRRW#,_)MI-EB/_3B]P?':GR7)Y%_7CL"/BA8@: TDBOU9-".__#2-
MH_C7DSFZ.GF4AO*1^\1XL1_.9@-"T=2_"=/ASHE2-/.G64PNB"_KQ9==%A]^
MV8L&:6"17S?&BGM=2V78-W=7Y.X)/_D:QD1V$?AYD8$VK';5*MMX=!@/VG@_
MHKE69%:INE/N?R6'N33"3%!$L;TV/TJGUDC.T_0\S<[3ZVZ*A/%Y*PW*)\TF
M=S]*_<3QE>58C%:[5=M8!8/!%QQUNW?OE":YS:3]F/>K_5.X;E^ \_'V'7U/
MU9X)33B4Z!I>W6#-5/LVM8:1!_<>[*3!)G'3"I]S4/8 [I=2FI-A _1_$%;?
M 5!+ P04    "  LB')4VR7PLA #  #V!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R."YX;6R-5=MNVS ,?<]7$-XPK$ ;QTXO:98$2-H5&[ "1=-V#\,>
M%)N.A<I2)LE)^_>CY$O2H<WZD(B2R,-#BJ1'&Z4?38YHX:D0THR#W-K5, Q-
MDF/!3%>M4-)-IG3!+&WU,C0KC2SU1H4(XU[O-"P8E\%DY,]N]&2D2BNXQ!L-
MIBP*II]G*-1F'$1!<W#+E[EU!^%DM&)+G*.]7]UHVH4M2LH+E(8K"1JS<3"-
MAK-CI^\5'CANS(X,+I*%4H]N\ST=!SU'" 4FUB$P6M9X@4(X(*+QI\8,6I?.
M<%=NT*]\[!3+@AF\4.(G3VT^#@8!I)BQ4MA;M?F&=3PG#B]1POA_V-2ZO0"2
MTEA5U,;$H."R6ME3G8?W&,2U0>QY5XX\RTMFV62DU0:TTR8T)_A0O361X](]
MRMQJNN5D9R=7C&MX8*)$N$9F2HV4<6O@\QU;"#0'H]"2%Z<;)C7BK$*,WT",
M8KA6TN8&OLH4TY< (=%K.<8-QUF\%_$2DR[THT.(>W&T!Z_?QMSW>/W_QWS)
M32*4"]O K^G"6$UE\GN/C^/6Q['W<?R&CWE5Y* RN.*2R80S 5-CD')[P;3F
MF *SL$.%R;1Y@A2H7F\Q*4E/+F'&##>O/<1>"JZ=AV;%$AP'U*\&]1J#R0X;
M5K%)MFPRQV;=LBEVV##JP(;/PO$A<Q<<O0T6"]3-^_2 :81$$#C/'"R78'.$
MG*-F.LF?G5VF! T#*C)_J4I#WLS!L'.G+/'Z@6L4$-5K7*_]S@4S.>"?DA-#
M5Z/##M49/E,WZ$>:7EE)(/ 1XL%I^__IPR".XB];J7:1_ /EU=VO,6C4IVO&
MA>N$(YI_1X:T*: U&NN[I'/?G7<A47JE-+-(TV!AP;@\<<NIH@8G@Q9Q1^[0
M/*%I(?=8GI_T6\L=N:;/]K*"Z' 01:WYBUT-D+VO""B-A[WSLS:=%=0VK:_U
M2;@SBPK42S]QR8$JI:W&4GO:#O5I-<NVZM47X9KI)9<&!&9DVNN>G02@JRE;
M;:Q:^<FV4);FI!=S^C"A=@ITGREEFXUST'[J)G\!4$L#!!0    ( "R(<E0:
MQ&%_A0(  #@%   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;(54WT_;
M,!!^[U]QBO8 4D42IUVA:BNU,#0>F!"P\3#MP4VNC85C9[9#X;_?V4FS3H+N
M)?8Y]WWWP_=YMM/FV9:(#EXKJ>P\*IVKIW%L\Q(K;L]TC8K^;+2IN"/3;&-;
M&^1% %4R9DGR.:ZX4-%B%L[NS&*F&R>%PCL#MJDJ;MY6*/5N'J71_N!>;$OG
M#^+%K.9;?$#WO;XS9,4]2R$J5%9H!08W\VB93E<C[Q\<?@C<V8,]^$K66C][
MXZ:81XE/""7FSC-P6E[P$J7T1)3&[XXSZD-ZX.%^SWX=:J=:UMSBI99/HG#E
M/#J/H, -;Z2[U[NOV-4S]GRYEC9\8=?Z9BR"O+%.5QV8,JB$:E?^VO7A '">
M? !@'8"%O-M (<LK[OAB9O0.C/<F-K\)I08T)2>4OY0'9^BO()Q;W*@75$X;
M@78(WV@(3A[Y6J(]G<6.Z+U3G'=4JY:*?4"5,KC5RI46OJ@"BW\)8LJK3X[M
MDUNQHXQ7F)]!E@Z!)2P]PI?UQ6:!+_M/L6]P)6PNM6T,PL_EVCI#T_'K2(11
M'V$4(HP^B/! HBD:B: WT$=[KY5':;P2I[;F.<XCDII%\X+1X55!KDD6UODP
MKD38:$GJ$FH+)T+1B6XL5X4]G0Z6UOM0([%:H_'-'/AF^HXF@VNA!(U. 5NM
M"[I_1??_";)A.F&TLF%RD0V>2%1 I+71.5H+:3*&-)L,[OF.YM"A$5QV4#9,
MTPFDPVS,!H_:<4FX@^EJV<?#[&(4HHS/&;S7\OA@FBLTVZ!97W*C7#O8_6G_
M+"Q;-?QU;]^46VZV0EF0N"%H<C891V!:G;:&TW70QEH[4EK8EO2TH?$.]'^C
MM=L;/D#_6"[^ %!+ P04    "  LB')4QD8.UO "   =!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6R=5=MNTT 0??=7C Q"K635ESB)79)(:0&!
M1"&B7!X0#QM['*]8[YK==4/_GED[-:&B1>+%>YMS9N;LSGBQ5_J[J1$M_&R$
M-$N_MK8]#T-3U-@P<Z9:E'12*=TP2TN]"TVKD94]J!%A$D6SL&%<^JM%O[?1
MJX7JK. 2-QI,US1,WUZ@4/NE'_MW&Q_XKK9N(UPM6K;#:[2?VHVF53BRE+Q!
M:;B2H+%:^NOX_")U]KW!9XY[<S0'E\E6J>]N\:9<^I$+" 46UC$P&F[P$H5P
M1!3&CP.G/[ITP./Y'?NK/G?*9<L,7BKQA9>V7OJ9#R56K!/V@]J_QD,^4\=7
M*&'Z+^P'VS3UH>B,5<T!3!$T7 XC^WG0X0B010\ D@,@Z>,>'/51OF"6K19:
M[4$[:V)SDS[5'DW!<>DNY=IJ.N6$LZN-IOO5]C: C6#2 I,EO/S1\9:$MP&\
MHV=Q\I%M!9K316C)H8.%Q8'\8B!/'B"/$[A2TM8&7LH2RS\)0HIT##>Y"_<B
M>93Q!19G,(D#2*(D?H1O,J8_Z?DF_TC_D/WZ.'OXNMX:J^G=?'O$4SIZ2GM/
MZ?\(_3=I'Z5SM7IN6E;@TJ=B-*AOT#_RT8X^<$RG4%1*QH*JP-8(E1)4D5SN
MX(1+VE&=(7MS>NZMC;,AJ;'9HG9R>TYNIWGD7;&BIECT[3WVIY '>9K0. NB
M+/7>5Q4OR$NG);>=QGOFLS0GXJGW&6M>T.N">01QDGEOD4JL5J($WK1:W:"S
M-I $632E;YHF7CP)TMD,LB"?Y61OS+,G61(GS]=%T36=8!9+JDM2I>"LK_P3
M!YQ/X)1F>3Z%4R^.@CR?P#S(YZEW2;I8W0U=@J0@MSN2U$"<!5D\)W T2;V/
MRC+ASAY6. ")3H@D)UQ$$W(311G\[?6$1R7;H-[UC<G0'772#M4[[HZ];SV4
M_&_SH7%>,;WCTH# BJ#1V7SJ@QZ:T;"PJNT;P%99:B?]M*;^C=H9T'FEE+U;
M. ?C'V'U"U!+ P04    "  LB')4PK6538L"  !A!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6R55$UOVS ,O>=7"$8/+9#5'TF:-$@").V&#5BQ
MH.VVP["#;#.Q4%ER*;EN__TH.?$R( VPBR5*Y'M\M,A9H_')% "6O992F7E0
M6%M-P]!D!93<7.H*%-UL-);<DHG;T%0(//=!I0R3*+H*2RY4L)CYLS4N9KJV
M4BA8(S-U67)\6X'4S3R(@_W!O=@6UAV$BUG%M_  ]GNU1K+"#B47)2@CM&((
MFWFPC*>KH?/W#C\$-.9@SYR25.LG9WS)YT'D$@()F74(G)87N $I'1"E\;S#
M##I*%WBXWZ-_\MI)2\H-W&CY4^2VF >3@.6PX;6T][KY##L](X>7:6G\ES6M
M[^ Z8%EMK"YWP91!*52[\M=='0X")M$[ <DN(/%YMT0^RUMN^6*&NF'HO G-
M;;Q4'TW)">5^RH-%NA449Q?++,,:<O95\%1(8048=O[(4PGF8A9:8G!^8;9#
M6[5HR3MH<<+NM+*%81]5#OF_ "&EUN67[/-;)2<1;R&[9(.XSY(HB4_@#3J]
M X\W^ ^]-S4B*,M^+5-CD=[)[Q-$PXYHZ(F&[Q ]M*^<Z0T[PGFLM"?Q7'-.
M3<4SF ?4?0;P!8).C3Q0TP "RW19H3!T1?RV +;1DOI/J"T[%XI.=&VXRLW%
MM+<TSH?J#&4*Z&K=<[5V!8]Z:_Z&%/D!07)+:&<LZ4_B":UQ?SA)>FND\8#V
MK<\JR:F$A,G@N195Z0I*/L,K-IGTOE$*2&8RB-EX-.X]:LLE/>^V[OR(BC,V
MZ@^O1YYPD(S9L3\2'CS[$G#KF]N0]EK9M@.ZTVY^+-NV^>O>#I\[CENA#).P
MH=#H<CP*&+8-W1I65[Z)4FVI)?VVH!D(Z!SH?J.UW1N.H)NJBS]02P,$%
M  @ +(AR5)6"[3<: P  , <  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL?57;3ALQ$'W/5XRV5072EKTD 4J32+FT:B60$ 3Z4/7!V9TD%KZDMI=
MO[YC;[(D O*2>&9GSAR?L<>]M38/=HGHX$D*9?O1TKG519+88HF2V1.]0D5?
MYMI(YL@TB\2N#+(R)$F1Y&EZFDC&533H!=^U&?1TY017>&W 5E(R\SQ"H=?]
M*(NVCAN^6#KO2 :]%5O@+;J[U;4A*VE02BY16:X5&)SWHV%V,>KZ^!!PSW%M
M=];@=S+3^L$;/\M^E'I"*+!P'H'1WR..40@/1#3^;C"CIJ1/W%UOT;^'O=->
M9LSB6(M?O'3+?G0>08ES5@EWH]<_<+.?0+#0PH9?6->Q70HN*NNTW"03 \E5
M_<^>-CKL))RG[R3DFX0\\*X+!983YMB@9_0:C(\F-+\(6PW91(XKWY1;9^@K
MISPWN-1J\7F*1L($9PZ.IFPFT![W$D?@/B0I-D"C&BA_!RC+X4HKM[3P3958
M[@,DQ*JAEF^IC?*#B!,L3J"=Q9"G>78 K]ULM1WPVN_BT08GW!9"V\H@_![.
MK#-T+/X< .\TX)T WGD'_+8^U*#G,-9RI14J9X/%C'GF:@'W3%3H/?N2OZ7T
MP5+^FE[8%2NP']$]M&@>,1I,EPC%7F'G/=OBC]OBPA=WOGCIY6 AE)1&.4/3
MJ U,E:^\:0R,9"O1,2ZPA)F_T1>MX2N(5H#P&:W+_7(?(<OC-$UI\>G#>9[E
M7UOC2E:"^:M)-[0P&.XJ >(3=S!'A"]I$WNGF-3&\7]4/>"5U$U=*1?X!@^W
MMF*J\&)8TN$(\CR%XP9AGT\,"@.I+#X_VR$%!PY$MSD0W<,'@L9G68D@^A5S
ME>&.8Y JM/Y2,_56ZP^"OMWZH7O=P#BTWVXXE#0QM@SB[=EH:, :J:UT$N9:
M4$=)-*XH0E>65+7'U&'I-?9=S7<:1V9[U^A )^ZFJ5]VX=1WV2]/(0O>J79,
MO/3_+8&3G2DFT2S"K+80&EP/M,;;/ ?#>@J^A-=OR14S"ZXL")Q3:GIR1K*:
M>C[7AM.K,!-GVM&$#<LE/6EH? !]GVOMMH8OT#R2@_]02P,$%     @ +(AR
M5)%T23&2 @  : 4  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL?51-
M;]LP#+WO5Q#&#BU@U([SL31( B1MA^U0(&BZ[3#LH-B,+=267(ENVG\_2D[<
M;&ARL4B:?(^D2$UWVCS9 I'@M2J5G04%43V)(IL66 E[I6M4_&>K326(59-'
MMC8H,A]4E5$2QZ.H$E(%\ZFWK<Q\JALJI<*5 =M4E3!O2RSU;A;T@H/A0>8%
M.4,TG]8BQS72CWIE6(LZE$Q6J*S4"@QN9\&B-UD.G+]W^"EQ9X]D<)5LM'YR
MRO=L%L0N(2PQ)8<@^'C!&RQ+!\1I/.\Q@X[2!1[+!_2OOG:N92,LWNCRE\RH
MF 7C #+<BJ:D![W[AOMZA@XOU:7U7]BUOL,D@+2QI*M],&=02=6>XG7?AZ.
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
M965T<R]S:&5E=#,X+GAM;*U6;4_;,!#^WE]QRJ:IE1AITA=>UE:B;&A\0$/
MAJ9I']SDTE@X=F<[+?S[G9TV,-%&#/$E\<O=\YSO\>4R6BE]9W)$"_>%D&8<
MY-8NCL/0)#D6S.RK!4K:R90NF*6IGH=FH9&EWJD08=SM#L."<1E,1G[M4D]&
MJK2"2[S48,JB8/IABD*MQD$4;!:N^#RW;B&<C!9LCM=HOR\N-<W"&B7E!4K#
ME02-V3@XB8ZG0V?O#7YP7)DG8W GF2EUYR;GZ3CHNH!08&(= J/7$D]1" =$
M8?Q98P8UI7-\.MZ@G_FSTUEFS."I$K<\M?DX. P@Q8R5PEZIU5=<GV?@\!(E
MC'_"JK(=D'%2&JN*M3-%4'!9O=G].@]/' Z[.QSBM4/LXZZ(?)2?F663D58K
MT,Z:T-S ']5[4W!<.E&NK:9=3GYV\LWFJ.&,2R83S@2<RTIHE['V#9L)-)U1
M:(G)V8?)&G5:H<8[4*,8+I2TN8$O,L7T7X"00JSCC#=Q3N-&Q,^8[$,OVH.X
M&T<->+WZW#V/U]N!=RX352!<6V:1[IB%7R<S8S5=DM\-Z/T:O>_1^SO0KZEV
MTE(@J R2G,DY I= J08FJ PHUPB49TA5.;-9*>AR)JJ4UFQ+=2.5*]ICLV )
MC@.J2H-ZB<'DAIC^BQ>X 69HSYF9XQ;=>._V$YFN- 12 (L97192H>54<%)T
M6U.<<RFYG%-Q"$_P'N(>/:*H=:G5DKOR-=">H<2,6].AW0%$<>L*$[5$S9$V
M5YI;_*BRS'3V0-*GJ.VM.O#AW6$<Q9]:%,(6"GHTB#6HQ1J\4BPNEW0UE'Z
M=6:WR=,(_E)YGC&]L2!'3I#A#D$& Q*$%+FM50 F4U#^T]"FK3XIT8:C(^@\
M%Z)_T*T(&I08UDH,7ZV$+U?+[F')1%E]G^H[O4V61J:7R])$^[8:K:_ZXZAU
MDJ;<>K$H*CTG.*L [ZD?&Z2\']2&5Y2UY)EEI5]=X1O\G27E$!_#V"9G^*3/
M%$@\KIL2IR.H6DZ]6C?LDZI//9I7W?Z"PN04K\",7+O[!U1&NNJ@U<2JA>]:
M,V6I!_IA3C\=J)T![6=*V<W$$=2_,9._4$L#!!0    ( "R(<E2UB*V@B@0
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
MO48[ET:H2]>AV#+\GV)L]BH":,I$! N\3/B8Q<2ON,SKGOIMGHZ0E:TYJ6O
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
M$2FZ?B[HTK)JT(<K,(0R_7$0&EN(2R=,UDF/RZ3C'4GC&$VD,+E&UR*%]#U
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
MMB-"KJ5;*[N#@/E<A4=T>ZPF@7\$U^T,I#G(K9W3%8I%P74UT36[S5G@@YV
MC_;OS1FAFNA;-]4!XX'*+3-])(.-<>G=C4U&LIK9JX46.SOVKH4V0[2]3<TY
M!V1I8)YOA-"'11F@.3G-_P=02P,$%     @ +(AR5#;($"RK @  N08  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULC57;3N,P$/V54<0#2$":]+((
MM9'2=B\\L$*P[#ZL]L%-)HF%8Q?;:6"_?FTG#07:L"^)+W/.G!D[)]-:R =5
M(&IX*AE7,Z_0>GWI^RHIL"3J7*R1FYU,R))H,Y6YK]822>I )?/#P6#BEX1R
M+YJZM1L9346E&>5X(T%594GD\QR9J&=>X&T7;FE>:+O@1],UR?$.]?WZ1IJ9
MW[&DM$2NJ. @,9MY<7"YF-AX%_"38JUVQF K60GQ8"=7Z<P;6$'(,-&6@9C7
M!A?(F"4R,AY;3J]+:8&[XRW[%U>[J65%%"X$^T537<R\"P]2S$C%]*VHOV%;
MS]CR)8(I]X2ZC1UXD%1*B[(%&P4EY<V;/+5]V $$DP. L 6$;P&C X!A"QBZ
M0AMEKJPET22:2E&#M-&&S0Y<;QS:5$.Y/<4[+<TN-3@=?14BK2EC0'@*5UP3
MGM,50XB50JU.X;NY2&<0IRFU72?,Q#17QY[!\1(UH4R=F)#[NR4<'YW $5 .
M/PI1*<.HIKXV(FTJ/VD%S1M!X0%!00C7@NM"P6>>8OJ:P#?5=26&VQ+G82_C
M$I-S& :G$ ["8(^@Q?_#!SURAEW'AXYO^%''XWT=AR55"1.JD@B_XY72TEST
M/SUI1UW:D4L[.I!V0:1\ICP'4HJ*:Q 9Y*V2?8?4D(T=F76"361JW^QVK2_B
ME<)QIW#<JS NA=3T;W.UC#SZTAOB>K-/Y_B=BB 87;R1^D'0*[633NVD7VWR
M6%&)*6244XUGS+A1^E[S*=3.2<P>V: TQ@B5PJQBP&B&^RKJ3SN&9R12[;L0
M_HX+E"AS9XX*$GO<S=?2K7;^&SO;>;,^-[[<V.@+36/JUT3FE"M@F!G*P?DG
MTU/9&&4ST6+MO&8EM'$N-RS,OP6E#3#[F1!Z.[$)NK]5] ]02P,$%     @
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
M*$N#SR]S^C2A=@;T?*F4W6U<@.9C-_X+4$L#!!0    ( "R(<E023T*%\P0
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
ME&CZVRT+,X%!60-SOY(2MQOKH)OIZ6]02P,$%     @ +(AR5%Z,7=%W @
M< 8  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULE97?3]LP$,?_%2OB
M 20@OTN'TDC0:MJD3:LH; _3'MSDVE@X<; OE/[WLYV0E394["6QG?O>?>YL
M7Y*-D(^J $#R4O)*39P"L;YV79454%)U*6JH])>5D"5%/95K5]42:&Y%)7<#
MSQNY)665DR9V;2[31#3(605S2513EE1N;X&+S<3QG=>%.[8NT"RX:5+3-2P
M'^JYU#.W]Y*S$BK%1$4DK";.C7\]'1E[:_"3P4;MC(G)9"G$HYE\S2>.9X"
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
MI7TS4#D'NUY(:=X,UY:Z5RC]"U!+ P04    "  LB')4<Z[VSD("  #Z!0
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
M*3Q@BN;8K3DU]4&E,(49R>05/L&L/CF0"YBAXJAA^,'K=(+$>*'/C/^N^,&
MYWLLYZA>X 2X@,=<5MJ Z,@GDYZ%])--*J,ZE?! *JT0[J6@7,.-2#']6\ W
M=6F*$VZ+,PJ/*DXPN8!VZQS"( R>9A,X/3G3.5.HCXBWF\JWG7C[@/@CEDNI
M;#EO?E2<WN'YSGC +6&I7X[H=QK]CM/O'-"?.5 85I1+Q7^:>O^"??!U(6JM
MGM.R'_(JONH%]HK\U1Z(;@/1_1^(6ZTK V!?L*\5:3(#+K*C0-V/0.U.&%R%
M^X%Z#5#O*- PRQ1FC!#NN"E[REQOJ-])% D:II-].+5J=P>GT^I>]O;#]!N8
M_E&8J9()8JK/09CV:[XJ6R=F*<92TR&4_@>4=K?7OOP'Q=_I"26JS'4^#8FL
M!-7MH9EMFNNP[BE_W.O.?,]4QH6& A<F-+CHF[U5W>UJ@^32=9BY)-.OW# W
M/PA4UL&L+Z2DK6$W:'XY\6]02P,$%     @ +(AR5%'YFJ_/ @  [PD  !D
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
MVB.3X&8$%D;L=04;%7A1'+U <RV:<VPVU^^[3E-(5LD;F[/W]VSW K./7IB
MW5BY+-!41"%#*P#/LMA96=1YZ\12,/C[.;_;[S6P5WD?FQ-_"W9#PBDFP<X>
M'?:[N(&N*A'8^UUTQE143/.&S^X&35%950QL+ADM^%HD*?\8EG3[3<:L2@@V
MUY!?#=,/K/[@F-SM>LYA @O:A')5GK"Y/K4/E@]GM7Y=^#34#%*5,F(N92V
M6^:Z8N)]"_>ZN"&"2%7DB+G('0'?,7UVU=:;P(%!P"EQ36/TC8D$G< 99,NH
MD*>UX51+;9X]R.6A "7YZ21 ,[JM.]],WI'4+R2Y.TFD3M1;(U5%E)B+Z&>-
MM!>3M<8QS[HSCK=3R7E7HZKV$G/M_:Q&;8/63+'3$-L[%;'_KHY5#2?F&CY:
M+ 1;4 7G"= H2F44HD<:K^N382U^/D%O/_?U2& ?)+^:;K K#IK69E7(B;F0
M&Q1X+[)Z1QLC[#J$-!!5Q9N8B[>!J&UD>$<V<_H]_S !6WL7,PD3B^R^2J*0
MKU.5WU64K>6=V"B["3IH'^.+27ZS58G)+]INJ8"]FD0QFX-(N^L#D\COKO(7
MQ5?9]<\35XHGV>.2T1D3N@-\GW.N=B]Z@O(&<?@?4$L#!!0    ( "R(<E2#
MAF4M-0,  # ,   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;,U7VV[B
M,!#]%2OJ0RMMFUL);05(7+J[E;82*NWN0[4/)AE(1&*SMH'V[W?LA)!RB=H'
M)%Z([<P<GYD3CX?6BHN9C $4><M2)MM6K-3\SK9E&$-&Y16? \,W$RXRJG J
MIK:<"Z"1<<I2VW.<P,YHPJQ.RZP-1:?%%RI-& P%D8LLH^*]!RE?M2W76B\\
M)=-8Z06[TYK3*8Q O<R' F=VB1(E&3"9<$8$3-I6U[WKNX%V,!:_$UC)RICH
M4,:<S_3D(6I;CF8$*81*0U!\+*$/::J1D,>_ M0J]]2.U?$:_;L)'H,94PE]
MGOY)(A6WK1N+1#"ABU0]\=5/* )J:+R0I]+\DE5AZU@D7$C%L\(9&60)RY_T
MK4A$Q0$#W>_@%0[>ML/U 0>_</!-H#DS$]: *MII";XB0ELCFAZ8W!AOC"9A
M6L:1$O@V03_5&2D>SBY[F(B(]'F&7X>D)K^79(2?3+1(@? ).6AV_Z;'0,X'
MH&B2R@MT?!D-R/G9!3DC"2//,5](RB+9LA7RU;O:8<&MEW/S#G!S/?+(F8HE
MN6<11!\!; RTC-9;1]OS:A$'$%X1W_U&/,=S]Q#J?][=J:'CE\GW#9Y_*/DQ
M%4#V9+4K!&53P..B2.^=5.V&]-TL=U=41.3U%T*2!P69_%M#Z+HD=&T(71\@
M],P538DT8H_-=F&5%N1B[U,RQVT87%TZEAVWT< 4+ZO9W37R':>T^<"X43)N
MU#+N<ZG,!TI3D.3U$;(QB+I4!"5P<!K:-$M"S2-ID^,&E;0WMX39M3@@RTU)
M]J:6[!-(H"*,"9Y\,H E7A=SDYIUO?B$4K?E7K>GH93K;(JJ<R2M"N#@PT':
MEFN/T0&]W,H]X-92'N%-FK"I$>R1BADH/?N"7*ZWV<H[$<$VA=CUCR68OZ-%
M$&SKM6MS2*]-I7;K2_4/8""0L]:K&V%GD$@EJ.Z)OB3:ILZZC1,1;5.AW>!8
MH@6[UY7O;5]7>ZQV[RN[TGME(*:F)97(9,%4WIB4JV7;VS7-WM9Z3[?#IJ?;
MP.2]-![':<(D26&"D,Y5$QF)O#W-)XK/38<WY@K[13.,L:4'H0WP_81SM9[H
M#<H_"9W_4$L#!!0    ( "R(<E0-"/3$[ ,  *@.   9    >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;+57;8_:.!#^*U9T)[72D<0)!+8"I(7MZ2K=JJCH
MV@_5?3#) -8Z<<XVL/S[FS@AT"6$I:M^@;QXGGEF/'XF,]Q)]:37 (8\IR+3
M(V=M3/[!\W2\AI1I5^:0X9NE5"DS>*M6GLX5L,0:I<(+?#_R4L8S9SRTSV9J
M/)0;(W@&,T7T)DV9VD] R-W(H<[AP1>^6IOB@3<>YFP%<S#_Y#.%=UZ-DO 4
M,LUE1A0L1\X]_3"E@\+ KOC*8:=/KDD1RD+*I^+F4S)R_((1"(A- <'P;PM3
M$*) 0A[_5:!.[;,P/+T^H/]I@\=@%DS#5(IO/#'KD3-P2 )+MA'FB]S]!55
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
MM '.;SAF<M[1YWAQE1S]!U!+ P04    "  LB')4'B?YWIL#  #A"P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6RU5N]OVCP0_E=.T?MAD_HV/X#2
M5H!4 M,J4:UJNW<?IGUPDX-82^S,-M#^]^_9"8&U(9NF%22P'3_/W3V^G&^T
ME>J[SA -/!6YT&,O,Z:\]'V=9%@P?2I+%/1D*57!#$W5RM>E0I8Z4)'[41"<
M^07CPIN,W-JMFHSDVN1<X*T"O2X*IIZGF,OMV N]W<(=7V7&+OB34<E6>(_F
M<WFK:.8W+"DO4&@N!2A<CKVK\'(>]BS [?B/XU8?C,&&\BCE=SNY3L=>8#W"
M'!-C*1C];3#&/+=,Y,>/FM1K;%K@X7C'_L$%3\$\,HVQS+_PU&1C[]R#%)=L
MG9L[N?V(=4 #RY?(7+M?V%9[AP,/DK4VLJC!Y$'!1?7/GFHA#@#A,4!4 Z*7
M@/X10*\&]%X SH,C@'X-Z/^NA4$-<*'[5>Q.N!DS;#)2<@O*[B8V.W#J.S3I
MQ85-E'NCZ"DGG)G$LBBXH9,W&IA((9;"<+%"D7#4\"]<I2FW)\IRN!957MKS
M?3=#PWBNW].6S_<S>/?/^Y%OR!_+ZB>U[6EE.SIB.X0;LI9IF(L4TQ;\[!?X
MJ(/ )R$:-:*=&M.HD_$>RU/H!2<0!>%%BT-Q-_R&*8*'#CYLBZ<;/L-D!X_"
M%OC\]^%!AQB])C5ZCJ]WA&\AM7Z1#U\7M >N#1;Z6X>%?F.A[RSTCUBX9<\V
M\X#R"N[L8/Y$!5!CFW05T\ QV>JWF83#P'Y&_N90HY9]T<_[?G)UT+@ZZ'3U
M(9-4H&$.,[;A&A;TC3L4.&MHS]Y(XV%C8?BW-(Z'K[0;'!7NO+%_WFE_@5HC
MGL"G$A6S8<("J;"?P .J N321:_HOF@[]&[J$)Z1J0Z-+AH?+_[,QT^EJW9&
MDFH&16N-ZJ2V]_RE+EF"8X\N<HUJ@]X$'C*DN(N2B6?(6 J&YK*QA<Z66S2U
M2':<6Y_<.9JM!+8OS!I+1GZ3OWJ=)!0+7;T.J2U44C99G0!9DIT0/J?FP,9H
M.?&IY*HJZ;45+HB62%]9/NT0.@SVUTW0*?4-(O4Z] (M8OAZ@\4CJJXL#P_N
ML?"-WJ0PVMN(_M:[-*VI#E^FZ'6YFK5LZ[65M99]_8ZR%NZ+?-A[N_?S%]P#
MEWBZ37O_H&4I4*U<KZ@AD6MAJBNJ66WZT2O7A;U8GX:7<=BR/K/]JVN1]O15
M\TNW](H+35F])%/!J>T65=5/5A,C2]<P/4I#[9<;9M2#H[(;Z/E22K.;6 --
M5S_Y'U!+ P04    "  LB')47WNUY9 #  "&#@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V."YX;6RUEUUOTS 4AO^*%7$!$BRQVWP4M958)P32)DT;@PO$
MA=>>MA9Q7&QG9?\>.\F2CMB)F,1-$R<^YSTG\?LTGA^%_*GV !K]YGFA%L%>
MZ\/[,%3K/7"JSL0!"G-G*R2GV@SE+E0'"713!?$\)%&4A)RR(EC.JVO7<CD7
MI<Y9 =<2J9)S*A_/(1?'18"#IPLW;+?7]D*XG!_H#FY!WQVNI1F%;98-XU H
M)@HD8;L(/N#WYR2U =6,KPR.ZN0<V5;NA?AI!Y\WBR"R%4$.:VU34'-X@!7D
MN<UDZOC5) U:31MX>OZ4_6/5O&GFGBI8B?P;V^C](L@"M($M+7-](XZ?H&DH
MMOG6(E?5+SHV<Z, K4NE!6^"306<%?61_FX>Q$D P9X T@20JNY:J*KR@FJZ
MG$MQ1-+.-MGL2=5J%6V*8X5]*[=:FKO,Q.GE2G#.M'G,6B%:;-!*%)H5.RC6
M#!1ZAV[-,MB4.2"Q11]+74I 5ZQ@O.3H$LS30-?TL8XV*P2MZ(%IFM>W%'I]
M 9JR7+U!KQ KT)>]*)414?-0F])M >&Z*?.\+I-XRKR ]1F:X+>(1 3?W5Z@
MUZ_>/,\2FL;;[DG;/:G23CQI+X52?[7\_=+,09\U</5C0&'2*DPJA:E'P=1+
M7.W647$599WSL"09SN;A@T-KVFI-Q[0F+JTZ*CG5FDU3MU;<:L5C6E.75MS7
MRE*/5M)J)6-:L4LKZ6N1R<RME;9:Z9A6XM)*>UJ81!ZMK-7*!K6^[,& =*M!
MNA2SGF(23SPK9-8JSH85A77GMO8Q;WR<5SX^-#YVE3+K-Y\EQ%,+CCKT1(/5
MW!42<JIA8R B]2/Z?@7\'N20[? )U_!_LC;NZ(')B\S=A#U;F7&,/<^K0PD>
M98G3WTW8,[DD\;V>CB9X%"=.BV,'3Y(L\<AU0,&C1'&Z'#N0XK4Y[IB"1Z'B
M-#KN4\7O=-QA!0]S9=CKN(\7O]EQQQ<\ IB7V1WWT8/3;.9;OQU\\#!];O[5
M[:1#"8G^D]M)1Q2"7^3V)NRY'SQ_>>3DRV24+4ZS$P=;4L_R)!U:R"A:G%XG
M?;1@WT(@'5G(*%F<5B=]LD0>K0XK9!0K3I^3/E9\6AU3R#!3ADU.^F3Q*798
M(2-8>9G#FZRGGY_IY.\E&Y[L*NP.[8K*'2N42;\U4=%9:L)EO>FI!UH<JHW&
MO=!FVU*=[LU&$:2=8.YOA=!/ [MW:;>>RS]02P,$%     @ +(AR5!:Q/QOB
M @  [ @  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN>&ULG99=;YLP%(;_
MBH5VT4IKP9"0I$HB-<FJ]:)2U+3;M0.'8!7LS'8^]N]G&T)3 JSJ36*;\[Y^
MCFU\&!^X>),I@$+'/&-RXJ1*;>]<5T8IY$3>\BTP_23A(B=*=\7&E5L!)+:B
M/'-]SPO=G%#F3,=V;"FF8[Y3&66P%$CN\IR(OS/(^&'B8.<T\$PWJ3(#[G2\
M)1M8@7K=+H7NN95+3'-@DG*&!"03YQ[?S;$5V(A?% [RK(U,*FO.WTSG,9XX
MGB&"#")E+(C^V\,<LLPX:8X_I:E3S6F$Y^V3^X--7B>S)A+F//M-8Y5.G*&#
M8DC(+E//_/ 3RH3ZQB_BF;2_Z%#&>@Z*=E+QO!1K@IRRXI\<RX4X$^"P1>"7
M K\NZ+4(@E(0V$0+,IO6@B@R'0M^0,)$:S?3L&MCU3H;RLPVKI303ZG6J>DC
MBW@.Z(4<0:(;M"IV$_$$+07?4[M;^K"@#W%7"U"$9O):*UY7"W3U[1I]0Y2A
MEY3O)&&Q'+M*PYDIW*@$F14@?@L(]M$39RJ5Z >+(?YHX.JLJM3\4VHSO]-Q
M =$M"O!WY'L^;@":?U[N=> $U4H'UB]H\9OOA "F[CJL>I55SUKU6JP>( 9!
MLJ9%+H1]*S2O\'ZJV??G65]&W& \"JNH#T3]BJC?2;121$$33R$+SV8+:CR7
M$7[H-].$%4W82?/"%<GTVV,7O(DJ_"_59<3-*.@U8PTJK$'G"5A  AHI[CH"
MP\IK^-4C,+Q$]T.O5TOP,@J/^BT)CBJHT==.P:@!*:@O^640#EJ.)?;>KS?O
M$T<A+E>^\5KR&N"&P:!&UQ#F>R.OA>_L^L6=?.6]JL@1P5'79@GH:@T,$JJN
M&VGQY>NK:>N[VQ"&<;^^FNY9W<A!;&PYE2CB.Z:*>[8:K4KVO2U4M?&9*>6V
M'KW;%-\!3T1L*),H@T1;>K<#C22*TEIT%-_:ZK3F2M<ZVTSUYP@($Z"?)YRK
M4\=,4'W@3/\!4$L#!!0    ( "R(<E22N\TS)0,  -L*   9    >&PO=V]R
M:W-H965T<R]S:&5E=#<P+GAM;)566V_:,!3^*U:D:53:<N/65H#$I=/Z4 W!
M+@_3'DQR0JPF-K--:?_]CAT(M MF>X'X\GWG^W)BGS/8"?FH<@!-GLN"JZ&7
M:[VY#0*5Y%!2Y8L-<%S)A"RIQJ%<!VHC@:865!9!'(:]H*2,>Z.!G9O+T4!L
M=<$XS"51V[*D\F4"A=@-O<@[3"S8.M=F(A@--G0-2]#?-G.)HZ!F25D)7#'!
MB81LZ(VCVVED 7;'=P8[=?),C)65$(]F<)\.O= H@@(2;2@H_CW!%(K",*&.
MWWM2KXYI@*?/!_9/UCR:65$%4U'\8*G.A]ZU1U+(Z+;0"['[#'M#7<.7B$+9
M7[+;[PT]DFR5%N4>C I*QJM_^KQ_$2> J'<&$.\!\5M YPR@O0>TK=%*F;4U
MHYJ.!E+LB#2[D<T\V'=CT>B&<9/&I9:XRA"G1_<\$260K_09%/E(EE4VB<C(
M A+!$U8P:M\WSN@<R%)3O=4"MR"$+*@&HH5=F8IR0_G+>T7NL@QL=HY[6C/0
ME!7J:A!H5&UB!\E>X:12&)]1&,7D07"=(R]/(7U-$*#=VG-\\#R)G8PS2'S2
MCCZ0.(RC!D'3?X>'#CGM.@5MR]>^F (R8RHIA-I*(#_'*Z4E?N6_'"$Z=8B.
M#=$Y$^*8M0Q2D+0@K JJ,:C$!+UKRHN;,X[\,&S"3?\?]\I4MS;5O6@*WAII
M\N&FB?VHV88;UK_@HE>[Z#EYYH"7$0>N"=-0JB;];H+P7!K<L%;HQ^&[*X>#
M?NV@?R$/(GDDF 4L+<I>%DTFW!RMR._^I::RX09&?M^9ANO:Q+639SI>W"W)
M.-%-VMW0LPEPPUH=(]V5@)M:^XV3:0$*J$QR0GF*)>P):_.F-%]4(B%EC8[<
MA*'?:W9T">8^$E%X+$JAD^D+%A396"K<./M--PF_@,/#T';G(CHIJ)&3ZUC]
M#G<2:;Q=+]#$L=\YX^4"L&..4I.5X*1-*$&N;?>D\.1NN:ZJ9SU;=VACVY>\
MF9^8SLVV'T>:JNU[H'+-N"(%9$@9^GV\1&75254#+3:V&5D)C:V-?<RQ^P1I
M-N!Z)H0^#$R NI\=_0%02P,$%     @ +(AR5#4<]#I8 P  0@L  !D   !X
M;"]W;W)K<VAE971S+W-H965T-S$N>&ULE9;;;N(P$(9?Q8IZT4K;)LX1*D!J
M0=56VEU5I>U>FS" 52=F;5/HVZ^=A$ 3D[8W$"?_C+\9V^,9;+EXE2L A789
MR^7062FUOG9=F:X@(_**KR'77Q9<9$3IH5BZ<BV S NCC+F^Y\5N1FCNC ;%
MNP<Q&O"-8C2'!X'D)LN(>+\%QK=#!SO[%X]TN5+FA3L:K,D2IJ">UP]"C]S:
MRYQFD$O*<R1@,71N\/48A\:@4+Q0V,JC9V1"F7'^:@;W\Z'C&2)@D"KC@NB_
M-Q@#8\:3YOA7.77J.8WA\?/>^UT1O YF1B2,.?M+YVHU='H.FL.";)AZY-N?
M4 44&7\I9[+X1=M*ZSDHW4C%L\I8$V0T+__)KDK$D8$.U&[@5P;^5PV"RB H
M BW)BK F1)'10/ M$D:MO9F'(C>%M8Z&YF89ITKHKU3;J=%]GO(,T!/9@427
M:*JWR7S# /$%^J,WT006( 3,C0#]HF1&&57OB.1S=",E*(G.)Z (9?)"6S]/
M)^C\[ *=(9JCIQ7?2"V4 U=I4#.=FU90MR64?P)J ND5"O /Y'L^MIB/OV[N
M?31W=7KJ'/EUCOS"7W#27Y4$I9- 3-@=3H/::5 X#4\X-=G5AU$01?,E8EQ*
ME!(AWO7)W!)ASUKI,2H\FO/Y-@KBQ!^X;\>Y:8OB_D'S@36L6<-.UILT%1L=
MO]XJNGQ(8@Z@C:_T$A]-'7JX@=?6^#BTXT4U7M2)-U4\??T4+FI/'#=SU]9X
M=K2X1HL[T<RQ2?76H>KSU8U;D^/(:P"V-5%@)TQJPN3SM25,%F>:JQ4(&UO2
M3E[87-FVIM>SL_5JMEYW]K@BS!3ESN-7$O;:>R_QXP9B6X2],+%#]FO(_M>K
M ]N7R(X*@;U#;?8ZX[^C.^VW"-E>1;U6/)=^Z/<;4=MD. EC>]SXZ.K G7CW
MN2+YDLX8V.EP>]JPGP1-.HLL\OOX!-VA:&/_NYOGQ.I4N'Z;(PF]9HFPRKS@
MQ";"A^L =]\'+X1M2-G9,-U;D3P%*V5@26J2-"';JA.%#!_N -Q]"9@+ZQO9
M#%O7T&6 H];B6V11O]^$=8\:'--=_B9B27.)&"RTG7>5: >B;-C*@>+KHN>9
M<:4[J.)QI9M<$$:@OR\X5_N!::/JMGGT'U!+ P04    "  LB')4ATYJEW,#
M  #%#   &0   'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6RU5UUOVS@0_"N$
M< >T0,\2)?DCA6T@B5%<@/8:)$W[4-P#+:UMHI2HDG3L]-??DE)DNU%HM]?Z
MP1(ESNSL:CFBQANION@5@"';0I1Z$JR,J5Z'H<Y64##=DQ64>&<A5<$,#M4R
MU)4"ECM0(<(XB@9AP7@93,?NVK6:CN7:"%["M2)Z711,/5R D)M)0(/'"S=\
MN3+V0C@=5VP)MV#NJFN%H[!ER7D!I>:R) H6D^"<OI[1H06X&1\Y;/3>.;&I
MS*7\8@=7^22(K"(0D!E+P?!P#Y<@A&5"'5\;TJ"-:8'[YX_L;USRF,R<:;B4
MXA//S6H2C *2PX*MA;F1F[^A2:AO^3(IM/LGFWKN8!"0;*V-+!HP*BAX61_9
MMBG$'H"FSP#B!A"?"D@:0'(J(&T J:M,G8JKPXP9-ATKN2'*SD8V>^**Z="8
M/B_M<[\U"N]RQ)GI59G) L@'M@5-_B+G><[M\V""7)5U5]FG\V(&AG&A7^*4
MN]L9>?''RW%H,+PE";,FU$4=*GXFU#NF>B0>OB)Q%$<=\$L_? 99CR34P6D'
M?'8Z_+OH(=:L+5S<%BYV?,DS?.\K4%B<<DG>2JW))5/J 0NV82K7Y/-;G$VN
M#!3Z7T^LI(V5N%CI,['^P?4OVWC"QLL.XL&VXJI^5 _ 5%=Q_1'B*!EXA*:M
MT-1+<P,:PV<KPLH<5]\]VDJ%)F&(85N2*<#F.E3>I;0.T7<AK&W=3VED?^/P
MOD-:OY76_[723BFJ/R06M>\IZJ!5/O#2-$O4ZD0Y\(I@)V2HO$N0GRF.>VGT
M9]?:.8)+>_WO<0>I#-M4AEZB]XN%!E=R-A= N,NL30C?,UVNXJ?$WNA%7G&C
M5MS(RW17*LCDLN3?(+>&2"Z@A 4WG4TZ>M*DN_ZL2^J;<:#OK-5WYM5WGF5J
MC=)X:4"!1DM06#FT:L.A4V---_!H/#M5(XUV[Y/(J_(-Y&A4@GQ^!\4<E,_^
MZ-Y+BOYVLZ4[9Z?Q_[+;SG=7_-2UDJ''M^C._*G?FS\<K!8B>,&-LR6O$QPA
M'1U;-73G^=1O^C_@3[,C5$EZ3-7.[JG??&^Q1G!2%^Y\F Y^?Q?NK)+ZC>VG
MNG#XM MI9Q>&>UM&N\''S=F2EYH(6" TZ@V10]5[YGI@9.5VD7-I<$_J3E?X
MG0'*3L#["RG-X\!N3-LOE^E_4$L#!!0    ( "R(<E1=BY/TSP(  $$'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;(V5R6[;,!"&7X40<H@!)UJ\
M%8%MP$N#!FA:(VG:0]$#)8TL(A3IDI2=OGV'E*PZL:WT(BZ:^?D-AQR.=U(]
MZQS D)>""SWQ<F,V-[ZODQP*JJ_E!@3^R:0JJ,&A6OMZHX"FSJG@?A0$0[^@
M3'C3L9M;J>E8EH8S 2M%=%D45/V9 Y>[B1=Z^XD'MLZ-G?"GXPU=PR.8I\U*
MX<AO5%)6@-!,"J(@FWBS\&8QLO;.X#N#G3[H$QM)+.6S'=RE$R^P0, A,5:!
M8K.%!7!NA1#C=ZWI-4M:Q\/^7OW6Q8ZQQ%3#0O(?+#7YQ/O@D10R6G+S('>?
MH(YG8/42R;7[DEUM&W@D*;611>V,! 4354M?ZGTX< B'9QRBVB%ZZ] _X]"K
M'7HNT(K,A;6DAD['2NZ(LM:H9CMN;YPW1L.$S>*C4?B7H9^9?C4Y*'++!!4)
MHYS<B>IDV"V^(HN<BC40)@B:$<HQYV@'!&U(*LO89"7'3"2R%$:3RR48RKCN
MH.?3XY)<7G3(A77^ELM24Y'JL6^0V:[L)S7?O.*+SO"%$;F7PN2:?!0II*\%
M? RVB3C:1SR/6A67D%R37M@E41"%)X 6_^\>M.#TF@3TG%[OC-ZLWKTN^2(-
M8/-94J$)[M8^*V)-'B !MJ4QARYY$@FG6K.,04I^SF)M%-Z%7RTH_0:E[U#Z
M9U#FL&9"V/5BRFV>3Z6KDA@X"5LBMM.H-_:WAQMX;!*&C<DKLD%#-F@E6RFY
M9;9PX"&+04#&C.Z<HJMDAJ_H!F_PCFW"Z#3>L,$;MN)A>N06% /$VREFX$IF
MF>YTB0!SBG)X1'!UC'EL%)RF'#64HU9*O$#OY';T?FY;32HL_Z :%:#6KDAK
MXHYY=4V;V>8=F+GR]V9^CN]#5<[_R52/RSU5>%0UX9"A9' ]0B!5%>QJ8.3&
MU;Q8&JR@KIOC&P?*&N#_3.)EJP=V@>;5G/X%4$L#!!0    ( "R(<E38BD?"
M*0,  &H*   9    >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;+66;6_:,!#'
MOXH5]461VB8.3Z4"I *MAK1JJ%VW%]5>F.0@5A.;V0;:;S_;"2&$D$UJ]X;$
MSMW_?G=^X/I;+EYE!*#06Q(S.7 BI58WKBN#"!(BK_@*F/ZRX"(A2@_%TI4K
M 22T3DGL^I[7<1-"F3/LV[F9&/;Y6L64P4P@N4X2(MY'$//MP,'.;N*1+B-E
M)MQA?T66\ 3J>343>N3F*B%-@$G*&1*P&#BW^&:,F\;!6OR@L)6%=V12F7/^
M:@;3<.!XA@AB")21(/JQ@3'$L5'2'+\S42>/:1R+[SOU>YN\3F9.)(QY_).&
M*AHXUPX*84'6L7KDVR^0)=0V>@&/I?U%V\S6<U"PEHHGF;,F2"A+G^0M*T3!
M 7=../B9@U]V:)UP:&8.MG)N2F;3FA!%AGW!MT@8:ZUF7FQMK+?.AC*SC$]*
MZ*]4^ZGA-Q6!0/>4$190$J,I2[>&*?$E&D>$+0%1AK29?FR *2[>]?I)$!M
MYQ-0A,:RH6V?GR;H_*R!SHSY]XBO)6&A[+M*4YI8;I 1C5(B_P01]M$#9RJ2
MZ(Z%$!X*N#J]/$=_E^/(KU6<0'"%FO@"^9Z/*X#&_^[NU> T\Y(WK5[SA-Z^
MJ+=!P-=,4;9$=U)1779 +U^U.9HJ2.2OFF"M/%C+!FN="#:")67,1)B36*\Q
M5"U(*M&V$N;<;X9^L^]NBB4Z-L$X-SD@:^=D[5JRF> ;:FX#B<[GP&!!E6Q4
MT:4RG0.Z=@GOV ;[U7B='*]3B_<( =^ H*#QMH(JN.2+A6Q<( :JBK)S1'!Y
MC'ELY%53=G/*;BVE/B)_6=MN1?5*5+4F!UC7.=9U+=;TZ*9X>8!D#J)N2_=R
M\=[_/S_8VU^0WL=/4*9Q4,->J<P5-KA376=<N+[QYYRB3*<8O=TN[\\*(WSJ
M(&%_S^A_ZE'*Y [.$L:M,FN%5:]W@G5_-^/F!P]4)E"\"EM=KPQW;.27V=S"
MOW8"8FF;&8GLED[_W/+9O&&ZM6U":7YD&BG;#>QETB[L@0B]>26*8:$EO:NN
M!A)I8Y,.%%_9WF#.E>XT[&NDFT$0QD!_7W"N=@,3(&\OAW\ 4$L#!!0    (
M "R(<E1 =W\[&P,  ( *   9    >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM
M;+66R6[;,!"&7X40<DB )MJ\)(%MP$N#!FC0P&G:0] #+8TE(A3IDI3MO'U)
M2I8W62V0YF*)U,S/;X8<>GHK+EYE"J#0.J-,]IU4J<6MZ\HHA0S+*[X IK_,
MN<BPTD.1N'(A ,?6*:-NX'D=-\.$.8.>G7L4@Q[/%24,'@62>99A\38"RE=]
MQW<V$U.2I,I,N(/> B?P!.IY\2CTR*U48I(!DX0S)&#>=X;^[=@/C8.U^$%@
M)7?>D0EEQOFK&=S'?<<S1$ A4D8"Z\<2QD"I4=(<OTM1IUK3..Z^;]3O;/ Z
MF!F6,.;T)XE5VG>N'13#'.=43?GJ"Y0!M8U>Q*FTOVA5VGH.BG*I>%8Z:X*,
ML.*)UV4B=AS\S@F'H'0(#AU:)QS"TL%FSBW(;%@3K/"@)_@*"6.MU<R+S8WU
MUM$09K;Q20G]E6@_-?BF4A#HCC#,(H(INF?%T3 IOD3C%+,$$&%(F^E'Q#-
M"J_1$M.\,,)4GP3M#.A\ @H3*B^TX_/3!)V?7: SX_L]Y;G$+)8]5VEDL[ ;
ME7BC B\X@><'Z($SE4KTF<40[PNX.M8JX& 3\"AH5)Q =(5"_Q,*O,"O 1K_
MN[O7@!-6^0^M7GA";PI)3K'BX@T-I00ET<M7;8+N%63R5\,"K6J!EEV@=6*!
M$22$,<(2?=JIV:>Z32@DVE;"%/YR$(0]=[F;EF,3WZ],]LC:%5F[D6P8Q\0<
M(8FB%(L$8J0X@K6^H&0M9*'6V8-L'U >V_A!/66GHNPT4DXASJ,C3&[+!D<1
MSYFJ/=>=(Y++8]QC(Z^>MEO1=AMI=97\9:N[-5D\H&HTV<.ZKK"N&['NFV^.
MEP?(9B":COM-M=+-Q]23[VUO3._]%55JU&]MD>9&DWVVG=O<_Z\U5<KM,K2Z
MW4/08Z-3H,$6-/B0LBIE&_/:9+*/N[VE_?"==54*M)LS>6QTB.;N_)=GH!-C
M6AR=)).1XE^NFJW:J*%M'@[F1Z:]LCW"5J;HS1YTOHE./(6YEO2NNII'%.U.
M,5!\83N&&5>Z_["OJ6X101@#_7W.N=H,S )5TSGX U!+ P04    "  LB')4
MXS89V4<#   *%0  #0   'AL+W-T>6QE<RYX;6S=6%UOVC 4_2N1.TV=-#5
MVD!60-J0*DW:IDKMP]XJ0QRPY-B98SKHKY]O',)'?1GMPPH+HK'OR3WGV+Y)
M7/JE60IV-V/,!(M<R') 9L84G\*PG,Q83LL+53!ID4SIG!K;U=.P+#2C:0E)
MN0@[K58<YI1+,NS+>7Z3FS*8J+DT ])M0H$[?4T'I!U?DL#1C53*!N3A_/VO
MN3+7[P)W/OMX=M9Z^'"]&S^O@ \D]))>'4!ZT<)Y+891QX=1M_:SMW"![D$"
M>\@QXMXV\=J*Y=HPAJ4G!P_\KT-'1;HMS.,SFRN2L"ZS83]3<EUM$7$!JT)S
M%CQ2,2 C*OA8<\C*:,[%TH4[$)@HH71@;)E;V39$RB<'MUT/[H":)^=2Z4K;
M*;B_X_KR'6#5 X-<B,9@A[C L%]08YB6-[9375P%GT%!W;Y?%M;A5--ENW-%
MU@G5R8J,E4Z9;F3:9!4:]@7+P([FTQF<C2I" (U1N6VDG$Z5I)6'54;=L+03
M)L0=/!Y^9EO<BVQC_:K5DTW3&JJ;CL9U@'^3S7%OTEZ^BC<H^*,R7^9V.++J
M0]FQ6\TROJCZBZPQ@+&W<79:%&+Y6?"IS)D;_,&"PSY=Y04SI?F358-2F=@
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
M<E0'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ +(AR5+D,G"3M    *P(  !$              ( !
MKP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ +(AR5)E<G",0!@
MG"<  !,              ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    "  LB')4%W_S:P<'  "Z'   &               @($,"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ +(AR5" EYVC !0
MY!8  !@              ("!20\  'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( "R(<E1Z7>HQYP8  %@<   8              " @3\5
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  LB')4<)%5
M>EP#  !I#0  &               @(%<'   >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ +(AR5)ETEL)H!0  7!8  !@
M ("![A\  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( "R(
M<E0)C=K1\ <  #4A   8              " @8PE  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    "  LB')4C5R[X3,(  "Z$P  &
M        @(&R+0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ +(AR5/,.5B^&(0  XVP  !@              ("!&S8  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( "R(<E3,B;$&>@8  .D.   8
M              " @==7  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    "  LB')4/TDWY:T#  #2"   &0              @(&'7@  >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( "R(<E08\1&I]P8
M *T3   9              " @6MB  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ +(AR5.*M\(]\ @  0P4  !D              ("!
MF6D  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  LB')4
M4BG,H:L#   J"   &0              @(%,;   >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( "R(<E0KH2+#A0(  &D%   9
M      " @2YP  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ +(AR5%,J.@1@!P  "1,  !D              ("!ZG(  'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  LB')4WM;=%"T,  #Y)@
M&0              @(&!>@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( "R(<E0@V,\R0@,  ,P(   9              " @>6&  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ +(AR5!Y,4)"_
M$   B#(  !D              ("!7HH  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    "  LB')4]8XV IT%  "8#P  &0
M@(%4FP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( "R(
M<E0J(H0>!@0  & )   9              " @2BA  !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ +(AR5$7 YMRX!0  XPP  !D
M         ("!9:4  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    "  LB')4 T:%5SL*   H&@  &0              @(%4JP  >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( "R(<E2_CM%Q @,  %D'
M   9              " @<:U  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ +(AR5/MX5-<X(P  7GL  !D              ("!_[@
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  LB')4 IK(
M[7P"  ".!0  &0              @(%NW   >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( "R(<E0.X4\@" ,  , &   9
M  " @2'?  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
M+(AR5"2!Y!=6 P  + @  !D              ("!8.(  'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    "  LB')4VR7PLA #  #V!@  &0
M            @('MY0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( "R(<E0:Q&%_A0(  #@%   9              " @33I  !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ +(AR5,9&#M;P @
M'08  !D              ("!\.L  'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    "  LB')4PK6538L"  !A!0  &0              @($7
M[P  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( "R(<E25
M@NTW&@,  # '   9              " @=GQ  !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ +(AR5)%T23&2 @  : 4  !D
M     ("!*O4  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M"  LB')4>,5(_ P%  #N"P  &0              @('S]P  >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( "R(<E3F;Y76900  .H*   9
M              " @3;]  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L!
M A0#%     @ +(AR5'.Z"T?6 @  #@8  !D              ("!T@$! 'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  LB')4C>1WS+@$
M  !<"P  &0              @('?! $ >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;%!+ 0(4 Q0    ( "R(<E0"N2=!,@,  -((   9              "
M@<X) 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ +(AR
M5+6(K:"*!   FQ$  !D              ("!-PT! 'AL+W=O<FMS:&5E=',O
M<VAE970S.2YX;6Q02P$"% ,4    "  LB')4X%E<>+((  "9.   &0
M        @('X$0$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0
M   ( "R(<E0&,KK[$@,  ,4,   9              " @>$: 0!X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ +(AR5'8S-. 6 @  ;P0
M !D              ("!*AX! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q0
M2P$"% ,4    "  LB')4L<N\G%P#  !%#0  &0              @(%W( $
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( "R(<E0VR! L
MJP(  +D&   9              " @0HD 0!X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL4$L! A0#%     @ +(AR5. #,Y4T P  1PP  !D
M ("!["8! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  L
MB')4I/#+R8L"  #>!@  &0              @(%7*@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( "R(<E09M53EM0(  /@&   9
M          " @1DM 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#
M%     @ +(AR5!)/0H7S!   7B$  !D              ("!!3 ! 'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  LB')40CZJ_G,"  !8
M!@  &0              @($O-0$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;%!+ 0(4 Q0    ( "R(<E0,V7/0A ,  )8-   9              " @=DW
M 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ +(AR5##H
M[79V @  WP4  !D              ("!E#L! 'AL+W=O<FMS:&5E=',O<VAE
M970U,2YX;6Q02P$"% ,4    "  LB')47HQ=T7<"  !P!@  &0
M    @(%!/@$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    (
M "R(<E37">H8# 4  .(4   9              " @>]  0!X;"]W;W)K<VAE
M971S+W-H965T-3,N>&UL4$L! A0#%     @ +(AR5$TN4<*- @  D08  !D
M             ("!,D8! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"
M% ,4    "  LB')4<Z[VSD("  #Z!0  &0              @('V2 $ >&PO
M=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( "R(<E2@=(>Z!00
M -<-   9              " @6]+ 0!X;"]W;W)K<VAE971S+W-H965T-38N
M>&UL4$L! A0#%     @ +(AR5!IHMY*] @  ?@8  !D              ("!
MJT\! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    "  LB')4
M4?F:K\\"  #O"0  &0              @(&?4@$ >&PO=V]R:W-H965T<R]S
M:&5E=#4X+GAM;%!+ 0(4 Q0    ( "R(<E0X3%X<U 8  -0A   9
M      " @:55 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%
M  @ +(AR5#'*T9WC!   310  !D              ("!L%P! 'AL+W=O<FMS
M:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    "  LB')4@X9E+34#   P#
M&0              @('*80$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+
M 0(4 Q0    ( "R(<E0-"/3$[ ,  *@.   9              " @39E 0!X
M;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ +(AR5!@,E8:M
M P  IPL  !D              ("!66D! 'AL+W=O<FMS:&5E=',O<VAE970V
M,RYX;6Q02P$"% ,4    "  LB')4T;.?62H$   4#0  &0
M@($];0$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( "R(
M<E2;.6*B@P(  #H%   9              " @9YQ 0!X;"]W;W)K<VAE971S
M+W-H965T-C4N>&UL4$L! A0#%     @ +(AR5-YU9?/Y @  5@H  !D
M         ("!6'0! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4
M    "  LB')4'B?YWIL#  #A"P  &0              @(&(=P$ >&PO=V]R
M:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( "R(<E1?>[7ED ,  (8.
M   9              " @5I[ 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL
M4$L! A0#%     @ +(AR5!:Q/QOB @  [ @  !D              ("!(7\!
M 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    "  LB')4DKO-
M,R4#  #;"@  &0              @($Z@@$ >&PO=V]R:W-H965T<R]S:&5E
M=#<P+GAM;%!+ 0(4 Q0    ( "R(<E0U'/0Z6 ,  $(+   9
M  " @9:% 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @
M+(AR5(=.:I=S P  Q0P  !D              ("!)8D! 'AL+W=O<FMS:&5E
M=',O<VAE970W,BYX;6Q02P$"% ,4    "  LB')478N3],\"  !!!P  &0
M            @('/C $ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4
M Q0    ( "R(<E38BD?"*0,  &H*   9              " @=6/ 0!X;"]W
M;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ +(AR5$!W?SL; P
M@ H  !D              ("!-9,! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX
M;6Q02P$"% ,4    "  LB')4XS89V4<#   *%0  #0              @ &'
ME@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "R(<E27BKL<P    !,"   +
M              "  ?F9 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( "R(<E0S
M1O$/J 4  )\Q   /              "  >*: 0!X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    "  LB')49_Q20DP"  !H+   &@              @ &WH $
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  LB')4AJ9C
M2 P"  !A*P  $P              @ $[HP$ 6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     4P!3 +P6  !XI0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>210</ContextCount>
  <ElementCount>480</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>75</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010 - Statement - Statements of Operations and Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss</Role>
      <ShortName>Statements of Operations and Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020 - Statement - Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets</Role>
      <ShortName>Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030 - Statement - Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical</Role>
      <ShortName>Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040 - Statement - Statements of Convertible and Redeemable Preferred Stock and Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity</Role>
      <ShortName>Statements of Convertible and Redeemable Preferred Stock and Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050 - Statement - Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows</Role>
      <ShortName>Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060 - Disclosure - Nature of the Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusiness</Role>
      <ShortName>Nature of the Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100070 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>100080 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>100090 - Disclosure - Goodwill and Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet</Role>
      <ShortName>Goodwill and Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>100100 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>100110 - Disclosure - Inventories, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNet</Role>
      <ShortName>Inventories, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>100120 - Disclosure - Property, Plant and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNet</Role>
      <ShortName>Property, Plant and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>100130 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilities</Role>
      <ShortName>Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>100140 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>100150 - Disclosure - Convertible and Redeemable Preferred Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStock</Role>
      <ShortName>Convertible and Redeemable Preferred Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>100160 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>100170 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>100180 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders</Role>
      <ShortName>Net Income (Loss) Per Share Attributable to Common Stockholders</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>100190 - Disclosure - Related Parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedParties</Role>
      <ShortName>Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>100200 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>100210 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>100220 - Disclosure - Other Financial Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation</Role>
      <ShortName>Other Financial Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>100230 - Disclosure - Summary of Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>100240 - Disclosure - Summary of Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesTables</Role>
      <ShortName>Summary of Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>100250 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenue</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>100260 - Disclosure - Goodwill and Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables</Role>
      <ShortName>Goodwill and Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>100270 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurements</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>100280 - Disclosure - Inventories, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetTables</Role>
      <ShortName>Inventories, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNet</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>100290 - Disclosure - Property, Plant and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetTables</Role>
      <ShortName>Property, Plant and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>100300 - Disclosure - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilities</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>100310 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebt</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>100320 - Disclosure - Convertible and Redeemable Preferred Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockTables</Role>
      <ShortName>Convertible and Redeemable Preferred Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStock</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>100330 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>100340 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables</Role>
      <ShortName>Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>100350 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>100360 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>100370 - Disclosure - Other Financial Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationTables</Role>
      <ShortName>Other Financial Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>100380 - Disclosure - Nature of the Business - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail</Role>
      <ShortName>Nature of the Business - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>100390 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>100400 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Major Classes of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Major Classes of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>100410 - Disclosure - Revenue - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails</Role>
      <ShortName>Revenue - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>100420 - Disclosure - Revenue - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails</Role>
      <ShortName>Revenue - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>100430 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>100440 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Intangible Assets with Definite and Indefinite Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Net - Summary of Intangible Assets with Definite and Indefinite Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>100450 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Intangible Assets, Net - Schedule of Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>100460 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>100470 - Disclosure - Fair Value Measurements - Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>100480 - Disclosure - Inventories, Net - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails</Role>
      <ShortName>Inventories, Net - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>100490 - Disclosure - Property, Plant and Equipment Net - Schedule of Property, Plant and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail</Role>
      <ShortName>Property, Plant and Equipment Net - Schedule of Property, Plant and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>100500 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails</Role>
      <ShortName>Property, Plant and Equipment, Net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>100510 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities - Summary of Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>100520 - Disclosure - Long-Term Debt - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails</Role>
      <ShortName>Long-Term Debt - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>100530 - Disclosure - Long-Term Debt - Summary of Components of Carrying Value of Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails</Role>
      <ShortName>Long-Term Debt - Summary of Components of Carrying Value of Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>100540 - Disclosure - Long-Term Debt - Summary of Scheduled Maturities of Term Loan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails</Role>
      <ShortName>Long-Term Debt - Summary of Scheduled Maturities of Term Loan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>100550 - Disclosure - Convertible and Redeemable Preferred Stock - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails</Role>
      <ShortName>Convertible and Redeemable Preferred Stock - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>100560 - Disclosure - Convertible and Redeemable Preferred Stock - Summary of Series A Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails</Role>
      <ShortName>Convertible and Redeemable Preferred Stock - Summary of Series A Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>100570 - Disclosure - Stockholders' Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Stockholders' Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>100580 - Disclosure - Stock-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>100590 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Summary of Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>100600 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>100610 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>100620 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails</Role>
      <ShortName>Net (Loss) Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>100630 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails</Role>
      <ShortName>Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>100640 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails</Role>
      <ShortName>Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>100650 - Disclosure - Related Parties - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails</Role>
      <ShortName>Related Parties - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>100660 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>100670 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments for Capital Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails</Role>
      <ShortName>Commitments and Contingencies - Schedule of Future Minimum Lease Payments for Capital Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>100680 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Summary of Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>100690 - Disclosure - Income Taxes - Summary of Reconciliation of the Statutory Tax Rate to the Company's Effective Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails</Role>
      <ShortName>Income Taxes - Summary of Reconciliation of the Statutory Tax Rate to the Company's Effective Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>100700 - Disclosure - Income Taxes - Schedule of Net Deferred Tax Liability and Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails</Role>
      <ShortName>Income Taxes - Schedule of Net Deferred Tax Liability and Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>100710 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>100720 - Disclosure - Other Financial Information - Change in the allowance for doubtful accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails</Role>
      <ShortName>Other Financial Information - Change in the allowance for doubtful accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>100730 - Disclosure - Other Financial Information - Change in the inventory reserve (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails</Role>
      <ShortName>Other Financial Information - Change in the inventory reserve (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="tkno-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>100740 - Disclosure - Other Financial Information - Change in the income tax valuation allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails</Role>
      <ShortName>Other Financial Information - Change in the income tax valuation allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="tkno-20211231.htm">tkno-20211231.htm</File>
    <File>tkno-20211231.xsd</File>
    <File>tkno-20211231_cal.xml</File>
    <File>tkno-20211231_def.xml</File>
    <File>tkno-20211231_lab.xml</File>
    <File>tkno-20211231_pre.xml</File>
    <File>tkno-ex23_1.htm</File>
    <File>tkno-ex31_1.htm</File>
    <File>tkno-ex31_2.htm</File>
    <File>tkno-ex32_1.htm</File>
    <File>tkno-ex4_3.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img235218545_0.jpg</File>
    <File>img235218545_1.jpg</File>
    <File>img235218545_2.jpg</File>
    <File>img235218545_3.jpg</File>
    <File>img235218545_4.jpg</File>
    <File>img235218545_5.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="739">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>100
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tkno-20211231.htm": {
   "axisCustom": 0,
   "axisStandard": 30,
   "contextCount": 210,
   "dts": {
    "calculationLink": {
     "local": [
      "tkno-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tkno-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tkno-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tkno-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tkno-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tkno-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 626,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 5,
    "http://xbrl.sec.gov/dei/2021q4": 8,
    "total": 13
   },
   "keyCustom": 46,
   "keyStandard": 434,
   "memberCustom": 30,
   "memberStandard": 43,
   "nsprefix": "tkno",
   "nsuri": "http://www.teknova.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "100000 - Document - Document and Entity Information",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100090 - Disclosure - Goodwill and Intangible Assets, Net",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet",
     "shortName": "Goodwill and Intangible Assets, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100100 - Disclosure - Fair Value Measurements",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100110 - Disclosure - Inventories, Net",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNet",
     "shortName": "Inventories, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100120 - Disclosure - Property, Plant and Equipment, Net",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNet",
     "shortName": "Property, Plant and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100130 - Disclosure - Accrued Liabilities",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilities",
     "shortName": "Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100140 - Disclosure - Long-Term Debt",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100150 - Disclosure - Convertible and Redeemable Preferred Stock",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStock",
     "shortName": "Convertible and Redeemable Preferred Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100160 - Disclosure - Stockholders' Equity",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100170 - Disclosure - Stock-Based Compensation",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100180 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders",
     "shortName": "Net Income (Loss) Per Share Attributable to Common Stockholders",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010 - Statement - Statements of Operations and Comprehensive Income (Loss)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss",
     "shortName": "Statements of Operations and Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100190 - Disclosure - Related Parties",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedParties",
     "shortName": "Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100200 - Disclosure - Commitments and Contingencies",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100210 - Disclosure - Income Taxes",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100220 - Disclosure - Other Financial Information",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation",
     "shortName": "Other Financial Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100230 - Disclosure - Summary of Accounting Policies (Policies)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies",
     "shortName": "Summary of Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tkno:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100240 - Disclosure - Summary of Accounting Policies (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesTables",
     "shortName": "Summary of Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tkno:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100250 - Disclosure - Revenue (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100260 - Disclosure - Goodwill and Intangible Assets, Net (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables",
     "shortName": "Goodwill and Intangible Assets, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100270 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100280 - Disclosure - Inventories, Net (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetTables",
     "shortName": "Inventories, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020 - Statement - Balance Sheets",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets",
     "shortName": "Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100290 - Disclosure - Property, Plant and Equipment, Net (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetTables",
     "shortName": "Property, Plant and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100300 - Disclosure - Accrued Liabilities (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables",
     "shortName": "Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100310 - Disclosure - Long-Term Debt (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtTables",
     "shortName": "Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100320 - Disclosure - Convertible and Redeemable Preferred Stock (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockTables",
     "shortName": "Convertible and Redeemable Preferred Stock (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100330 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100340 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables",
     "shortName": "Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100350 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100360 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100370 - Disclosure - Other Financial Information (Tables)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationTables",
     "shortName": "Other Financial Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100380 - Disclosure - Nature of the Business - Additional Information (Detail)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
     "shortName": "Nature of the Business - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:NatureOfOperations",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_8487a4ac-683c-4441-b2c0-5381dc5d6ce0",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030 - Statement - Balance Sheets (Parenthetical)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical",
     "shortName": "Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100390 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Segment",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tkno:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_83659bec-d51c-4668-9b3c-1832c8caaaa6",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100400 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Major Classes of Property and Equipment (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails",
     "shortName": "Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Major Classes of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tkno:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_83659bec-d51c-4668-9b3c-1832c8caaaa6",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "tkno:NumberOfBusinessLines",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_BusinessLines",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100410 - Disclosure - Revenue - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails",
     "shortName": "Revenue - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "tkno:NumberOfBusinessLines",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_BusinessLines",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100420 - Disclosure - Revenue - Disaggregation of Revenue (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
     "shortName": "Revenue - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_7ffb5379-177a-47db-b7a7-54e475bd0831",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100430 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails",
     "shortName": "Goodwill and Intangible Assets, Net - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100440 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Intangible Assets with Definite and Indefinite Lives (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails",
     "shortName": "Goodwill and Intangible Assets, Net - Summary of Intangible Assets with Definite and Indefinite Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100450 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Future Amortization Expense (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails",
     "shortName": "Goodwill and Intangible Assets, Net - Schedule of Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100460 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_16593929-3cac-4302-99c6-5978af7602c5",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100470 - Disclosure - Fair Value Measurements - Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails",
     "shortName": "Fair Value Measurements - Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_16593929-3cac-4302-99c6-5978af7602c5",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100480 - Disclosure - Inventories, Net - Schedule of Inventories (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails",
     "shortName": "Inventories, Net - Schedule of Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_ce7a2740-0089-486f-b5f4-24cb6fd74433",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040 - Statement - Statements of Convertible and Redeemable Preferred Stock and Stockholders' Equity",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity",
     "shortName": "Statements of Convertible and Redeemable Preferred Stock and Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_ce7a2740-0089-486f-b5f4-24cb6fd74433",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100490 - Disclosure - Property, Plant and Equipment Net - Schedule of Property, Plant and Equipment (Detail)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
     "shortName": "Property, Plant and Equipment Net - Schedule of Property, Plant and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100500 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails",
     "shortName": "Property, Plant and Equipment, Net - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedPayrollTaxesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100510 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails",
     "shortName": "Accrued Liabilities - Summary of Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedPayrollTaxesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100520 - Disclosure - Long-Term Debt - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails",
     "shortName": "Long-Term Debt - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_65069e31-4adb-4d7b-a04c-4d7fe42cfef9",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100530 - Disclosure - Long-Term Debt - Summary of Components of Carrying Value of Long-Term Debt (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails",
     "shortName": "Long-Term Debt - Summary of Components of Carrying Value of Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "lang": null,
      "name": "tkno:DebtInstrumentCumulativeAccretionOfExitFee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100540 - Disclosure - Long-Term Debt - Summary of Scheduled Maturities of Term Loan (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails",
     "shortName": "Long-Term Debt - Summary of Scheduled Maturities of Term Loan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_64673711-bae1-49ee-9691-d1bf460318d0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100550 - Disclosure - Convertible and Redeemable Preferred Stock - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
     "shortName": "Convertible and Redeemable Preferred Stock - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_64673711-bae1-49ee-9691-d1bf460318d0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "div",
       "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_8d5a77af-517b-443a-ae2b-3fda8f915b3a",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100560 - Disclosure - Convertible and Redeemable Preferred Stock - Summary of Series A Preferred Stock (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails",
     "shortName": "Convertible and Redeemable Preferred Stock - Summary of Series A Preferred Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "div",
       "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_8d5a77af-517b-443a-ae2b-3fda8f915b3a",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100570 - Disclosure - Stockholders' Equity - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
     "shortName": "Stockholders' Equity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_87675a91-e1a1-46f7-8eda-f9c9123a2ff0",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100580 - Disclosure - Stock-Based Compensation - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
     "shortName": "Stock-Based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050 - Statement - Statements of Cash Flows",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows",
     "shortName": "Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_fd66e94d-b854-4024-8e39-7f7f40bc5f65",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100590 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails",
     "shortName": "Stock-Based Compensation - Summary of Stock Options Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_0f871d67-55f4-4bdd-ba22-321bbc74b83d",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100600 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_bdc9c78c-f85f-413c-bb7e-19326886e108",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100610 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails",
     "shortName": "Stock-Based Compensation - Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_bdc9c78c-f85f-413c-bb7e-19326886e108",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100620 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
     "shortName": "Net (Loss) Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100630 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails",
     "shortName": "Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "tkno:ConvertibleAndRedeemablePreferredStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_8ba1d6bc-bc9a-4c6b-a32b-6fc8457efc65",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100640 - Disclosure - Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Parenthetical) (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails",
     "shortName": "Net (Loss) Income Per Share Attributable to Common Stockholders - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "tkno:PaymentForRentExpense",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100650 - Disclosure - Related Parties - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails",
     "shortName": "Related Parties - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_6e026805-5ef0-418e-b83d-da2ddaf0f9ae",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:NotesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "tkno:PaymentForRentExpense",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100660 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e96f1c07-c309-4008-90fa-cd7826aa53d9",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100670 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments for Capital Leases (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails",
     "shortName": "Commitments and Contingencies - Schedule of Future Minimum Lease Payments for Capital Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100680 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails",
     "shortName": "Income Taxes - Summary of Provision for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100060 - Disclosure - Nature of the Business",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusiness",
     "shortName": "Nature of the Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100690 - Disclosure - Income Taxes - Summary of Reconciliation of the Statutory Tax Rate to the Company's Effective Tax Rate (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails",
     "shortName": "Income Taxes - Summary of Reconciliation of the Statutory Tax Rate to the Company's Effective Tax Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100700 - Disclosure - Income Taxes - Schedule of Net Deferred Tax Liability and Assets (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails",
     "shortName": "Income Taxes - Schedule of Net Deferred Tax Liability and Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_e682b9a6-a87f-4ba7-a327-a36819503d46",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tkno:NetOperatingLossCarryforwardsExpirationYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100710 - Disclosure - Income Taxes - Additional Information (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tkno:NetOperatingLossCarryforwardsExpirationYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_16593929-3cac-4302-99c6-5978af7602c5",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100720 - Disclosure - Other Financial Information - Change in the allowance for doubtful accounts (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails",
     "shortName": "Other Financial Information - Change in the allowance for doubtful accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_16593929-3cac-4302-99c6-5978af7602c5",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100730 - Disclosure - Other Financial Information - Change in the inventory reserve (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails",
     "shortName": "Other Financial Information - Change in the inventory reserve (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUtilityInventoryTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_de781431-3ef1-4a0c-a774-7eb06070c2b2",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_16593929-3cac-4302-99c6-5978af7602c5",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100740 - Disclosure - Other Financial Information - Change in the income tax valuation allowance (Details)",
     "role": "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails",
     "shortName": "Other Financial Information - Change in the income tax valuation allowance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_f2899cde-95b3-44a8-afa2-b69ae7a9b6f0",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100070 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100080 - Disclosure - Revenue",
     "role": "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tkno-20211231.htm",
      "contextRef": "C_c7ee9461-96a8-4163-b26b-0abc54770222",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 75,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r667",
      "r668",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r667",
      "r668",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r667",
      "r668",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r667",
      "r668",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated By Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address Address Line1",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address City Or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address State Or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well Known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r667",
      "r668",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Icfr Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Security12b Title",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board Of Directors Chairman [Member]",
        "terseLabel": "Board Of Director [Member]"
       }
      }
     },
     "localname": "BoardOfDirectorsChairmanMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r204",
      "r372",
      "r376",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customers [Axis]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r305",
      "r332",
      "r398",
      "r400",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r568",
      "r623",
      "r627",
      "r651",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r305",
      "r332",
      "r398",
      "r400",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r568",
      "r623",
      "r627",
      "r651",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r204",
      "r372",
      "r376",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Of Major Customer [Domain]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r201",
      "r372",
      "r374",
      "r571",
      "r622",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Or Service [Axis]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r201",
      "r372",
      "r374",
      "r571",
      "r622",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products And Services [Domain]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r305",
      "r332",
      "r383",
      "r398",
      "r400",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r568",
      "r623",
      "r627",
      "r651",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r305",
      "r332",
      "r383",
      "r398",
      "r400",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r568",
      "r623",
      "r627",
      "r651",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Member]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r141",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario Forecast [Member]",
        "terseLabel": "Forecast [Member]"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r141",
      "r146",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario Unspecified [Domain]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r202",
      "r203",
      "r372",
      "r375",
      "r625",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r202",
      "r203",
      "r372",
      "r375",
      "r625",
      "r636",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r141",
      "r146",
      "r279",
      "r399",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Scenario [Axis]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r205",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title Of Individual [Axis]",
        "terseLabel": "Title of Individual"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title Of Individual With Relationship To Entity [Domain]",
        "terseLabel": "Title of Individual"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_AccruedLiabilitiesPropertyPlantAndEquipmentCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued liabilities property plant and equipment current.",
        "label": "Accrued Liabilities Property Plant And Equipment Current",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "AccruedLiabilitiesPropertyPlantAndEquipmentCurrent",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Property, Plant And Equipment Included In Accounts Payable And Accrued Liabilities",
        "label": "Capitalized Property, Plant And Equipment Included In Accounts Payable And Accrued Liabilities",
        "terseLabel": "Capitalized Property, Plant And Equipment Included In Accounts Payable And Accrued Liabilities"
       }
      }
     },
     "localname": "CapitalizedPropertyPlantAndEquipmentIncludedInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_CapitalizedSoftwareImplementationCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Software Implementation Costs",
        "label": "Capitalized Software Implementation Costs"
       }
      }
     },
     "localname": "CapitalizedSoftwareImplementationCosts",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_CapitalizedSoftwareImplementationCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Software Implementation Costs [Policy Text Block]",
        "label": "Capitalized Software Implementation Costs [Policy Text Block]",
        "terseLabel": "Capitalized Software Implementation Costs"
       }
      }
     },
     "localname": "CapitalizedSoftwareImplementationCostsPolicyTextBlock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_ClinicalSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Clinical solutions member",
        "label": "Clinical Solutions [Member]",
        "terseLabel": "Clinical Solutions"
       }
      }
     },
     "localname": "ClinicalSolutionsMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_ConcentrationRiskNumberOfCustomer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration Risk Number of Customer",
        "label": "Concentration Risk Number of Customer",
        "terseLabel": "Number of Customers"
       }
      }
     },
     "localname": "ConcentrationRiskNumberOfCustomer",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tkno_ConcentrationRiskNumberOfCustomers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration risk number of Customers.",
        "label": "Concentration Risk Number of Customers",
        "terseLabel": "Number of Customers"
       }
      }
     },
     "localname": "ConcentrationRiskNumberOfCustomers",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tkno_ConcentrationRiskNumberOfSuppliers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration risk number of suppliers.",
        "label": "Concentration Risk Number of Suppliers"
       }
      }
     },
     "localname": "ConcentrationRiskNumberOfSuppliers",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tkno_ContributionsPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contributions payable",
        "label": "Contributions payable"
       }
      }
     },
     "localname": "ContributionsPayable",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_ConvertibleAndRedeemablePreferredStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible and Redeemable Preferred Stock",
        "label": "Convertible And Redeemable Preferred Stock [Text Block]",
        "terseLabel": "Convertible and Redeemable Preferred Stock"
       }
      }
     },
     "localname": "ConvertibleAndRedeemablePreferredStockTextBlock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer one member.",
        "label": "Customer One [Member]",
        "terseLabel": "Customer 1 [Member]"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_CustomerThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Three [Member]",
        "label": "Customer Three [Member]",
        "terseLabel": "Customer 3 [Member]"
       }
      }
     },
     "localname": "CustomerThreeMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_CustomerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer two member.",
        "label": "Customer Two [Member]",
        "terseLabel": "Customer 2 [Member]"
       }
      }
     },
     "localname": "CustomerTwoMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_DebtInstrumentCumulativeAccretionOfExitFee": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument cumulative accretion of exit fee.",
        "label": "Debt Instrument Cumulative Accretion Of Exit Fee",
        "terseLabel": "Cumulative accretion of exit fee"
       }
      }
     },
     "localname": "DebtInstrumentCumulativeAccretionOfExitFee",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_DeferredRent": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred rent.",
        "label": "Deferred Rent",
        "terseLabel": "Deferred rent"
       }
      }
     },
     "localname": "DeferredRent",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_DeferredTaxLiabilitiesFixedAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities fixed assets.",
        "label": "Deferred Tax Liabilities Fixed Assets",
        "negatedLabel": "Fixed assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesFixedAssets",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_DirectCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Direct Customer.",
        "label": "Direct Customer [Member]",
        "terseLabel": "Direct Customer [Member]"
       }
      }
     },
     "localname": "DirectCustomerMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation coronavirus aid relief and economic security act.",
        "label": "Effective Income Tax Rate Reconciliation Coronavirus Aid Relief And Economic Security Act",
        "terseLabel": "CARES Act"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityAct",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tkno_EffectiveIncomeTaxRateReconciliationPermanentItems": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax rate reconciliation permanent items.",
        "label": "Effective Income Tax Rate Reconciliation Permanent Items",
        "terseLabel": "Permanent items"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentItems",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tkno_EmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee [Member]",
        "label": "Employee [Member]",
        "terseLabel": "Employees [Member]"
       }
      }
     },
     "localname": "EmployeeMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_EmployeeStockOptionPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Option Plans member",
        "label": "Employee Stock Option Plans [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionPlansMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan member",
        "label": "Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_EmployeeStockPurchasePlanOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan, Offering Period",
        "label": "Employee Stock Purchase Plan Offering Period",
        "terseLabel": "Employee Stock Purchase Plan, Offering Period"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanOfferingPeriod",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tkno_ExitFeesPercentageOfTermLoan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exit Fees Percentage of Term Loan",
        "label": "Exit Fees Percentage Of Term Loan",
        "terseLabel": "Exit Fees Percentage of Term Loan"
       }
      }
     },
     "localname": "ExitFeesPercentageOfTermLoan",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tkno_FinalBorrowingRevenueRequirement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final Borrowing Revenue Requirement",
        "label": "Final Borrowing Revenue Requirement",
        "terseLabel": "Contingent Revenue"
       }
      }
     },
     "localname": "FinalBorrowingRevenueRequirement",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_GoodwillPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill.",
        "label": "Goodwill Policy [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillPolicyTextBlock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_GrantDateFairValueOfSharesVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grant date fair value of shares vested.",
        "label": "Grant Date Fair Value Of Shares Vested",
        "terseLabel": "Grant date fair value of shares vested"
       }
      }
     },
     "localname": "GrantDateFairValueOfSharesVested",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_HighestSupplierMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Highest Supplier.",
        "label": "Highest Supplier [Member]",
        "terseLabel": "Highest Supplier [Member]"
       }
      }
     },
     "localname": "HighestSupplierMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_ImpactOfCovid19PolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact of COVID-19 Policy Text Block",
        "label": "Impact of COVID-19 Policy Text Block",
        "terseLabel": "Impact of COVID-19"
       }
      }
     },
     "localname": "ImpactOfCovid19PolicyTextBlock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_IncreaseDecreaseInOtherOperatingAssetsAndLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In Other Operating Assets And Liabilities",
        "label": "Increase Decrease In Other Operating Assets And Liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilities",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in common stock capital shares reserved for future issuance, expiration period.",
        "label": "Increase In Common Stock Capital Shares Reserved For Future Issuance Expiration Period",
        "terseLabel": "Increase in common stock reserved for future issuance, term period"
       }
      }
     },
     "localname": "IncreaseInCommonStockCapitalSharesReservedForFutureIssuanceExpirationPeriod",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tkno_IndemnityHoldbackRelease": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnity Holdback Release",
        "label": "Indemnity Holdback Release",
        "negatedLabel": "Indemnity holdback release"
       }
      }
     },
     "localname": "IndemnityHoldbackRelease",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_IntangibleAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets.",
        "label": "Intangible Assets Policy [Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsPolicyTextBlock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_InventoryPurchasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory purchases member",
        "label": "Inventory Purchases [Member]",
        "terseLabel": "Inventory Purchases [Member]"
       }
      }
     },
     "localname": "InventoryPurchasesMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_LIBORFloorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LIBOR floor.",
        "label": "L I B O R Floor [Member]",
        "terseLabel": "LIBOR Floor [Member]"
       }
      }
     },
     "localname": "LIBORFloorMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_LabEssentialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lab essentials member",
        "label": "Lab Essentials [Member]",
        "terseLabel": "Lab Essentials"
       }
      }
     },
     "localname": "LabEssentialsMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_LargestCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Largest Customer [Member]",
        "label": "Largest Customer [Member]",
        "terseLabel": "Largest Customer [Member]"
       }
      }
     },
     "localname": "LargestCustomerMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_LargestSupplierMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Largest supplier member.",
        "label": "Largest Supplier [Member]",
        "terseLabel": "Largest Supplier [Member]"
       }
      }
     },
     "localname": "LargestSupplierMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_MeechesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Meeches llc member.",
        "label": "Meeches L L C [Member]",
        "terseLabel": "Meeches LLC [Member]"
       }
      }
     },
     "localname": "MeechesLLCMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_NetOperatingLossCarryforwardsExpirationYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net operating loss carryforwards expiration year.",
        "label": "Net operating loss carryforwards expiration year"
       }
      }
     },
     "localname": "NetOperatingLossCarryforwardsExpirationYear",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "gYearItemType"
    },
    "tkno_NetRevenueRequirementForTheFinancialCovenant": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Revenue Requirement For The Financial Covenant",
        "label": "Net Revenue Requirement For The Financial Covenant",
        "terseLabel": "Net revenue requirement for the financial covenant"
       }
      }
     },
     "localname": "NetRevenueRequirementForTheFinancialCovenant",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_NoCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No Customer.",
        "label": "No Customer [Member]",
        "terseLabel": "No Customer [Member]"
       }
      }
     },
     "localname": "NoCustomerMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_NoSupplierMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No Supplier [Member]",
        "label": "No Supplier [Member]",
        "terseLabel": "No Supplier [Member]"
       }
      }
     },
     "localname": "NoSupplierMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_NotesReceivableFromRelatedPartiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes receivable from related parties.",
        "label": "Notes Receivable From Related Parties Policy [Text Block]",
        "terseLabel": "Notes Receivable from Related Parties"
       }
      }
     },
     "localname": "NotesReceivableFromRelatedPartiesPolicyTextBlock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_NumberOfBusinessLines": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of business lines.",
        "label": "Number Of Business Lines",
        "terseLabel": "Number of business lines"
       }
      }
     },
     "localname": "NumberOfBusinessLines",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tkno_NumberOfProductLines": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of product lines.",
        "label": "Number Of Product Lines",
        "terseLabel": "Number of product lines"
       }
      }
     },
     "localname": "NumberOfProductLines",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tkno_NumberOfSuppliers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Suppliers.",
        "label": "Number of Suppliers",
        "terseLabel": "Number of suppliers"
       }
      }
     },
     "localname": "NumberOfSuppliers",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tkno_NumberOfTransportMediumUnitsProducedPerWeek": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of transport medium units produced per week.",
        "label": "Number Of Transport Medium Units Produced Per Week",
        "terseLabel": "Number of transport medium units produced per week"
       }
      }
     },
     "localname": "NumberOfTransportMediumUnitsProducedPerWeek",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tkno_OfferingExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offering Expenses.",
        "label": "Offering Expenses",
        "terseLabel": "Offering Expenses"
       }
      }
     },
     "localname": "OfferingExpenses",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_OptionToPurchaseAdditionalSharesOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option to Purchase Additional Shares of Common Stock.",
        "label": "Option To Purchase Additional Shares Of Common Stock",
        "terseLabel": "Option to Purchase Additional Shares of Common Stock"
       }
      }
     },
     "localname": "OptionToPurchaseAdditionalSharesOfCommonStock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "tkno_OtherFinancialInformation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Financial Information",
        "label": "Other Financial Information"
       }
      }
     },
     "localname": "OtherFinancialInformation",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_OtherProductMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other product member",
        "label": "Other Product [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherProductMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_PaymentForRentExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment for Rent Expense",
        "label": "Payment For Rent Expense",
        "terseLabel": "Payment for Rent Expense"
       }
      }
     },
     "localname": "PaymentForRentExpense",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_PerformanceBasedOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance based options",
        "label": "Performance Based Options [Member]"
       }
      }
     },
     "localname": "PerformanceBasedOptionsMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_PropertyPlantAndEquipmentAfterDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment after depreciation.",
        "label": "Property Plant And Equipment After Depreciation",
        "totalLabel": "Property, plant and equipment, after depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAfterDepreciation",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_RelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related [Member].",
        "label": "Related [Member]",
        "terseLabel": "Related Party [Member]"
       }
      }
     },
     "localname": "RelatedMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research and development tax credit carryforwards expiration year",
        "label": "Research and development tax credit carryforwards expiration year"
       }
      }
     },
     "localname": "ResearchAndDevelopmentTaxCreditCarryforwardsExpirationYear",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "gYearItemType"
    },
    "tkno_SalesAndMarketingCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales and marketing costs.",
        "label": "Sales And Marketing Costs Policy [Text Block]",
        "terseLabel": "Sales and Marketing Costs"
       }
      }
     },
     "localname": "SalesAndMarketingCostsPolicyTextBlock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_SampleTransportMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sample transport member",
        "label": "Sample Transport [Member]",
        "terseLabel": "Sample Transport"
       }
      }
     },
     "localname": "SampleTransportMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of estimated useful lives of property plant and equipment.",
        "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment Table [Text Block]",
        "terseLabel": "Summary of Estimated Useful Lives of Major Classes of Property and Equipment"
       }
      }
     },
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tkno_ScheduleOfGoodwillAndIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and intangible assets.",
        "label": "Schedule Of Goodwill And Intangible Assets [Line Items]",
        "terseLabel": "Schedule Of Goodwill And Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillAndIntangibleAssetsLineItems",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tkno_SecondLargestCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second Largest Customer [Member]",
        "label": "Second Largest Customer [Member]",
        "terseLabel": "Second Largest Customer [Member]"
       }
      }
     },
     "localname": "SecondLargestCustomerMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_SeniorSecuredTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Secured Term Loan [Member].",
        "label": "Senior Secured Term Loan [Member]",
        "terseLabel": "Senior Secured Term Loan"
       }
      }
     },
     "localname": "SeniorSecuredTermLoanMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_ShareAvailableForFutureGrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Available For future Grants",
        "label": "Share Available For Future Grants",
        "terseLabel": "Share available For Future grants"
       }
      }
     },
     "localname": "ShareAvailableForFutureGrants",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Amount of Shares Per Employee",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Amount Of Shares Per Employee",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Amount of Shares Per Employee"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, number of additional shares to be issued.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares To Be Issued",
        "terseLabel": "Additional shares to be issued under share-based payment arrangement"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesToBeIssued",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, number of new shares to be issued.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of New Shares To Be Issued",
        "terseLabel": "New shares to be issued under share-based payment arrangement"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNewSharesToBeIssued",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tkno_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, number of shares to be issued.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares To Be Issued",
        "terseLabel": "Shares to be issued under share-based payment arrangement"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeIssued",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tkno_SharesOutstandingAcquiredFromPerformancePlanIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares outstanding, Acquired from Performance plan Issuance",
        "label": "Shares outstanding, Acquired from Performance plan Issuance"
       }
      }
     },
     "localname": "SharesOutstandingAcquiredFromPerformancePlanIssuance",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tkno_ShippingAndHandlingCharge": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shipping and handling charge.",
        "label": "Shipping And Handling Charge",
        "terseLabel": "Shipping and handling charges"
       }
      }
     },
     "localname": "ShippingAndHandlingCharge",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_SupplierFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier Four [Member]",
        "label": "Supplier Four [Member]",
        "terseLabel": "Supplier 4 [Member]"
       }
      }
     },
     "localname": "SupplierFourMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_SupplierOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier 1.",
        "label": "Supplier One [Member]",
        "terseLabel": "Supplier 1 [Member]"
       }
      }
     },
     "localname": "SupplierOneMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_SupplierThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier Three [Member]",
        "label": "Supplier Three [Member]",
        "terseLabel": "Supplier 3 [Member]"
       }
      }
     },
     "localname": "SupplierThreeMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_SupplierTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier Two [Member]",
        "label": "Supplier Two [Member]",
        "terseLabel": "Supplier 2 [Member]"
       }
      }
     },
     "localname": "SupplierTwoMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_TaxableIncomeLimitationPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxable income limitation, percent",
        "label": "Taxable income limitation, percent"
       }
      }
     },
     "localname": "TaxableIncomeLimitationPercent",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tkno_TemporaryEquitySharesIssuedAndOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity Shares Issued and Outstanding",
        "label": "Temporary Equity Shares Issued And Outstanding",
        "terseLabel": "Shares Issued and Outstanding"
       }
      }
     },
     "localname": "TemporaryEquitySharesIssuedAndOutstanding",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tkno_TermLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan.",
        "label": "Term Loan",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "TermLoan",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_TermLoanExitFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan exit fee.",
        "label": "Term Loan Exit Fee",
        "terseLabel": "Term loan exit fee"
       }
      }
     },
     "localname": "TermLoanExitFee",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_The401KPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The 401(k) Plan [Member]",
        "label": "The 401(k) Plan [Member]"
       }
      }
     },
     "localname": "The401KPlanMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_ThomasEDavisLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thomas e. davis, llc.",
        "label": "Thomas E Davis L L C [Member]",
        "terseLabel": "Thomas E Davis L L C"
       }
      }
     },
     "localname": "ThomasEDavisLLCMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_ThreeLargestCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three largest customers member",
        "label": "Three Largest Customers [Member]",
        "terseLabel": "Three Largest Customers [Member]"
       }
      }
     },
     "localname": "ThreeLargestCustomersMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_TwoLargestSuppliersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two largest suppliers member.",
        "label": "Two Largest Suppliers [Member]",
        "terseLabel": "Two Largest Suppliers [Member]"
       }
      }
     },
     "localname": "TwoLargestSuppliersMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand and Sixteen Two Thousand and Twenty Two Thousand And Twenty One Equity Incentive Plan Member",
        "label": "Two Thousand And Sixteen Two Thousand And Twenty Two Thousand And Twenty One Equity Incentive Plan [Member]",
        "terseLabel": "2016, 2020, 2021 Equity Incentive Plans [Member]"
       }
      }
     },
     "localname": "TwoThousandAndSixteenTwoThousandAndTwentyTwoThousandAndTwentyOneEquityIncentivePlanMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Employee Stock Purchase Plan Member.",
        "label": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]",
        "terseLabel": "2021 Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_TwoThousandAndTwentyOneEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Equity Incentive Plan Member.",
        "label": "Two Thousand And Twenty One Equity Incentive Plan [Member]",
        "terseLabel": "2021 Equity Incentive Plans [Member]",
        "verboseLabel": "2021 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandAndTwentyOneEquityIncentivePlanMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_UnderwritingDiscountsAndCommissionsExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Underwriting discounts and commissions expense",
        "label": "Underwriting Discounts And Commissions Expense",
        "terseLabel": "Underwriting discounts and commissions"
       }
      }
     },
     "localname": "UnderwritingDiscountsAndCommissionsExpense",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tkno_UnrelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrelated [Member].",
        "label": "Unrelated [Member]",
        "terseLabel": "Unrelated Party [Member]"
       }
      }
     },
     "localname": "UnrelatedMember",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tkno_WeightedAverageFairValueOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average fair value of common stock.",
        "label": "Weighted Average Fair Value Of Common Stock",
        "terseLabel": "Weighted-average fair value of common stock"
       }
      }
     },
     "localname": "WeightedAverageFairValueOfCommonStock",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tkno_WeightedAveragePeriodCompensationCostInYears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average period compensation cost which will be Recognized over a period of year(s)",
        "label": "Weighted average period compensation cost (In Years)"
       }
      }
     },
     "localname": "WeightedAveragePeriodCompensationCostInYears",
     "nsuri": "http://www.teknova.com/20211231",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndNotesReceivableUnclassifiedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable, Unclassified [Abstract]"
       }
      }
     },
     "localname": "AccountsAndNotesReceivableUnclassifiedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r44",
      "r535"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable Current",
        "terseLabel": "Accounts payable",
        "totalLabel": "Accounts Payable, Current, Total"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations incurred and payable to vendors for goods and services received.",
        "label": "Accounts Payable [Member]",
        "terseLabel": "Accounts Payable [Member]"
       }
      }
     },
     "localname": "AccountsPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r228"
     ],
     "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 change in the allowance for doubtful accounts"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r637"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r26",
      "r206",
      "r207"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable Net Current",
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $23 thousand and $23 thousand",
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionExpense": {
     "auth_ref": [
      "r271",
      "r272",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.",
        "label": "Accretion Expense",
        "terseLabel": "Accretion Expense"
       }
      }
     },
     "localname": "AccretionExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities Current",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Total current accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities Current [Abstract]"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.",
        "label": "Accrued Liabilities [Member]",
        "terseLabel": "Accrued Liabilities [Member]"
       }
      }
     },
     "localname": "AccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "auth_ref": [
      "r9",
      "r49"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Payroll Taxes Current",
        "terseLabel": "Payroll-related"
       }
      }
     },
     "localname": "AccruedPayrollTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedCapitalizedInterestCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated interest costs capitalized as part of property, plant and equipment cost basis.",
        "label": "Accumulated Capitalized Interest Costs"
       }
      }
     },
     "localname": "AccumulatedCapitalizedInterestCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r42",
      "r265"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail": {
       "order": 1.0,
       "parentTag": "tkno_PropertyPlantAndEquipmentAfterDepreciation",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment",
        "negatedLabel": "Less\u2014Accumulated depreciation",
        "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance",
        "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance",
        "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r29",
      "r70",
      "r71",
      "r72",
      "r609",
      "r632",
      "r633"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 4.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 income",
        "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r69",
      "r72",
      "r78",
      "r79",
      "r80",
      "r133",
      "r134",
      "r135",
      "r483",
      "r628",
      "r629",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite Lived Intangible Assets Weighted Average Useful Life",
        "terseLabel": "Acquired finite-lived intangible assets, weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r27",
      "r433",
      "r535"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid In Capital",
        "periodEndLabel": "Additional Paid in Capital, Ending Balance",
        "periodStartLabel": "Additional Paid in Capital, Beginning Balance",
        "terseLabel": "Additional paid-in capital",
        "totalLabel": "Additional Paid in Capital, Total"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r430",
      "r431",
      "r432",
      "r490"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r401",
      "r403",
      "r436",
      "r437"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value",
        "terseLabel": "Stock-based compensation",
        "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r346",
      "r352"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments To Additional Paid In Capital Stock Issued Issuance Costs",
        "terseLabel": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r403",
      "r427",
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated Share Based Compensation Expense",
        "terseLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r209",
      "r223",
      "r225",
      "r227"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Allowance For Doubtful Accounts Receivable",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r33",
      "r209",
      "r223"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowance For Doubtful Accounts Receivable Current",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r87",
      "r108",
      "r318",
      "r514"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r108",
      "r248",
      "r256"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization Of Intangible Assets",
        "terseLabel": "Amortization of intangible assets",
        "totalLabel": "Amortization of Intangible Assets, Total"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r161"
     ],
     "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": "Stock options to purchase common stock"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r161"
     ],
     "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"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r122",
      "r184",
      "r193",
      "r199",
      "r221",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r301",
      "r481",
      "r484",
      "r503",
      "r533",
      "r535",
      "r588",
      "r607"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r65",
      "r122",
      "r221",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r301",
      "r481",
      "r484",
      "r503",
      "r533",
      "r535"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r493"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails": {
       "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",
        "terseLabel": "Financial instruments measured at fair value",
        "totalLabel": "Total financial assets carried at fair value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r404",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis Of Accounting Policy Policy [Text Block]",
        "terseLabel": "Basis of Accounting, Presentation and Use of Estimates"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r660",
      "r662"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Amortization expense related to capitalized implementation costs"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r39",
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash And Cash Equivalents At Carrying Value",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash And Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash And Cash Equivalents Fair Value Disclosure",
        "terseLabel": "Total cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r14",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash And Cash Equivalents Policy [Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r103",
      "r110",
      "r115"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "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, Restricted Cash and Restricted Cash Equivalents, Ending Balance",
        "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r103",
      "r504"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "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": "Change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFDICInsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.",
        "label": "Cash F D I C Insured Amount",
        "terseLabel": "Cash, FDIC insured amount"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ChangeInAccountingEstimateByTypeAxis": {
     "auth_ref": [
      "r141",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of change in accounting estimate.",
        "label": "Change in Accounting Estimate by Type [Axis]"
       }
      }
     },
     "localname": "ChangeInAccountingEstimateByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ChangeInAccountingEstimateLineItems": {
     "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": "Change in Accounting Estimate [Line Items]"
       }
      }
     },
     "localname": "ChangeInAccountingEstimateLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ChangeInAccountingEstimateTypeDomain": {
     "auth_ref": [
      "r141",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.",
        "label": "Change in Accounting Estimate, Type [Domain]"
       }
      }
     },
     "localname": "ChangeInAccountingEstimateTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r119",
      "r122",
      "r150",
      "r154",
      "r155",
      "r158",
      "r160",
      "r170",
      "r171",
      "r172",
      "r221",
      "r289",
      "r294",
      "r295",
      "r296",
      "r300",
      "r301",
      "r329",
      "r330",
      "r334",
      "r338",
      "r503",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class Of Stock [Domain]",
        "terseLabel": "Class of Stock"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r54",
      "r278",
      "r594",
      "r613"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "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 (See \u201cNote 15\u2014Commitments and Contingencies\u201d)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments And Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r275",
      "r276",
      "r277",
      "r285",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments And Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock Capital Shares Reserved For Future Issuance",
        "terseLabel": "Common stock reserved for future issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock Par Or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock Shares Issued",
        "terseLabel": "Common stock, shares issued",
        "totalLabel": "Common Stock, Shares, Issued, Total"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r25",
      "r346"
     ],
     "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 (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r25",
      "r535"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock Value",
        "periodEndLabel": "Common Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance",
        "terseLabel": "Common stock, $0.00001 par value, 490,000,000 and 30,000,000 shares authorized at December 31, 2021 and December 31, 2020, respectively, 28,011,917 and 3,599,232 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively",
        "totalLabel": "Common Stock, Value, Issued, Total"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r74",
      "r76",
      "r83",
      "r480",
      "r486",
      "r597",
      "r617"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "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. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest",
        "totalLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r176",
      "r177",
      "r204",
      "r501",
      "r502",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r176",
      "r177",
      "r204",
      "r501",
      "r502",
      "r634",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk By Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r176",
      "r177",
      "r204",
      "r501",
      "r502",
      "r634",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk By Type [Axis]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r174",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk Credit Risk",
        "terseLabel": "Concentration of Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r176",
      "r177",
      "r204",
      "r501",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk Percentage1",
        "terseLabel": "Percentage of Total Revenue"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r176",
      "r177",
      "r204",
      "r501",
      "r502",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r264"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction In Progress Gross",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue": {
     "auth_ref": [
      "r24",
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer.",
        "label": "Convertible Preferred Stock Nonredeemable Or Redeemable Issuer Option Value",
        "terseLabel": "Convertible preferred stock carrying value"
       }
      }
     },
     "localname": "ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": {
     "auth_ref": [
      "r23",
      "r24",
      "r341",
      "r347",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.",
        "label": "Convertible Preferred Stock Shares Issued Upon Conversion",
        "terseLabel": "Convertible preferred stock shares issued upon conversion"
       }
      }
     },
     "localname": "ConvertiblePreferredStockSharesIssuedUponConversion",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertiblePreferredStockTermsOfConversion": {
     "auth_ref": [
      "r23",
      "r24",
      "r347",
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of conversion terms for preferred stock.",
        "label": "Convertible Preferred Stock Terms Of Conversion",
        "terseLabel": "Convertible preferred stock, terms of conversion"
       }
      }
     },
     "localname": "ConvertiblePreferredStockTermsOfConversion",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r90",
      "r571"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost Of Goods And Services Sold",
        "terseLabel": "Cost of sales",
        "totalLabel": "Cost of Goods and Services Sold, Total"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "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 Sales [Member]"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost Of Sales Policy [Text Block]",
        "terseLabel": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal State And Local Tax Expense Benefit",
        "totalLabel": "Total current"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r464",
      "r471"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense Benefit",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r464",
      "r471"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State And Local Tax Expense Benefit",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r175",
      "r204"
     ],
     "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": "Customers Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r113",
      "r114"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "terseLabel": "Conversion of convertible and redeemable preferred stock into common stock"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r121",
      "r127",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r323",
      "r324",
      "r325",
      "r326",
      "r515",
      "r589",
      "r591",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument Basis Spread On Variable Rate1",
        "terseLabel": "Debt instrument, basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r19",
      "r320",
      "r591",
      "r606"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Debt Instrument Carrying Amount",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r302",
      "r323",
      "r324",
      "r513",
      "r515",
      "r516"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument Face Amount",
        "terseLabel": "Long term debt"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r52",
      "r121",
      "r127",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r323",
      "r324",
      "r325",
      "r326",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument Name [Domain]",
        "terseLabel": "Debt Instrument, Name"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r52",
      "r121",
      "r127",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r323",
      "r324",
      "r325",
      "r326",
      "r347",
      "r349",
      "r350",
      "r351",
      "r512",
      "r513",
      "r515",
      "r516",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Debt Instrument [Table]",
        "terseLabel": "Debt Instrument [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r309",
      "r321",
      "r323",
      "r324",
      "r514"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net",
        "negatedLabel": "Unamortized debt discount and debt issuance costs",
        "terseLabel": "Unamortized debt discount and debt issuance costs",
        "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
        "label": "Debt Instrument Unused Borrowing Capacity Amount",
        "terseLabel": "Unused Borrowing Capacity Amount"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instruments [Abstract]"
       }
      }
     },
     "localname": "DebtInstrumentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.",
        "label": "Debt Policy [Text Block]",
        "terseLabel": "Debt Issuance Costs"
       }
      }
     },
     "localname": "DebtPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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).",
        "label": "Debt Securities Available For Sale Unrealized Gain Loss",
        "terseLabel": "Unrealized loss on available-for-sale securities",
        "totalLabel": "Debt Securities, Available-for-sale, Unrealized Gain (Loss), Total"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r465",
      "r471"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense Benefit",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal State And Local Tax Expense Benefit",
        "totalLabel": "Total deferred"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Federal State And Local Tax Expense Benefit [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "auth_ref": [
      "r653",
      "r656",
      "r658",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes.",
        "label": "Deferred Income Tax Charge [Member]",
        "terseLabel": "Income tax valuation allowance [Member]"
       }
      }
     },
     "localname": "DeferredIncomeTaxChargesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r20",
      "r21",
      "r454",
      "r590",
      "r605"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Income Tax Liabilities",
        "negatedTotalLabel": "Total deferred tax liability",
        "totalLabel": "Deferred Tax Liabilities, Gross, Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities Net",
        "terseLabel": "Deferred tax liabilities",
        "totalLabel": "Deferred Income Tax Liabilities, Net, Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes And Tax Credits",
        "terseLabel": "Deferred taxes",
        "totalLabel": "Deferred Income Taxes and Tax Credits, Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredOfferingCosts": {
     "auth_ref": [
      "r64",
      "r240"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.",
        "label": "Deferred Offering Costs",
        "terseLabel": "Deferred Offering Costs"
       }
      }
     },
     "localname": "DeferredOfferingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r465",
      "r471"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State And Local Income Tax Expense Benefit",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r455"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets Gross",
        "totalLabel": "Total deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets Net [Abstract]",
        "terseLabel": "Deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards",
        "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r460",
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets Tax Credit Carryforwards",
        "terseLabel": "Tax credit carryforwards",
        "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r460",
      "r462",
      "r463"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "Research and development tax credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits",
        "terseLabel": "Stock compensation",
        "totalLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.",
        "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other",
        "terseLabel": "Accruals and other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r456"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets Valuation Allowance",
        "negatedLabel": "Valuation allowance",
        "terseLabel": "Valuation allowance",
        "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r445",
      "r457"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities",
        "negatedTotalLabel": "Net deferred tax liability",
        "totalLabel": "Deferred Tax Liabilities, Net, Total"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets",
        "negatedLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities Net [Abstract]",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxLiabilityAndAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan Employer Discretionary Contribution Amount",
        "terseLabel": "Defined contribution plan, employer discretionary contribution amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r108",
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation",
        "totalLabel": "Depreciation, Total"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r108",
      "r182"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation Depletion And Amortization",
        "terseLabel": "Depreciation and amortization",
        "totalLabel": "Depreciation, Depletion and Amortization, Total"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation Of Revenue [Abstract]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation Of Revenue [Line Items]",
        "terseLabel": "Disaggregation Of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation Of Revenue [Table]",
        "terseLabel": "Disaggregation Of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation Of Revenue Table [Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r215",
      "r384",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security issued by corporation domiciled in United States of America (US).",
        "label": "Domestic Corporate Debt Securities [Member]",
        "terseLabel": "U.S. Corporate Debt Securities [Member]"
       }
      }
     },
     "localname": "DomesticCorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Federal [Member]"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r84",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r147",
      "r150",
      "r158",
      "r159",
      "r160",
      "r164",
      "r165",
      "r491",
      "r492",
      "r598",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share Basic",
        "terseLabel": "Basic",
        "totalLabel": "Earnings Per Share, Basic, Total"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Basic And Diluted [Abstract]",
        "terseLabel": "Net income (loss) per share attributable to common stockholders",
        "verboseLabel": "Earnings per share attributable to common stockholders:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r84",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r150",
      "r158",
      "r159",
      "r160",
      "r164",
      "r165",
      "r491",
      "r492",
      "r598",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Earnings Per Share, Diluted, Total"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r161",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share Policy [Text Block]",
        "terseLabel": "Net Income (Loss) Per Share of Common Stock"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income (Loss) Per Share Attributable to Common Stockholders"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholders"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r447"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Continuing Operations",
        "terseLabel": "Taxable income limitation",
        "totalLabel": "Effective tax rate %",
        "verboseLabel": "Income tax rate, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r124",
      "r447",
      "r472"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate",
        "terseLabel": "Statutory federal income tax rate%"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": {
     "auth_ref": [
      "r447",
      "r472"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent",
        "terseLabel": "Research and development credit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r447",
      "r472"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost",
        "terseLabel": "Stock compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r447",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Offset taxable income, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation Other Reconciling Items Percent",
        "terseLabel": "Other",
        "totalLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent, Total"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r447",
      "r472"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation State And Local Income Taxes",
        "terseLabel": "State income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfTheStatutoryTaxRateToTheCompanysEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-based Compensation",
        "terseLabel": "Stock-based compensation expense related to employee stock option"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Service Share Based Compensation Aggregate Disclosures [Abstract]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r428"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized",
        "terseLabel": "Unrecognized stock-based compensation expense",
        "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1",
        "terseLabel": "Weighted-average recognition period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r425"
     ],
     "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": "Employee Stock Option [Member]",
        "terseLabel": "Stock Options [Member]",
        "verboseLabel": "Stock Options to Purchase Common Stock [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r78",
      "r79",
      "r80",
      "r133",
      "r134",
      "r135",
      "r137",
      "r143",
      "r145",
      "r169",
      "r222",
      "r346",
      "r352",
      "r430",
      "r431",
      "r432",
      "r467",
      "r468",
      "r490",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r628",
      "r629",
      "r630",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci": {
     "auth_ref": [
      "r496"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.",
        "label": "Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Oci",
        "terseLabel": "Fair value, unrealized gain (loss)"
       }
      }
     },
     "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r493",
      "r494",
      "r495",
      "r498"
     ],
     "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]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r311",
      "r323",
      "r324",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r393",
      "r494",
      "r541",
      "r542",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value By Fair Value Hierarchy Level [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r311",
      "r384",
      "r385",
      "r390",
      "r393",
      "r494",
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value Inputs Level1 [Member]",
        "terseLabel": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r311",
      "r323",
      "r324",
      "r384",
      "r385",
      "r390",
      "r393",
      "r494",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value Inputs Level2 [Member]",
        "terseLabel": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r311",
      "r323",
      "r324",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r393",
      "r494",
      "r543"
     ],
     "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 Level3 [Member]",
        "terseLabel": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r311",
      "r323",
      "r324",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r393",
      "r541",
      "r542",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Measurements Fair Value Hierarchy [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value Of Financial Instruments Policy",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r224",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r319",
      "r344",
      "r489",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Other Financial Information"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r255"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite Lived Intangible Assets Accumulated Amortization",
        "negatedLabel": "Intangible Assets, Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r249",
      "r252",
      "r255",
      "r259",
      "r572",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite Lived Intangible Assets By Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r249",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite Lived Intangible Assets Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r255",
      "r572"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite Lived Intangible Assets Net",
        "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance",
        "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance",
        "totalLabel": "Estimated future amortization expense of definite-lived intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetScheduleOfFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r215",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security issued by corporation not domiciled in United States of America (US).",
        "label": "Foreign Corporate Debt Securities [Member]",
        "terseLabel": "Foreign Corporate Debt Securities [Member]"
       }
      }
     },
     "localname": "ForeignCorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain Loss On Sale Of Property Plant Equipment",
        "negatedLabel": "Loss on disposal of property, plant and equipment",
        "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General And Administrative Expense",
        "terseLabel": "General and administrative",
        "totalLabel": "General and Administrative Expense, Total"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General And Administrative Expense [Member]",
        "terseLabel": "General and Administrative Expense [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r241",
      "r243",
      "r535",
      "r587"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, Ending Balance",
        "periodStartLabel": "Goodwill, Beginning Balance",
        "terseLabel": "Goodwill",
        "totalLabel": "Goodwill, Total"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill And Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill And Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets, Net"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r108",
      "r242",
      "r244",
      "r246"
     ],
     "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": "Impairment of goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) 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 Period Increase Decrease",
        "terseLabel": "Carrying amount of goodwill",
        "totalLabel": "Goodwill, Period Increase (Decrease), Total"
       }
      }
     },
     "localname": "GoodwillPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r89",
      "r122",
      "r184",
      "r192",
      "r195",
      "r198",
      "r200",
      "r221",
      "r289",
      "r290",
      "r291",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r301",
      "r503"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "I P O [Member]",
        "terseLabel": "IPO [Member]"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss": {
     "auth_ref": [
      "r267"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount to fair value.",
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r108",
      "r260"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.",
        "label": "Impairment Of Intangible Assets Excluding Goodwill",
        "terseLabel": "Impairment of intangible assets",
        "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r262",
      "r269"
     ],
     "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 [Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r81",
      "r184",
      "r192",
      "r195",
      "r198",
      "r200",
      "r586",
      "r595",
      "r600",
      "r619"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r268",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r124",
      "r448",
      "r452",
      "r459",
      "r469",
      "r473",
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r449"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.",
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "terseLabel": "Accrued interest or penalties",
        "totalLabel": "Income Tax Examination, Penalties and Interest Accrued, Total"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r125",
      "r144",
      "r145",
      "r183",
      "r446",
      "r470",
      "r474",
      "r620"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense Benefit",
        "terseLabel": "Provision for (benefit from) income taxes",
        "totalLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r77",
      "r442",
      "r443",
      "r452",
      "r453",
      "r458",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax Policy [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r105",
      "r112"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r58",
      "r593",
      "r615"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Tax Receivable",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "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",
        "totalLabel": "Increase (Decrease) in Accounts Payable, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase Decrease In Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "negatedLabel": "Income taxes receivable",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase Decrease In Inventories",
        "negatedLabel": "Inventories",
        "totalLabel": "Increase (Decrease) in Inventories, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease In Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r151",
      "r152",
      "r153",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements",
        "terseLabel": "Stock options",
        "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r251",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite Lived Intangible Assets By Major Class [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r251",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets Gross Excluding Goodwill",
        "terseLabel": "Intangible Assets, Gross",
        "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r247",
      "r253"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets Net Excluding Goodwill",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets Net Including Goodwill",
        "totalLabel": "Intangible Assets, Net (Including Goodwill), Total"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r599"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income Expense Net",
        "terseLabel": "Interest income (expense), net",
        "totalLabel": "Interest Income (Expense), Net, Total"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r102",
      "r104",
      "r112"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid Net",
        "terseLabel": "Interest paid, net of amounts capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r239"
     ],
     "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": "Inventories, Net"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory Finished Goods",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Finished goods, net",
        "totalLabel": "Inventory, Finished Goods, Gross, Total"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r62",
      "r535"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory Net",
        "terseLabel": "Inventories, net",
        "totalLabel": "Total inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r63",
      "r117",
      "r168",
      "r236",
      "r238",
      "r239",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory Policy [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory Raw Materials",
        "terseLabel": "Raw materials, net",
        "totalLabel": "Inventory, Raw Materials, Gross, Total"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationAndObsolescenceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A revision in the estimate of excess and obsolete inventory to reduce the carrying amount of inventory to net realizable value.",
        "label": "Inventory Valuation and Obsolescence [Member]",
        "terseLabel": "Inventory reserve [Member]"
       }
      }
     },
     "localname": "InventoryValuationAndObsolescenceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory Work In Process",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r237"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write Down",
        "terseLabel": "Inventory reserve",
        "verboseLabel": "Write-offs and other"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r493"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments Fair Value Disclosure",
        "terseLabel": "Total available-for-sale investments",
        "totalLabel": "Investments, Fair Value Disclosure, Total"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseOptionToExtend": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.",
        "label": "Lessee Operating Lease Option To Extend",
        "terseLabel": "Lessee, Operating Lease, Option to Extend"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToExtend",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee Operating Lease Term Of Contract",
        "terseLabel": "Lessee, Operating Lease, Term of Contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r47",
      "r122",
      "r194",
      "r221",
      "r289",
      "r290",
      "r291",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r301",
      "r482",
      "r484",
      "r485",
      "r503",
      "r533",
      "r534"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r32",
      "r122",
      "r221",
      "r503",
      "r535",
      "r592",
      "r611"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities And Stockholders Equity",
        "totalLabel": "Total liabilities, convertible and redeemable preferred stock and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r50",
      "r122",
      "r221",
      "r289",
      "r290",
      "r291",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r301",
      "r482",
      "r484",
      "r485",
      "r503",
      "r533",
      "r534",
      "r535"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line Of Credit Facility Current Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Current Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityDescription": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.",
        "label": "Line Of Credit Facility Description",
        "terseLabel": "Line of Credit Facility, Description"
       }
      }
     },
     "localname": "LineOfCreditFacilityDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line Of Credit Facility Maximum Borrowing Capacity",
        "terseLabel": "Maximum amount borrowed"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": {
     "auth_ref": [
      "r17",
      "r19",
      "r589",
      "r591",
      "r606"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum month-end amount borrowed under the credit facility during the period.",
        "label": "Line Of Credit Facility Maximum Monthend Outstanding Amount",
        "terseLabel": "Maximum amount borrowed at the end of month"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate L I B O R [Member]",
        "terseLabel": "LIBOR [Member]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r19",
      "r310",
      "r322",
      "r323",
      "r324",
      "r591",
      "r608"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long Term Debt",
        "terseLabel": "Long-term debt",
        "totalLabel": "Long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfComponentsOfCarryingValueOfLongTermDebtDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt [Abstract]"
       }
      }
     },
     "localname": "LongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r127",
      "r288",
      "r314"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long Term Debt Maturities Repayments Of Principal In Next Twelve Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r127",
      "r288",
      "r314"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long Term Debt Maturities Repayments Of Principal In Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r127",
      "r288",
      "r314"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long Term Debt Maturities Repayments Of Principal In Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r127",
      "r288",
      "r314"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long Term Debt Maturities Repayments Of Principal In Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r127",
      "r288",
      "r314"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long Term Debt Maturities Repayments Of Principal In Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtSummaryOfScheduledMaturitiesOfTermLoanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long Term Debt [Text Block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r286",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery And Equipment [Member]",
        "terseLabel": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r5",
      "r48"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities Current",
        "terseLabel": "Short-term investments - marketable securities",
        "totalLabel": "Marketable Securities, Current, Total"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities Policy",
        "terseLabel": "Marketable Investments"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.",
        "label": "Marketing and Advertising Expense",
        "totalLabel": "Marketing and Advertising Expense, Total"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r173",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature Of Operations",
        "terseLabel": "Nature of Operations"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided By Used In Financing Activities",
        "totalLabel": "Cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Financing Activities [Abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided By Used In Investing Activities",
        "totalLabel": "Cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Investing Activities [Abstract]",
        "terseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r103",
      "r106",
      "r109"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided By Used In Operating Activities",
        "totalLabel": "Cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r73",
      "r75",
      "r80",
      "r82",
      "r109",
      "r122",
      "r136",
      "r138",
      "r139",
      "r140",
      "r141",
      "r144",
      "r145",
      "r156",
      "r184",
      "r192",
      "r195",
      "r198",
      "r200",
      "r221",
      "r289",
      "r290",
      "r291",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r301",
      "r492",
      "r503",
      "r596",
      "r616"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income Loss",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss) attributable to stockholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r138",
      "r139",
      "r140",
      "r141",
      "r147",
      "r148",
      "r157",
      "r160",
      "r184",
      "r192",
      "r195",
      "r198",
      "r200"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income Loss Available To Common Stockholders Basic",
        "totalLabel": "Net income (loss) attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income Loss Available To Common Stockholders Basic [Abstract]",
        "terseLabel": "Net income (loss) available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "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": "International"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 1.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 (expenses), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedParties": {
     "auth_ref": [
      "r126",
      "r527",
      "r614"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.",
        "label": "Notes Receivable Related Parties",
        "terseLabel": "Related party notes receivable"
       }
      }
     },
     "localname": "NotesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number Of Operating Segments",
        "terseLabel": "Operating segment"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number Of Reportable Segments",
        "terseLabel": "Reportable segment"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office Furniture and Equipment [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r184",
      "r192",
      "r195",
      "r198",
      "r200"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income Loss",
        "totalLabel": "Income (loss) from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r520"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases Future Minimum Payments Due",
        "totalLabel": "Total future minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases Future Minimum Payments Due Current",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases Future Minimum Payments Due In Five Years",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases Future Minimum Payments Due In Four Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases Future Minimum Payments Due In Three Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases Future Minimum Payments Due In Two Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases Future Minimum Payments Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r460"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards",
        "totalLabel": "Operating Loss Carryforwards, Total"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r49"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities Noncurrent",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 4.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 non-current assets",
        "totalLabel": "Other Assets, Noncurrent, Total"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r67",
      "r68",
      "r70"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "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": "Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax",
        "terseLabel": "Change in unrealized loss on available-for-sale securities, net of tax",
        "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other",
        "terseLabel": "Other",
        "totalLabel": "Other Noncash Income (Expense), Total"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income Expense",
        "terseLabel": "Other expense, net",
        "totalLabel": "Other Nonoperating Income (Expense), Total"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income Expense [Abstract]",
        "terseLabel": "Other income (expenses), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfInitialPublicOffering": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the repurchase of amount received from entity's first offering of stock to the public.",
        "label": "Payments for Repurchase of Initial Public Offering",
        "negatedLabel": "Payments for Repurchase of Initial Public Offering"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock": {
     "auth_ref": [
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security.",
        "label": "Payments for Repurchase of Redeemable Convertible Preferred Stock",
        "terseLabel": "Conversion of convertible and redeemable preferred stock into common stock",
        "verboseLabel": "Accretion of convertible and redeemable preferred stock to redemption value"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments Of Debt Issuance Costs",
        "negatedLabel": "Debt issuance costs",
        "terseLabel": "Debt issuance cost"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments To Acquire Marketable Securities",
        "negatedLabel": "Purchase of short-term marketable securities",
        "totalLabel": "Payments to Acquire Marketable Securities, Total"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments To Acquire Property Plant And Equipment",
        "negatedLabel": "Purchase of property, plant and equipment",
        "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "auth_ref": [
      "r392",
      "r394",
      "r395",
      "r396",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension And Other Postretirement Plans Policy",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r404",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockAccretionOfRedemptionDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accretion of the preferred stock redemption discount during the period.",
        "label": "Preferred Stock Accretion Of Redemption Discount",
        "negatedLabel": "Accretion of convertible and redeemable preferred stock to redemption value"
       }
      }
     },
     "localname": "PreferredStockAccretionOfRedemptionDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockConvertibleConversionPrice": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share conversion price of preferred stock.",
        "label": "Preferred Stock Convertible Conversion Price",
        "terseLabel": "Preferred stock conversion price"
       }
      }
     },
     "localname": "PreferredStockConvertibleConversionPrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockDividendRatePerDollarAmount": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount per share used to calculated dividend payments on preferred stock.",
        "label": "Preferred Stock Dividend Rate Per Dollar Amount",
        "terseLabel": "Preferred stock dividend per share"
       }
      }
     },
     "localname": "PreferredStockDividendRatePerDollarAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock Dividend Rate Percentage",
        "terseLabel": "Preferred stock dividend percentage"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends Income Statement Impact",
        "negatedLabel": "Less: undistributed income attributable to preferred stockholders"
       }
      }
     },
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r119",
      "r334"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.",
        "label": "Preferred Stock Liquidation Preference Value",
        "terseLabel": "Preferred stock, liquidation preference, value"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreferenceValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock [Member]"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock Par Or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r24",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock Shares Issued",
        "terseLabel": "Preferred stock, shares issued",
        "totalLabel": "Preferred Stock, Shares Issued, Total"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock Shares Outstanding",
        "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance",
        "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance",
        "terseLabel": "Preferred stock, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r24",
      "r535"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock Value",
        "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance",
        "terseLabel": "Preferred stock, $0.00001 par value, 10,000,000 and zero shares authorized at December 31, 2021 and December 31, 2020, respectively, zero shares issued and outstanding at December 31, 2021 and December 31, 2020",
        "totalLabel": "Preferred Stock, Value, Issued, Total"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r37",
      "r38"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense And Other Assets Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties": {
     "auth_ref": [
      "r95",
      "r526"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates.",
        "label": "Proceeds From Collection Of Longterm Loans To Related Parties",
        "terseLabel": "Proceeds from loan to related party"
       }
      }
     },
     "localname": "ProceedsFromCollectionOfLongtermLoansToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds From Issuance Initial Public Offering",
        "terseLabel": "Payment of issuance costs for initial public offering",
        "verboseLabel": "Proceeds from initial public offering, net of underwriters' commissions and discounts"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds From Issuance Of Common Stock",
        "terseLabel": "Proceeds from issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).",
        "label": "Proceeds from Issuance of Long-term Debt and Capital Securities, Net",
        "terseLabel": "Proceeds from Long-term Debt, Net",
        "totalLabel": "Proceeds from Issuance of Long-term Debt and Capital Securities, Net, Total"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.",
        "label": "Proceeds From Issuance Of Redeemable Convertible Preferred Stock",
        "terseLabel": "Proceeds from issuance of convertible and redeemable preferred stock, net",
        "verboseLabel": "Proceeds, net of Issuance Cost"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r94",
      "r95",
      "r214"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities",
        "terseLabel": "Proceeds from maturities of short-term marketable securities"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r94",
      "r95",
      "r214"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds From Sale Of Available For Sale Securities Debt",
        "terseLabel": "Proceeds on sales of short-term marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Product Information [Line Items]",
        "terseLabel": "Product Information [Line Items]"
       }
      }
     },
     "localname": "ProductInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property Plant And Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r42",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property Plant And Equipment By Type [Axis]",
        "terseLabel": "Long-Lived Tangible Asset"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r270",
      "r639",
      "r640",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property Plant And Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r41",
      "r264"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail": {
       "order": 0.0,
       "parentTag": "tkno_PropertyPlantAndEquipmentAfterDepreciation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property Plant And Equipment Gross",
        "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance",
        "terseLabel": "Property, plant and equipment, gross",
        "totalLabel": "Property, Plant and Equipment, Gross, Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property Plant And Equipment [Line Items]",
        "terseLabel": "Property Plant And Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r15",
      "r16",
      "r266",
      "r535",
      "r602",
      "r612"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property Plant And Equipment Net",
        "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Total property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r40",
      "r266",
      "r639",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property Plant And Equipment Policy [Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r15",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property Plant And Equipment [Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r15",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property Plant And Equipment Type [Domain]",
        "terseLabel": "Long-Lived Tangible Asset"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property Plant And Equipment Useful Life",
        "terseLabel": "Property and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r86",
      "r226"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 1.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": "Provision For Doubtful Accounts",
        "terseLabel": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r621"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Realized Investment Gains (Losses)",
        "terseLabel": "Realized gains or losses on investment",
        "totalLabel": "Realized Investment Gains (Losses), Total"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r208",
      "r211",
      "r212",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivables Policy [Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.",
        "label": "Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Convertible and Redeemable Preferred Stock [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssetAxis": {
     "auth_ref": [
      "r654",
      "r655",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of regulatory asset.",
        "label": "Regulatory Asset [Axis]"
       }
      }
     },
     "localname": "RegulatoryAssetAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetDomain": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred.",
        "label": "Regulatory Asset [Domain]"
       }
      }
     },
     "localname": "RegulatoryAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssetLineItems": {
     "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": "Regulatory Assets [Line Items]"
       }
      }
     },
     "localname": "RegulatoryAssetLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r391",
      "r526",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.",
        "label": "Related Party Transaction Rate",
        "terseLabel": "Related Party Transaction, Rate"
       }
      }
     },
     "localname": "RelatedPartyTransactionRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r391",
      "r526",
      "r530",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585"
     ],
     "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 Transactions By Related Party [Axis]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r524",
      "r525",
      "r527",
      "r531",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Parties"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments Of Long Term Debt",
        "negatedLabel": "Repayment of long-term debt",
        "totalLabel": "Repayments of Long-term Debt, Total"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r440",
      "r570",
      "r661"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 0.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",
        "totalLabel": "Research and Development Expense, Total"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "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 Expense [Member]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research And Development Expense Policy",
        "terseLabel": "Research and Development Expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r28",
      "r352",
      "r433",
      "r535",
      "r610",
      "r631",
      "r633"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "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",
        "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance",
        "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance",
        "terseLabel": "Retained earnings (accumulated deficit)",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r133",
      "r134",
      "r135",
      "r137",
      "r143",
      "r145",
      "r222",
      "r430",
      "r431",
      "r432",
      "r467",
      "r468",
      "r490",
      "r628",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue From Contract With Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r180",
      "r181",
      "r191",
      "r196",
      "r197",
      "r201",
      "r202",
      "r204",
      "r371",
      "r372",
      "r571"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue From Contract With Customer Excluding Assessed Tax",
        "terseLabel": "Revenue",
        "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r118",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue From Contract With Customer Policy [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r373",
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue From Contract With Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r88",
      "r292",
      "r294",
      "r295",
      "r299",
      "r300",
      "r301",
      "r635"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue From Related Parties",
        "terseLabel": "Note receivable paid by related party"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale Of Stock Name Of Transaction [Domain]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale Of Stock Price Per Share",
        "terseLabel": "Sale of stock price"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r176",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Sales Revenue Net [Member]",
        "terseLabel": "Combined Sales [Member]",
        "verboseLabel": "Revenue [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule Of Accrued Liabilities Table [Text Block]",
        "terseLabel": "Summary of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]",
        "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r161"
     ],
     "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 [Text Block]",
        "terseLabel": "Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfChangeInAccountingEstimateTable": {
     "auth_ref": [
      "r141",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A summarization of the nature of changes in accounting estimates, including changes that occur in interim periods. Changes in accounting estimate have the effect of adjusting the carrying amounts of existing assets or liabilities or altering the subsequent accounting for existing or future assets or liabilities. Changes in accounting estimates are a necessary consequence of assessments, in conjunction with the periodic presentation of financial statements, of the present status and expected future benefits and obligations associated with assets and liabilities. Changes in accounting estimates result from new or better information. Examples of items for which estimates are necessary are uncollectible receivables, inventory obsolescence, service lives and salvage values of depreciable assets, warranty obligations, and regulatory reviews.",
        "label": "Schedule of Change in Accounting Estimate [Table]"
       }
      }
     },
     "localname": "ScheduleOfChangeInAccountingEstimateTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]",
        "terseLabel": "Schedule of Provision for Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r52",
      "r127",
      "r323",
      "r325",
      "r347",
      "r349",
      "r350",
      "r351",
      "r512",
      "r513",
      "r516",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule Of Debt Instruments [Text Block]",
        "terseLabel": "Summary of Components of Carrying Value of Long-Term Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]",
        "terseLabel": "Schedule of Net Deferred Tax Liability and Assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "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 Computation of Basic And Diluted Net (Loss) Income Per Share Attributable to Common Stockholders"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetIncomeLossPerShareAttributableToCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r403",
      "r426",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]",
        "terseLabel": "Schedule of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]",
        "terseLabel": "Summary of Financial Assets Carried at Fair Value and Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r249",
      "r254",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule Of Finite Lived Intangible Assets [Table]",
        "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.",
        "label": "Schedule Of Future Minimum Lease Payments For Capital Leases Table [Text Block]",
        "terseLabel": "Schedule of Future Minimum Lease Payments for Capital Leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule Of Intangible Assets And Goodwill Table [Text Block]",
        "terseLabel": "Summary of Intangible Assets with Definite and Indefinite Lives"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r11",
      "r34",
      "r35",
      "r36"
     ],
     "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 Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureInventoriesNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule Of Maturities Of Long Term Debt Table [Text Block]",
        "terseLabel": "Schedule of Maturities of Term Loan"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureLongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.",
        "label": "Schedule Of Product Information [Table]",
        "terseLabel": "Schedule Of Product Information [Table]"
       }
      }
     },
     "localname": "ScheduleOfProductInformationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r42",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule Of Property Plant And Equipment [Table]",
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRegulatoryAssetsTable": {
     "auth_ref": [
      "r654",
      "r655",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table of assets that are created when regulatory agencies permit public utilities to defer certain costs that are included in rate-setting to the balance sheet.",
        "label": "Schedule of Regulatory Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRegulatoryAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r528",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule Of Related Party Transactions By Related Party [Table]",
        "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r404",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]",
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r408",
      "r414",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]",
        "terseLabel": "Summary of Stock Options Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]",
        "terseLabel": "Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUtilityInventoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all information related to inventories for utilities.",
        "label": "Schedule of Utility Inventory [Table Text Block]",
        "terseLabel": "Schedule of change in the inventory reserve"
       }
      }
     },
     "localname": "ScheduleOfUtilityInventoryTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]",
        "terseLabel": "Schedule of Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting Policy Policy [Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling And Marketing Expense",
        "terseLabel": "Sales and marketing",
        "totalLabel": "Selling and Marketing Expense, Total"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling And Marketing Expense [Member]",
        "terseLabel": "Selling and Marketing Expense [Member]"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling General And Administrative Expenses Policy [Text Block]",
        "terseLabel": "General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series A Preferred Stock [Member]",
        "terseLabel": "Convertible Series A Preferred Stock [Member]",
        "verboseLabel": "Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share Based Compensation",
        "terseLabel": "Stock-based compensation",
        "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate from fair value on offering date that participants pay for shares.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Discount From Market Price Offering Date",
        "terseLabel": "Discount from market price, offering date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Discount From Market Price Purchase Date",
        "terseLabel": "Discount from market price, purchase date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price",
        "terseLabel": "Weighted-average fair value of common stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate",
        "terseLabel": "Estimated dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The 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",
        "terseLabel": "Weighted-average risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate",
        "terseLabel": "Weighted-average expected stock price volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate",
        "terseLabel": "Maximum employee subscription rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest quantity of shares an employee can purchase under the plan per period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Shares Per Employee",
        "terseLabel": "Maximum number of shares per employee"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number",
        "periodEndLabel": "Number of Options, Exercisable, Ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price",
        "periodEndLabel": "Weighted Average Exercise Price per Share, Exercisable, Ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r416"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Intrinsic value of options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, 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 or that expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period",
        "negatedLabel": "Number of Options, Cancelled or forfeited",
        "terseLabel": "Number of Options, Cancelled or forfeited",
        "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price per Share, Cancelled or forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross",
        "terseLabel": "Number of Options, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average fair value per option"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value, Options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r410",
      "r429"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance",
        "periodStartLabel": "Number of Options, Outstanding, Beginning balance",
        "terseLabel": "Number of Options, Outstanding, Ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price",
        "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance",
        "periodStartLabel": "Weighted Average Exercise Price per Share, Options outstanding, Beginning balance",
        "terseLabel": "Weighted Average Exercise Price per Share, Options outstanding, Ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price per Share, Vested and expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r417"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Number of Options, Vested and expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Outstanding Stock Maximum",
        "terseLabel": "Percentage of additional shares added on outstanding shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r402",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price per Share, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price per Share, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r404",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share Based Compensation Option And Incentive Plans Policy",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by supplier.",
        "label": "Share Based Goods And Nonemployee Services Transaction By Supplier [Axis]",
        "terseLabel": "Supplier"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.",
        "label": "Share Based Goods And Nonemployee Services Transaction Supplier [Domain]",
        "terseLabel": "Supplier"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r421",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of 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 Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected average term of options (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1",
        "terseLabel": "Aggregate Intrinsic Value, Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1",
        "terseLabel": "Weighted Average Remaining Contractual Term (in years), Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted Average Remaining Contractual Term (in years), Options outstanding",
        "verboseLabel": "Expected average term of options (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term (in years), Vested and expected to vest"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued Price Per Share",
        "terseLabel": "Shares Issued, Price Per Share"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r116",
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r23",
      "r24",
      "r25",
      "r119",
      "r122",
      "r150",
      "r154",
      "r155",
      "r158",
      "r160",
      "r170",
      "r171",
      "r172",
      "r221",
      "r289",
      "r294",
      "r295",
      "r296",
      "r300",
      "r301",
      "r329",
      "r330",
      "r334",
      "r338",
      "r346",
      "r503",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Statement Class Of Stock [Axis]",
        "terseLabel": "Class of Stock"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersSummaryOfCommonStockEquivalentsExcludedFromCalculationOfDilutedLossPerShareAttributableToCommonStockholdersParentheticalDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r57",
      "r78",
      "r79",
      "r80",
      "r133",
      "r134",
      "r135",
      "r137",
      "r143",
      "r145",
      "r169",
      "r222",
      "r346",
      "r352",
      "r430",
      "r431",
      "r432",
      "r467",
      "r468",
      "r490",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r628",
      "r629",
      "r630",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Statement Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Stockholders Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r169",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationTables",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheetsParenthetical",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r56",
      "r313",
      "r346",
      "r347",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period Shares Conversion Of Convertible Securities",
        "terseLabel": "Conversion of convertible and redeemable preferred stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r24",
      "r25",
      "r346",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period Shares New Issues",
        "terseLabel": "Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r24",
      "r25",
      "r346",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of stock under employee stock plans, net, Shares",
        "totalLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r24",
      "r25",
      "r346",
      "r352",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Stock Issued During Period Shares Stock Options Exercised",
        "negatedLabel": "Number of Options, Exercised",
        "terseLabel": "Number of Options, Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r57",
      "r346",
      "r352"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period Value Conversion Of Convertible Securities",
        "terseLabel": "Conversion of convertible and redeemable preferred stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r24",
      "r25",
      "r346",
      "r352"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period Value New Issues",
        "terseLabel": "Issuance of common stock upon initial public offering, net of issuance costs and underwriting discounts"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r25",
      "r30",
      "r31",
      "r122",
      "r210",
      "r221",
      "r503",
      "r535"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders Equity",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfConvertibleAndRedeemablePreferredStockAndStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r120",
      "r330",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r345",
      "r352",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders Equity Note Stock Split Conversion Ratio1",
        "terseLabel": "Stockholders' equity note, stock split, conversion ratio"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r511",
      "r536"
     ],
     "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]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r511",
      "r536"
     ],
     "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]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r511",
      "r536"
     ],
     "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]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]",
        "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Subsidiary Sale Of Stock [Axis]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "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": "Subsidiary Sale Of Stock [Line Items]",
        "terseLabel": "Subsidiary Sale Of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureNatureOfTheBusinessAdditionalInformationDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedInBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.",
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Schedule of change in the income tax valuation allowance"
       }
      }
     },
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Other Financial Information"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow disclosures:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.",
        "label": "Supplier Concentration Risk [Member]",
        "terseLabel": "Supplier Concentration Risk [Member]"
       }
      }
     },
     "localname": "SupplierConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "auth_ref": [
      "r13",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
        "label": "Temporary Equity By Class Of Stock [Table]",
        "terseLabel": "Temporary Equity By Class Of Stock [Table]"
       }
      }
     },
     "localname": "TemporaryEquityByClassOfStockTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r289",
      "r294",
      "r295",
      "r296",
      "r300",
      "r301"
     ],
     "calculation": {
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity Carrying Amount Attributable To Parent",
        "terseLabel": "Series A convertible and redeemable preferred stock, $0.00001 par value, zero and 9,600,000 shares authorized as of December 31, 2021 and December 31, 2020, respectively; zero and 9,342,092 shares issued and outstanding as of December 31, 2021 and December 31, 2020, respectively; aggregate liquidation preference of $0 and $41,586 thousand as of December 31, 2021 and December 31, 2020, respectively.",
        "verboseLabel": "Temporary equity, carrying amount, attributable to parent"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity Disclosure [Abstract]"
       }
      }
     },
     "localname": "TemporaryEquityDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityLineItems": {
     "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": "Temporary Equity [Line Items]",
        "terseLabel": "Temporary Equity [Line Items]"
       }
      }
     },
     "localname": "TemporaryEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityLiquidationPreference": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity Liquidation Preference",
        "terseLabel": "Aggregate Liquidation Preference"
       }
      }
     },
     "localname": "TemporaryEquityLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity Shares Authorized",
        "terseLabel": "Shares Authorized"
       }
      }
     },
     "localname": "TemporaryEquitySharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockSummaryOfSeriesAPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity Shares Issued",
        "terseLabel": "Temporary equity, shares issued"
       }
      }
     },
     "localname": "TemporaryEquitySharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity Shares Outstanding",
        "terseLabel": "Temporary equity, shares outstanding"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "auth_ref": [
      "r13",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity Table [Text Block]",
        "terseLabel": "Summary of Series A Preferred Stock"
       }
      }
     },
     "localname": "TemporaryEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureConvertibleAndRedeemablePreferredStockTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsWithDefiniteAndIndefiniteLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r319",
      "r344",
      "r489",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain (Loss) on Investments",
        "terseLabel": "Unrealized gains and losses on investment",
        "totalLabel": "Unrealized Gain (Loss) on Investments, Total"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r441",
      "r451"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance",
        "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance",
        "terseLabel": "Unrecognized Tax Benefits",
        "verboseLabel": "Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance": {
     "auth_ref": [
      "r565"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of impairment as of the balance sheet date of recognized servicing assets that are being amortized in proportion to and over the period of estimated net servicing income or loss.",
        "label": "Valuation Allowance for Impairment of Recognized Servicing Assets, Balance",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions": {
     "auth_ref": [
      "r566"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the valuation allowance for impairment of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer from charges to expense.",
        "label": "Valuation Allowance for Impairment of Recognized Servicing Assets, Additions for Expenses",
        "terseLabel": "Additions charged to expense"
       }
      }
     },
     "localname": "ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries": {
     "auth_ref": [
      "r566"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the valuation allowance for impairment of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer from recoveries recognized.",
        "label": "Valuation Allowance for Impairment of Recognized Servicing Assets, Deductions for Recoveries",
        "terseLabel": "Reductions charged to other accounts"
       }
      }
     },
     "localname": "ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r128",
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails",
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails",
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r129"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Provisions (benefits)",
        "verboseLabel": "Additions charged to expense"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails",
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails",
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Recoveries (write-offs), net",
        "verboseLabel": "Reductions charged to other accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheAllowanceForDoubtfulAccountsDetails",
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheIncomeTaxValuationAllowanceDetails",
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureOtherFinancialInformationChangeInTheInventoryReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentDetail",
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfMajorClassesOfPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]",
        "terseLabel": "Weighted-average effect of potentially dilutive securities:"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r149",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number Of Diluted Shares Outstanding",
        "terseLabel": "Diluted",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total",
        "verboseLabel": "Dilutive weighted-average common stock"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number Of Shares Outstanding [Abstract]",
        "terseLabel": "Weighted average shares used in computing net income (loss) per share attributable to common stockholders"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r147",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number Of Shares Outstanding Basic",
        "terseLabel": "Basic",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "verboseLabel": "Basic weighted-average common stock outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.teknova.com/20211231/taxonomy/role/Role_DisclosureNetLossIncomePerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossIncomePerShareAttributableToCommonStockholdersDetails",
      "http://www.teknova.com/20211231/taxonomy/role/Role_StatementStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e777-108305"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.A)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "http://asc.fasb.org/topic&trid=2122478"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=123417213&loc=d3e43603-110378"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r663": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r664": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r665": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r666": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r667": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r668": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r669": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r670": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r671": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r672": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r673": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r674": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r675": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r676": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r677": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r678": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r679": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r680": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0000950170-22-004176-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-22-004176-xbrl.zip
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
M.I084,D*&,E9Y5'C-08P$2/1Y.PAW,AJI$97P1+JDEC@/A?G &[ON_-?.LB
M3\"_]"*= A_+8?GM.2I:D7%@TA(TV0@:**=F*:R'@00RN988%0K1?DC8L1VI
M(7JFL+M1J1QOPAD[JV$,,ZAH\A[:5G>3),.MR4G$"HB5I1?]:>!/RB;+TR#D
M,]$SYQ@^(@\; [@AM!\!(OI0Y<]UBKQXE]/R^P\3/$5^HZISH7KA;5+G1-<W
M0@CP,*A04AWZX-J+L*CL0/DN;\E<ATT$CJ_JJ31UHB+&>*5U&JPZVI3 $F6V
MII[5"FE/W*-BQ)MEPUJ%L>K)-DU4&2:D/JQK(^$9GLYO]N5/2OJZH7BP7L[I
M# YZV_DBSZ#G[<4*@M6$TCJUHLJVU,NNQ+;?;SG[1#D@:TFV%U]['OMRO' U
M.;\!MRN:VCHP$9CFY^M]E9%N5VZ1%JE>$=OU[69EE2^=Q9"09=G8!"Q;B!A&
M7G#PK*[WZ5DRYNX [>*#SGM7A&S,(.U<84CM:'CL1"#[-G*?\*I5"T6 DF/3
M6(PB!?9TYBL)*FA/AD%P%<D5RW0 /P)@%J.JP/4%>G/LAU0S4G2[[DT2,/.>
MHPSIE'<3 =/3D6<W+._+I,ZGD8LI"&HN%3YA&YP5!"W(-O 6I;CYJ#B?D4=0
MWGM?^71 Y4WW-$*0[MU>FDY]'5]@N,.\'V-'J:I%ID#D.GF7T<O4:7K,-W(.
M2^76M$XI/KR[%+<8.W1J]-X_U)G ]$Z[\E!$4RM!J'A0X,] G03$.C\<^,RX
M!2EG[ H907FFJF:^-#?E]>)L2\(CV('*T0+*>Q^4\IO;O,1>S?H1("/@\B#
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
M+*R4N43IL3ZPBX8+<W9I5<@80(;'E8VR!KI](F? 9"4S9TP%G]36+"4M7F?
MFZ*&)-$X'MZ[<R>37_ ^8#1%$7BL&$P[*U/-!P[Y,J*ODXQ>;^0]%@DLSV.N
M(K5U":PTP0-NS+!S6(/<(26:U=Z-9MX!=K8&T,KU!NQW6XN=[+)DA]>M6@/'
M6^ \S;'D0Z2P?4V"M+,B'5*Y5F!F)LU+HEXA["H,_$7F1S7/K'>2<O7U"6AP
M1V*! :?R4J#TTE\MY9R!X]::@SFDV,G/#2A'P+^!KGR&,2TSHTOS\9YD@N'F
MLUE(+I;HQWN5*PRF_#[*5R&+A8:Z7C"G+T"#Y<*I/8DXJD3'!0*A%/#!Z:50
M;CW3X\J+CP:;+<?4G$U\\8>).1Z"OQ]8RQFG# TRB"7"K3=SMN>0:;**9R0T
MDE%A%="N[P6.L$JIK.07?X]3N;'IVYF;1P_I=,1\>-/>@'J#OWV9WQLH)%+3
ML.Z86X?Y:!8E%%;UFE5N>CW0;4<77Y/9HQ9,((GVD[1GY@C[-=-:>2'W!]/,
MQS6HCEU_;YDFQ-.N,MCR1O:5Q&B"LC12!<U4[TSI/QB:)6^I1X<L!BS2#L/W
M%[25"I9[.PD'9?"8^T18AIP#>KY_OUAK% 97SE?X+E1865PP@Q72BESDR68
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
M7_=5U.UQX\>&S %.@GH"?3-R#[IKE2@OUA&VZPWR0?]4/]V8X1"XGB-'0W"
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
M-J8Z*84#72IF$FUMP6.AL.!'K](!UZ>&G^1G7]^)<OG M]//"0IWOQOC^9P
M1:MRA=D.1-Y7A]4E+LK'E7LKV.=]754Z*%-@)1>NKWK5M[<ZLK=4/*#&58K+
M*U".E7:1RM*.)V&#B2SW*0;E*NJX-*M%D1PVQ/2L*Z<_:94RX;2PE<[]9'Y]
M7J!X@JW@.U6)Y33U_%SQAD/\ FL, L1>K(>A'2X,1D8W.5C'V -69[N#2/#U
MOB?I-FS"H7!N<,GKIH':UCE< VDY=&,6")*?.-2TKW@4)QSX4>1N6E"^PB"4
M__)5*_!/F]$.2NYGM0IFD-N[[^-AJYE" BD,Z*_,M-@%:,<):Q/>A .69'K4
M[VHZ;Z\57\)X1+K5YV\HNA*_2L"\K&>]A%K';T9DQ:O/XZ$E3XE@4B-(PA2+
M%8[LZO _M(@%V5XL&#GLKMN7:WW58L%S,+>_(":\42B>>B/K<HSO#E1-_]:
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
M ^QC&%V!3CF[&8G$'92\I(6;R8SIFC3>"G%L<SC7G_L\W>JK[361$W/!_6E
M/622MDJ=2!N A6C=]ZAX=Z]=84)/-[EE6RA12#E1!W1,%=)))+&C+!-^F1X[
M MXP@PX41HT>W%3%.=6:X>6/5JL?<I8X8^*567:YCQ:!5[Z2XXQ39)<VRAY0
M+ZY<D6LV1GX2["ZLX,GC4HVT2"*D[XF[LK770VRNI0QJ33;YFL*Z/!%4/7Q
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
M[?;Q%:#@]^"XW4$1NP<PE[#A6^>J4&\@UVA%V?I\S=64L<7VVSE\)%F4WCH
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
M\"K_9F>^6I$<IH[SN7#7#1[7WJY]K&!B3(XHZV$N-53))L.UZPK+W:N!=90
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
M-  ;R7RFK=E%]BJE91I'=L8UOCDES<G/(]S(XM#YNZ6)J?$V3# _-2P[L6,
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
M!P1O*$[W/EDH-L;/H5V[%OOK&;XV[T%!EVB7(,DK]5?2LI7+OQHO)+M^KN^
M!3[?;+\(_ZQJRB?HI[-:4CV#"/]8;>&DUN-7H9'XH-X_]UC7M6\9"Z=[-Z(O
MFU:DRYK"=AY/D!?1%^NYEY1>R9,[ 1^<=\"GMKP<_YOI/ O20M)#J-1;1]^S
MS<BRQB[IGGK\?O63L&+]WI_:!\'!EW^.7NKROUM-J*/WW]67)G]JA[FG_QCM
M_Z/1RFG> :>0&UEDI"8O+Y^2@0K%B"#-6^M%09EX[:&8*A&R_:94\PX;NKE?
M 7BC;(FC0K$\>8:XV5\QE2X5=S$8]F?H9NF1^I78B_-"ICH*#N 0 ^4FB<++
M5\C2O\JAL('(@QW> 8IY\/W#FB. (02[0\9AQE4Y3A,>\3JX%BW*9G197"^<
M,7M,S57*9 VO5?[_S>JQ_V4-%R_^LR7^XT?__S5:M1AHX?Y+=>(<;R8?C-E&
M>:]:]CJ5<O[*:64:[4^DX*#7ZF)V4>'[U;V/#C<X\:\;OE]>O_B?7-O?O0U7
MLG)S.G1L93AV[O$0[D!&04E6)8XKWT3K:L@HCU]G.K?\_#IG CT>\]"X>ACF
M=US (Y5'>FI1TD6TY'I+;;6H_"@&-0HL-+^TJ \XB,>]Q5QGM[LLY@TV7"6O
M-][ UPF/W@87AV_6__P<NM+33G1TF?0.>(H_]O*[S)/V=P23SC@_:XQ,K+T#
M_'FN-=X!%HHUDE]?3'O?BIY(\OZ+H,NKN][MJ1?P.V!U 9HX[4_ \@XH?PLO
MNR"X2;LG5GJY%V[V\>FNO;_VY_*_<WG:=\X;_A>9(<(%)\_#OM2O(ZK^@C-G
M!J0L-J\OVU,&KSE"_U'E/ZK\1Y7_J/)_JPJ$^AU0B"8#4^@F]2)3@KU'9R:
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
MX^!-K[Y VV-&CJF-O+)TN<".IN+HV"O7V)];O5S'%DY$!78EZ-4NM-]R<AW
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
M'G_OA7"NV8?&0#(Y-P[*3XU8^ZJ)H,"B'X^*-.T]K8OVBL 4RQ^UYR\&(]Q
MS<KED/23;_4).A37??S$N0N+NE&%6[H:,()<!LJ<]7.JZ)Z".@LA]&)(P$R<
MUCDLUD*] O@,^S!]74:\7 \M%*U\G98PL/F5+H/+Y:Q],=:WK_9V(>"YGU5L
MGKHKW/+(S-/\2/,S-.7 K&_)8*;<@DB>-A?O;+0TJY,KG:CJ\KDEBX'8-747
M-H;ZTP-AU.',)+X;T#E#3HQ@@GCJAIX;\Y![MW)*)G2T0[]LL".NVZMZXT)U
M0NP>D;_3?LB]5A6"+%:.PLQ;[Q/5E5D&DFW_A+G&:"H+^PQK]V$S(R-M,QPE
M6)3JR?Z*,7*@?<2Y9O$+V_!"<)[UV2'QGG E8+/1^+1,0!TQ(QBD76F6D')W
MWA]$1_!5ES9IA&GR\#F#CW&9V=DA[<SBP'1902;E%O^<.D^1@?&,[:R)>*'
MZ[5 ;-4E&>E;\L>Q6L4-_:/A+"]W0]\O3]/,;!//:I^[;( (89NKF[(%Y1T!
M'B1/VS7U2"TX^ZANH198<EKXJ406<A>MB8\\9 5=<3]*MJ>4'$X=7ZFP:C19
M[+ML.PE.57PL)Q.;,JG:T=*_>>/-K/%E_7XP[T5O_?LV4.]V^@EU3V &:45M
MJKB]XTUQE,&VL%_@UOB#:W\G[H/% G?C*/]@\BU/:UD'3NVBI/4YL?N";U:)
MN"]M*H:XYEN.IH6@+*>V"]?RE^RORX+).47!@W#'%&LPQDOD3?.^;+T+-28C
M= LE0W]Y[T@90+^^%C1\8:KV6Y.XL=P"2MV,N1A-)#.N-.219U!F$)S=T\P,
MG!(K1A#-9%[-A'<0Q;AG#:U':K])V*6:3I-\LU@/9WJZ5INS.Y'][<N- O-'
M@?]E =YY)S7:50=,84?OBVBBL+=R0NQ4.N!EYIC.0'/4?SVOK%$#Y.D*ORX^
MY"O& &&(TVK>Z&Y[A@\/BY_:T8135D@<H?IL33IYG*.&$8,E0HOK]TJ]@HW!
MN,.>S^XU/1$R,?WFNA%!3UA;9*<_?9EL9R(7]RB]FFOL)MD\S=4B1V8:HFSW
M('MG1:+:]7:T6ZIV&Q+BH16)L/JK7Y[;^.7ITU#/XTXGGZ._%"'PM_OVIKON
M@/*5C4>(%A6,9K:=?Z#C)+',:Y?:@KE2HH/.TH-WX:W9?P]J!0S=/^;6B(_8
M+"@2JPVE$:$*UH:Y914(,S]"3Y:6S$I^'PZ1RY J<?6GI07F;PVXE_L)JFCM
M$*V=I^3:F+#U31-.M2TSJ7NQA?&& &,-]?<L"[=57)H)[,&"0!Y"T Z$81Y2
MHM8-[SG]V3W(?2W82QZ,"4O357C24WY6\]==,,(KIN)5_K"7@P"S KG89] -
M!\OF[W0[/>,5\H>R494N/#;#=F[M_2[[*TZ.TY4/T_6) \?+-[=4%Z(/(=KP
MXN&-P'EJ?;5"/$VXIRBVL,_.D3=[$OZP1YYX;"WE\T9G\_N]6*XUHG_%/:E5
M=E6/<H)*U 3"-YB'11M_0U7L,L1#V94GHA+#%6-Y%MX!/@<@JP3GM9O!NJP
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
M:.HYE*/)R8/3\^^X:+A'LB<@D@@MHC=@%7@2QV-CK.HBMMYR=<&>^F=<0&_
MP^HX!)%-X@JKRBJ(;^/F^$/"TGR=1Z'Y8_5/K#,1T$-1XRS4 EXL#.>T)IOC
MM("O8:SW9IX8FJ-X9IWZGAN9*?+3[8E+AA:<?+4RO/2P-5D]T0,7CL74^6T_
M6ATD5@LU>F79?W#I+U!WUI  ?G6S^65NHC)[^/2X5DIE>F;T=29$4)Z@/E1M
M[H=*9Y$;KHD26W9-@XU27'CE74%(G\[=60_Y;O:T(Z\I^V65+/7/B^[1"2)0
M&/?NK;&0%/WVK7!JRT@357XFM:NEIDY^C)CJ1B1[N93DSK'I#, Q4PG]*#.9
M4&O E1N4R]@X-;&^9@/;I%O3RVA!T>W$4%.*P6]>7GO8K$T X=(DP53)"^V-
M:X=6+9+[4^C[?B9>JV="G" U\'*M$T+>I1]4J,UWE?P8-$XH,0B/.7C'SDV?
M$_06VSUZ77$SL#LZL/4;4TA;:\3$]@65+N@:9GV$ZJ:RSEH8!]=/+8G4:Q="
MA!_2P*5!YE5Q+8O+H9S6\5W\XU==J-/171M02L3U>G]3B05/*Z[CF<+#A1?=
ME[XN%Z_]0H&\/X.55#Y_@?$^#?H-P;O+;&Y+!;+@Q><LCO7]W_RL(N-]#I]3
MRZI3W$!9SL^<':<K2LO\S4"1?X /HCI-VGUAE/R@XASL.<S]KB*JZ"PRB@7A
M('W(X.$J$Y(0#Y?ZQ'-..QQZ]/QXD74(R55%.GWIDOE,R(#2F[.:H0]/@80$
M3:]SU7/>_X7$GF>_$JD^%6[PG5C"K7[=?&%4"6Y_FXOUHIPT7'FJ*BQ((<P6
M,<(M$.*<W \N6C=VV<Q;5UI]D)#$C;+)!QYR)%2<!&<+'H5G!&8FOYN2B0JL
MER8ZT9F*/?@'X/*+?X)W4CJ+%]K-/82,325_@@J%B"C;\+F\:?']/*_47JSZ
MON!S8>/%4E]M:1HF?F?WD<'44268:6-9JXEP(B%G:6+HAKUM:*R5#-80-]58
M8;V6:V6:\9%N*$?;\*1BO#5N]L67@,A6T.DE>J&YQ93HY'B]/'ZY=<14+3/+
M!"2[MEV';F'7W[P4G%_E%"R^";2J*]#Y;J_LL5$\WE_$_ 4.M7"Q<]KL*VFS
M,%9S7@\UONPX5&L@;<NZU.V=0G>'4NZJD_X$HM?ZAAB<6N.U)SIA0U3M!\!-
M-(8<ZG!04%><M^,K=1D)9ON!QFP:C&*2*;/O<,=-K-]G+7!W(7M*ML/\;"*<
MS7N%F:(<U+U'N+RFEU*+AJ!$[:$5^VDH*%KFJH:94TPK=D[?AW$GOJ'5LMX4
M?9Q<V^BW>@Y%;# ?WH:S.(=97.]8I8V0)IV/U<*H1F>+V[[KTS\ ,+CI'X <
M0N7S^VMS;] ?T9I_  %''_5?+R_F?X;_2N6\5@UV7WX4Q6X,/#"LD[3F,OA
M8:HIW;C4G3783RPK>N+IN"*^Z!Q[ULB.F-3FNK!%43CEO:R[\0WO 1?7:I;I
M@R^#465GSB*[KG?A3'L7!]M@R]5'5UT*+-84M7E$9G2<=/I<D]2FMB$_QHK8
MJ?)MEQ?=JVOMMDGXLK6*N%F=[1D7Z= *K,34P7T!]#XI $79$NI/DDC8&K$F
M9=D.VL/%,$GKM*Z,-L@/!M61>/PMT',_<%C+:.O.HCQ;,/,/[J1G+JA=@'W9
M4R5CL9D2P[@1<6)0_L(S%O6&']X%+.WZG+S5AR* *A&LV(O\B)<71]#%J:G\
MW77LB_,*#XP>'"(LTP&[*N^*D!T=]'( -9;]NL\Y8N,&\-&23HA9LU_P*&H3
M#3@+DP<)?VEJ,!A45ZI46G93I03EQ$U++/5@>EO2NNMT2UNG5'W.R6_S'&3I
M3^J>5\GS;J#_!SC <A>-D<5\"V#BC. Q';'YS/0G[OZGQ"?;T"8[F@*MZJ>E
M\L:M.X/\[%0PACXE&?+Q<G,5YZQ3!MR$NAR@J^<4*+C$:+_7V_V@TZFP-\A4
M5HXC54IF7BDJ=0LU<[/Y45!CACYD.!BE=09T7*!E)W3A>ZCZ![C\YL0REI06
MZ 9J//2O[\W5U3$$,U/9IG6BZCCG\3_EUWZ1&M+^+2?NGR@EVUH0F%@.9<Q6
MNTG^3NM+8[*.OB6[KM'Z^)LX:EP&.QC#A%II.1U1R5]:_@)=L6%.>^"7RIP/
M'6?4AK>%HE"3?1W_&>Y.GH.MHB54LE/:+\JDW@"!T8XM^GE2HUV]0<L*:;#G
MHC]O@H-B@'0Q,CX8S*D:4=/Q06EQ5JU<!3EAZ:Y$A1&<^'H;0)2-,7Z4%?%
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
M'\>WN_XO%=(9]LS?2\.P Y>O%VAWEF$0Z*MYV&URY?S?WKJ_.BF/94M.Z?\
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
MS+(J_D2U94X!FZV!F.+_(>XMNMI@'&!OW-VM%((4=RE:W -%@TL@2((4][9
MD>!.<+= <'=W=X>BQ8NV5)Z^_W=]=W=SO\!L9C._<^;,F)#1,!T"HZKU;$>&
MF\>O[665^MC=-Q>F.ZX6RA.:X:,232X&2Z5>NSG;ST\)WD7;V1GA^16&-69^
M+JPW59DZ0*O2JV?BH<J+S$GOH6/\SM28(&V,/&U^B4'?%J,BG817$.TCH@9:
MV/&DFU9.LD6*$3=F$'O5SN^FO-J6U'0EXD3L/5:#+VW#3WMFVEAX^ZA"@_.-
M1O#V9?A%)'\-55XR%N/>Q!(CWCV6!,)4R'(;\@>XN/'\R'W7%391L/TEX,>S
M3U-X/H]4JZ!4^W;U:/7Y6HM;!S)#_RU$ZRS.W609(BX\_.T3LJ*$9[3*W>9!
M*XXVG[G2+ .RHWQ=YR:+;/5HV1K,[, .:<6LX6+V#Z2IW85TWM@P$W]BQ.@-
MS?-CS1HV<']V:ORV9^Q:T_9U\Q3)5=[LGB -9'1M(>6,$/=./'REUMYFR/>W
M,:%*RU'O9[&+\4<C&X8?4A("]TRUR_5-E1>6RX<O75LY<-E?CZ_T?<T3W[75
M3ONVU@>?E7S1(DO@V-"!%*ZI\$Y+7OB+A2Y0$6.?? /"MK9S#X?USZZH04PB
MRMCJA9:LB]V$B6ME>,I-N68U]-A@B2L/ KL EN]NU8.:1?V?4!;"IV:K&W&&
MJI0F-SF%[EVU&=?2'%Q6>.6.TSP"NZ,9DTK-><8;JHQZA]]!L#[-HZQV)'>P
M?QI,7MQM+$J7\.)LNUE%1,AWB+_?VN?;HFY:LS<#?2ET;/5]5T9DI8=A-Y?!
MU)U7.:G%2?&C=<9\:;NJ2WZNJ>1ITZ/"3-!_S1QF#IIH05MAZ9K8\-^&Y3Y_
M3564<?P3E0#JY-&=4H]B!&O#(O<^IW!#JK)24Z^-KB?4Z#AUU)I:86>#MQD/
MPU/>(.!:B 9RQ^.RTMS:&-]S(U*@./%=W<AG;K:HX&U(F$!WL%@S+[;87GO$
ME0N7X%;@3K\9)_J.9CZ_I5RN^3U-8MJUM=>D2/,VR\:LJ6M"=IB"XOGS.\61
MA>M,:O9B5\>2A&JI"%$8UMM]\LM)<W-#Z!2L?Y=5SVO1D98G#M\"S^0?FI;&
MR<<&A>;E-"E2P=> Z[U01JEG-Z?%5J^RA7;'?*>M8H$X2JWI5*)0S1#^]R^U
M2^S3Q=I1&H$#6'KQ]EW1>TU5M]]_ [\_4SC.Y-2E[Q!>&UT=_5$['N<+XEIW
MG0_[,.;V)M8*OJH+6'-,T2/QG6ZJ5T\G_?_+3ALVA;"6Z3$,-<@#L_S'Y D=
M!>T_909*YC>X&7FIC\=_Y7!>IX/>*'6?G NN9.+'&\$?'GL'X[#*4TPP2"8:
MI/97LD!M]Q66)R7YO;$?NGRTHQ5B,*D';7UR"Y9(FQ5-+2B[RB/=L?UE99P#
M@YIJ"G'4&=[R\40AENTNWE:(\V= .1;W7N:LF";!.\:P?CU%8X(CK=XMU$,=
M!T5#^HZ^(CVU$QT*<O8/C3S0I)ZV>;QVM6"3D%FQOH?+U[;?JP)'M"5"HF%W
MNM^:VF<@:A@\9C\\^*'[R<3]P\>1V_9 ::5$%2>A^J2@_+Z<W@WK=+M6<7&=
M8BOP[G=2]C.[5O=M]+F)5[PJ)H;!P$%23<N![+HD[)&?>R&0=VY!SW%O]44M
MYCE@79=])ZW@9MA8<3G>$[9.KKW;/S1G>_;W)I3B21S>O27'Q@&E':O8UZ\&
M&9?ZU,X@J]//XH\$3\'EX\O0W2K%#8W39NG"8!>-_-;E5MJ,;)\G$BO HAM]
M @#_FP],_5VU&;^RN=_>9)05$X<(1[8XL_1Q5S,6IYXQSJ'9U67E9^XS1[29
M!OQPY:A/=-:16@XHC%?\!$$@J*&T)S7$3.T?V@?!A5Q];GM*JQD58C6XD"H?
M1U"<R&[S_'9<);*;KB@@("= RMP\;OFVF$:* $HM6AU'?T+S/I<66;'9K-49
MCIC&LTI21+X*M'QR@[4F6;X"48'9+FMXQ*BY^&9O'G\MQMT:3S_%NYANNN[
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
M(I^LA*6M,87. QR!X$ZBYZ;N:/.ZAA!?\W+F ZE!M<@5Y16(FJ,]C+"645"
M1VBQW<P@(Z$?!W7/SQ*9*P$RO'*52A\\[U5ZDTPZ+Q@*F!>Z/650A7\S,%:5
M"V)MK6<4AP^SH<*&FB@:K4F%"/1Q\ICWO@4"5BLDBOIV>;.;K9M*0)3'?JQ+
M[).91'Q8AB+>%$,W^A@<#S-&]K:\MO3"'V'DT-/C94KD&Y*/>5;B$I.SY0DJ
M'#XZ>8HWV:>VA!9L$R6I_\O\ !Y>46\OM6:\E:]"*5]ZJ0.NUC M209E?(12
M)CP_NN#]SL=H$W'*(RC6#]AS)/E*X%LFM$]?_.95[0A2P6F%KM: $\@QP#0Z
M[RXJ)&)/[FCJ^4!P7'3@B@E?EZS#-27))6L+SE SU!2 M!E3F;'NO@BS?VCR
MBCZQ#\[: %DB!+ _BEZ$R_)B?,W1_8?6>:?"A$[<USC^5&N?Z9F9GW>EKC]D
M&?/>' GB$:Y86Z0?:=K&OJA7E8HY+^28H0?8,!_8:F$N%ZI\J4O@^NU?F*Z7
MK<PIQTU'FCL]WS&^7W7^E*U\0O?R'MN5*ECSF;/="^ONZ4?_C9R"0^^PPYB+
M5I@PZZ7V[UJO]*"P=EEN$99.G1+SUU+X7C]=!02HM=8&<X%MV]^MYZYZ6BV:
M\"G-O;&=8NN*)NABI72.VOD,-)+?11=D##:Y#7+#V+A-.5#WM!QRO>+FXB.T
MM>PB[A17;RC(A9E-W\7KU]'P-;N:Z;8Z2I7K4PEL/UA',C#G@:J;+@Z(\K&E
MU'Y/.H07<'ZV16MJ:%_I;1F-WAHO(IKJF/\A+=(E2W3E79 "'$_'7YCEW*0&
MP]TAS.$TME.MMHV&V,HWCLT=_#P'QV#=Y1F-9*2K1D/H1).#,<8P<*@64 U;
M>C6AIC>2C2LOBHYC>$3)..+,/UT6%%7C\F+L-Y-B9&RW(DF?WE@&$JM"0N+,
M^HS.N$\(4^IH&";>6\K@6GB;&$Z[<[V)OK#GXO//#9G*YN)(TT*!<KO[G3/8
M1]>O\.?)=P@=1JZPI>@IU-$:^0/Z.$7%;2KRQ5NNRU/D&[06$$)OR6&N=?W9
M(\*.[!0V0A-- ,>03 ,A;%Q<DMYUUX46#@9\GNP5[(L #DGW2Y.97!H5?N.@
MN4YI62-8@S"[P\4L!P$C1Z53.^Q_9!EW-@GH9)@A>E7U8TD+%68ISDB[+PE?
M<\%L$"][S^Y%.N%7#Z^X ECDYXZA,LUQHYOTBORB!J=4M,=[ Z+25#_WXY-:
MJV%>QPD:T!D>O7EDCQCSF<.FG_O8 37E>RHO2,^TQ6[;LLHP>23HGV(O+XL=
M]0LN]/$F>..G*"64*1AJLD2=Q84\#TM0(DF9KEZ;)J]C6\SDZ$0DA-E6HW22
MJW1MNMYHCV;,S:,+V<\5OE_70PYIK5J7P*W=1-(@,%VMD3?#UX!!"HG!$;@R
M6BSF,FL*W3W70\QY;IQFAMSL-''6YL360KFQ[Y3A44$W#X[\Q@:&!7C6+P\4
M>V56;7?Q%C+0N5X4A H+BO6F>2JE9[<SKF-^^1[--'H S+Z7]96R%1-;":LF
MR^9Z&^.*XMFV"%(IAR[Z*JL8U.=U<J1Q>I YA\69\IKAQ9 1S\.813RR)@9U
MYO,X:F*2,'R:" "+/5RY]HH:;2T;QMM0E.E*JPF8LOMMB38D@7*18U@V:8U
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
MCHC46N.=20-R;O&9]X8$+@A%17%+/(L+*B9,/]<2HMO:KJ4(* +M,X7Z_L,
MG$GM?@%SS,*TN^D@0J(!X\P3&32.\J%LVLPGK=0#EOQ-7U:].7;+RYQ,6J%-
M*A!A\R[>)(=R6R%[3]W0UVH-OJ(IX8<'CRN5"J-5BI0 *7V06&UT)(5#*"1.
M.B+-/Q$LR1+&X;K]WI&!AD.5/6)_.:]KX[)A1+^NFY"#(QZ]D88?V!9T=W(D
MMTD()P^C_%)AAJ.%3Z?UM0-SPN/>WP#8&SQ7\;W9A=O.@$?J* =199U'I\.V
MQBI!25?:"B6#$A)3)-=[[H$,,^DO+?^K2K1#A*]H@CB)7#"%WQ.O5F_PMR31
M$_D2UI(JOL?KC*%6ZG0AN(M:N&\4J+'HIK6-VLO?QH""=<P?WMI*Q7C_U<B^
M<GQ>K1UO^(,XJDMUR:MB=W"Z8Q9.5PCLD/))\"-W4;7. 7'[&EF@3/0![YRM
MM'[4E910'\0B.QW(6N.VL>S& RW,UBBF"XUF\V5H4" -I?=E$V<]C9,?/.0]
M6ZQG?MJYIL&DWJ? ;5,'8W8<!1&JY RTW4TI'WAU+T8OM"S0[2*.D4_@6-Q3
M@:-S@R1'"GD.:D?]_24 _KN8NSB=VFTZ*5WI3'[S.IV*U(R^FS"8A=2-7-(.
M-/U<B!X'^R/.?E(=QD0J6\[#_6"^B]'%U>64ME\=!1-R=,=EX3&*3;*?*Y._
M="ZWOD,,3_F*S2U^9*;X*P+EL _T3E!&51#18E\J+306.M.3O&5M3B]5@QT&
M_XA:U"8VUKLI(_K""7"J)CI"\&OS2K+)Q;C)Y3VS7U1E^@121V[O5BFS"1D_
M797K+1B-)V36$C<8",NI;KY=Y^Z@LR=4ET?*BZ?@4DQDNHSPF 2WZ%G7-R=D
M+JD7(@A&Q=60'=_C1[XBY-QHRA0YI\*VB%<EVYQ1T,I*OZ857FH,:SO\+WVK
MZ5/!>EL)>KV>-> _.B2[V11)9@7Z/@&?:-:]:UT.(-:^$<%\3;-B+;6SR.Q'
MOH1LUL(/-6+W7I>] @_:6?EJ=$W/5<EI^SG>FYB+(2M=BVC.WIRF>!GH%)SC
M'76T>JY&I>14R;.\THUGH*29+H_P%1H%RB//TWU@RU@;HA I>1TA)\Z[@MM
M3ZA:U/.9DB*<#CA:M]3C*,N,-GBE3$E1F6A+48R;E#>B7&OZ:*;/9]2WY^WE
M)I9IJ^#D)'Q3],)::%)J&G%OECSK:(TYBF<JXB45RA<YE#XPB\-*Y_U[,S>^
MA68KEV_Q5@8]YW,VS[/=:V[6!LN,M]B#0M"L ;'&X^[#PP!7&QP$MY<=).*0
M2Z)1I)$^3+\\*=A@=$ 8V/ <1LBT)+U\D">>D:6?!WN5L;)-0MV4FGWJMVXE
M43SV0:>A6Z-2MS>]!Y&U7JG;;>)28TGKU.YMCOT#TKW+O;HM/R7&0[WI4VO8
M1Z?\3.E'> <OW::HL>] <Y\TVDB!$0_@>F,7VH[-Z'-#SQV'P9&7QJSW6/N*
M8_ULH#SN?C7[Y@QB5^[A3614$XT]D?RS^8XWKA^,9DSM8_I*5&1@IYG>X\J+
M45__,OU##?A]>*/1GYJ>9+A7HD$G@\$[O9!RV75[@FK.!J%O?()EFQMR)AU+
MI@+?9B 2$^&6?P1RW(L&GZD5R34KE@O*P0W99 ZPT1$3FD#YZ7%9C,N+&F&S
M8J!QWFIX;GJQE3;;XZG=)9<D7&6@^L:;BC>S,$-< '/T@GG:(D/W]X\K]V;@
M#^2Z-Q_H6 )_2XST^CV'?DV&D1!K6JC6:IKM#I=-0A.SX6PT55%)V;HXU8&V
MN:L,W^L0.O0SHIFOVEM B9V8>#!=)36\;5\T7=9P.K]LF3$0K\U78S"M&#;K
MBLO7:P#'X7?,0/@APCBJHQI2K@^PE.1*@EI)!,<5@1J'9TH%46L?@)!T*5*O
M*RE@*CR3L)9#UY4IJVH5GN65^-=NX^T\=^N$T9K\)Q-/X<J38F^F,A?'_$SM
M]Y_&)R4;X2+6) K)LTYC&UD&1O6Y5HTL#==UOOYM+@JJ5C(QU/6+Z!9S6,8'
M3T$?Y/Z$R,E(8*BWN]"*.<K0^R\7#__LJVUI^>!UG5MXD^->52+:?+'RJ4Y]
MBW3UJ<K 5;0_703E#;]_KV,[./AS88S7CE:BVG:EC$M8WZ(ZW"Q<#C.[%L]T
MN*=C_ZU#RB 64W'BWN(T.TL"!@#/*5/NF99MEZ/3L,9_N4$0%^OM%]-N#88U
MH_=R?<MV:(1!]DV[:!0# '+$$M/K&/[5 B9_GE? C%?&S49X2[]HYOXRHJE2
MRI]FM FO\LW[KW$*&0Q@LA:&=D2S;F"8V.<;/>)5AP,TP._%Y"]\47SNF5-,
M#9=E QJ=Y7U+MHR8+"^DP80):C/ZS+JI]D^*[1>8'XVZ^?!L!RDGNN,,3;KM
MP@T!&U#G91QEEK\:2+C\<1%B+L"&,EVD?>4_(XZHM&2&.%)*%$SIVEN?2+&H
M9G-M&<J!U:FSW\9[A]N@Y2/@-K\&1R.L]BT_(!8W\0S'?@O $5L)Q,W)[S@B
M)?J@F#-30MREHUJ!L&HA=W!5O[+_ECAK)9$MWG[=6$FKLC'>L.%9BB-Y,!.K
MT7LL=#B>/E^#91WZ^TE*UA^G*XSZ[J&F&)()T^+AT#0#)S.KH+31T5[$,CO+
M,82ICW&7P^X2Z_9 3][_5YLL:T&>=<94C G$&/5$,@CZK4N"XJ];&+1#,[9"
M3"FPLL^)9'6[,5QVMVCV,><#C8I5UR3Q</GGG?G ALV"D7=2,S_"4U+OX;?8
M[ K8(E:G&FC=/] 1[?E_J[FDEKM4"<&_TV9Z(LO2G*JQ18DD7D&O)$3POTQ]
M$^$6JU-S\Y MJ6"R,UJ!7:KB1:KB"/&,,*#CJ=XV9.H71_&S14"D4^1K[FBZ
M+CA3;\OHEG5^R]N:6'N+N-MI*@YJTNNDB[974XJ^>U?H?'_[VR4F^U9.W:\B
M(T(T]%)7@G P:IT^.Z'PM2>.JB@'R7=ZC_3YO!%-_\)"Y-)__'/KEH1=HY9F
M;&:LZ@P_3]#X8E-5##OYP)GJ5;^NZ2UR'H]Z'[=G&\9N&Q6.S4YR R4R+MD1
M*BU% +,3(=7C"0>TB;P?+^.C8+G2]H#$T3T9O\P]1>06>J'$#G=X$S %QG*E
MFES7C*N7Y8)G!:D?L;5=9R9ZH*.#-TI]DL'.<4(WN QOKL?I#3)D,>$S0%%K
MB-0:TO6-!"P#5_E9(B^=YCKST#18%#F^!)XDA7I#)_'#Y)KX4MGH11#<(N'R
M?\_^H?64X!W=D*MHJLRHC'AOKD)=08Z1S< *\38:71%:QBT!G\+ 6Z$SO-9A
M2K0U-'HX6?Q(;<M4V3.7V])ZAJ9CA*=#Y.G@:*;P%,69%E:N@5RAQWXB<NS)
MU=#I/$O!/$= <H32K1(QG$N8/DRZ5'#'>B(OBJ7@_:H_"*C-G=1Y3/[.3WI)
MFE:M6I]1+]8)%]N<SCH]CM'J5.35[X"T"Q-/TIU,#J?MB> GK.;4!_:1;U D
MOP/&X0ZPF 6B-,[UJ]Y9M'6!M$_LESHY[,,8N(4K= ,6G[0?B<5XR^DW<[WU
M]LJ/0?^Q>R3;KU H(V_&_^5XH$S+Z8RU8%1T)=KM<@/?HJ5.C(!T G@FY+62
M[Y@R_JG"79E8U\Y?XLO/AEB C,/TC-3QE9('OTAW-\<5/I0[VU2R;Q%NPN:V
ME,WI62'.DN#FBC!33TZ 3"0E<'04'+^TLWFD0&?PL>22V84HY+VWQVBXPY(*
M3Y,T5 VWVU/',(+C57QCKJ"QB+"%=@)H&$Z'Y\\I)>2WV$.9O^@YFL;*G^^>
M>/G(YCF(B$QX\MBR5BX R]'(-V":.-Y+!-/H!XLFSUZ8Q\=J^,@@EOS@D<A.
M]/L9FI(#)S6&%2O;M]5G^S"/+1C\_H@BS2X&3OLYJ%\8;V3F+SWSH)#5[\\Q
M>IYT,5G^J:Y[/?YSERN3OA754!BK^.%Q@!0O!N"F5 <;3*/YLFZ^-,GQ.=ZB
M^,Q(>+51$UNIE\#OZ>XB@6:D2F/(SI("Q$Z":'R,(Y_#4C$MI*P5@;6):/NQ
MN^7-6&Y?5[ANI-%H9W,29>%/IB>WV0)T.9UZJ(;67_U#"\"1/U9_'P?2R*O!
M#EJ4HTF\L-25 J,0ZY0-V*([IHH&#9HJXPM*4?(Q1"K%XM!-1)RA?HVDZ7OA
M&I?JXB''?I,=NX^,;&D&/EF4O$Z1VA\"O(X"M >4#T/91P(>Z&#J_7%$P0T6
MCUKJU\4G!_,Y]HU)V0'I(4<G<A4R3T7NVS99E9#I^Z::YO.&+/EKYOIB1W;V
M$,M"J[TTW$;<*FO15[^0]@GW/=@$?Q9@C/CH90UKW-1)G!"NA2A3]U%MSFX=
M5S4^/.K(>(>T6*T%-!M9F2BRAM'V/?/[U!_$]REAMV?OQ/ U23UN'#1BOI2V
M#))3Z6CJS)SO;V52?C3L)N((+RL^>Q7F*E&'!K8UT?:F.T$H(*10SNG"4:KZ
MT<N[ ,;[W+F4T;H8R26CC)_)QNI83..J;/DJ)#/CJI1'J8-F7 A;HV 1GY6$
M@[&'J59H9-P/W8C3SM*>O\W/5YG2#MU]?),!VG+"4LXCDS'CL_LMBN0IN@+Z
M)69)L]D%SV#P:'6KS\;>+V44WZ/NI+%5> >:RA,[IQJ!K=U<<&[#^P=S;!N[
M]GHCLC?)HGT.[$5US/1JD@0:RDP+V@ERQS8D\4V&<)I<,-D:D 5C'*\[N)ZM
M:3;JQQ/3,/PU?3@W(N4A2D<G=/)F,(*[,"^1I<+QXT?DU>7Y3D0<""5/5Z_R
M-0% :5-'XZ#A&$R;'QFQ84BA\V%85^-HNFKRYQD?)YUZ9J39#!M.2L"66A/>
M1R;IPZ%4-J;0XC6Y@T4O0VUM'/ VL$]79^IX^X/D1L@)K=O(S&C4CU0[O>7L
M&R"7A,Z/WWV.0M[[_]#Z6/K=7OW:D=EF4;&O])[8M*L4.124L/A@VJ"*O4=@
M80=KL-87OOS<!6 DL[+ KS&)?V4+8=%[ZZ*>I\JJU6$U;,FJ=::F$ 9']#&C
M<^KH$QPS:MSA' !9.I.$KO-E5XE=-=.%#A+!.D65$Q4D]!2J^_]C=,4?V;<G
M9#9^TN&T;K4[ RUWD'#*8.Q*(L^(J %&TNF9>%<T:1)'+0:AT#\E;ZK294_A
MH VWRU4Q* =1$PG#A\]1  !?^5T5(I[\ZC2T; IA:USAE^;AU88^$$T.QWI_
MGL8GU_M7K>&@! >L%:RCJ#GB]SN_YU3WHT?>J59P^LQ3WUQ;QL3;UJ#IT<^\
MPO9:"I\9!<F_WQZ17Z;(@P&R>2I+-PZJ[]KRGA.OO_ME/JGHN"JX]RGL9/8$
M)H5#1*>TJA\+W43;-,R$L5T[$GJKAU::[1DT2H50',31X2<*:P33TQWX.D2#
M(XKCSH4=GN0GKS_TJ#ERJLF$Z%8D!,U4Q+49&S<L0CZXQ,98"Y'BTQ7LD9#C
M.:O;.80?'Y3;L>'_3O2F.XY)/C=>K8SALN>W)2@"<^M.ZX^:FT)W-&1+B09]
M0SP-8IV&;R6H\'@Z_3)\R./JY@-A+2.]7S@X.-DAAQ]U,I.S7. IG.1,20%)
M(FF)HW*_4N[_&QG$%'-K=95@3!]O4_Q^R>$Y[0&'I^8ZSPW6S^&NVW6$F!MX
MVYSV ')G8[ACD@=6>TYYA/PH2E#EBX[G%%)UJ%WPKZU(PE%>E><W@\GNI<=P
M=5<-LBN1 % M(23WMIE,5 2=S).-R.4E$"'4 Z^ ")^VSI &Q"2'%YRQ0WAM
M4K_!T+@FEL(L,J%Q$E?:):.QS[LD;NV]%93@<A."XS\J"\1<,ECK(OND?&=D
M3,7I8K$SCL5HU/"S507$!%HMPX>,))R"V]TC0DR^1IK;OEPMM-$LM-QA<M%+
MSNQ61]LQZ[T9@&B2R"\5;RSO=^_^H7FJ:'[\JJ,R'QAS@>]Z25&0NMC)V[36
M>23HY-@ZQN>9_N)_<XHQVTA)MFQ*/JA!-,;$Y)])1 1C*5H]Q*$\<,+[A61D
M4+"M(=;@2W;:G/L^ C#1,8SALW#F0B8)^Y"-T1LJ]V]V0K6G7"6TU)2<9KHG
M4N((WIR]_$$ O$4?)F/29])5QH;VMB2FXW2_BJ5KLF45>IEU^ND2GET9^%'5
MX$ H')_XRPP&*)+ +X+"LLVZ$M$F7&VLW]";=?.D)/)"<?#X1=LDXJ0O=(MK
MS3E)EJV  S6@I#OF8W*?N(/M%B& !(,0![LPCOZ6HT;EC=Y.*H#[=:>(JEQW
M^H\120F:UNH@?T6H0RM8@I[L#>>8WCSVGI+IF0A(E/?!6V]\,IJ#-Y98D#KP
MW+2V\E>5B=-&F1D)_V=.,'!:A  @UYA?(>%G 4D?UVX;TQA^]ZKGA?<?FO],
MZ/!?TT_(CRU^5_/<X3%AWV/@?P<__Q(2?@SYF.2^+VG^1D_)G22ZI_%6>0QC
M1JBXB*5?!8WS';11)TBI(\:2]_J#_&OUJOR7-\*I($H/E5JW_XD&9BY!-#IW
M4*=0F?.3=?G;<P:OUU&,]V\H=W24%[%]Q5)%F2E:IG>WKL@OVU@_M<1(Q<1\
MSA@)V?=C==".$;@CY+8,Q4_)O^ML)+=FTSI6M5Z(B6YN.GCO^^7C[3(Y<LP8
M_1TKPPS$,T8S65=AIS\_$O"B4@&*SK#$C"=J0+W69(G19O)'[\M_6F<$\DET
M_-=X+ON2&B*3GOGQX8B0QRS-?3)042X-5Y2#PE!87NO1Z1_:ZNX[*")Q\2O9
M.R\ &^;&JH.8GM)B7,QD@ZY4>*91#NZ#_Q7 J')+@]0N9P'_[G$ RPX5\K'4
MH3[QLQ MZ B/9ZBA')\ AUPE,U_8>UW?'3.C%G-3*YM$P'AAD*Z<'^ 1:VKK
M< D/F91DJM!FAZ<:+"$XA9QF%\G& M'A@7E$BCHS@RH!>51Z[F4&N[T&B^;V
M%LZ(Z20'D=ER<M,^%HFK85BGSM,>+[H+%>(MV^"TK5Z2"92:6UVFJKP",-/-
MIXFUJ,A^%TW4K*7O("24<&#)Q1OU,T(;$(+70?:9UDSHK1(1G[YR13>IC(#]
MYO9L&J4PLR$Y.1D;.0>[X0:8K9.<ZOG&4%143F5Y\2/JDH$FQ&X-SZ$(\@7
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
M1Y+>5O[E$AX)M/)=U]4&V-@0U#1@D<1H,90!'V^C@_=I]EU8<3? [4Z6YB]
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
MJU]O=WSC8X^^/M[NF-L>6%CMG&GX9)YGH?%DU9_?B<]X+]4C5.04*S^RL/9
M(H"&\'WVB<',"4TPQ:^3#E0L?3,)X=IT4XXK.;\SSUE!1>OAM5 *V<IRCA1-
MKJB#=.6PL6C4FQ2K_&*MBXV)YY?%.YK.A_#77J997B0Y\]/QI;YKHUVU5&1%
MS"J#OWQ8_:**XZL^.VJ6A;)&Y9<Y/>;[ G"O6@H_S2,H2,G4]034\+MX6X8
M-0.WFLSRDUE24F0,[\Y%Y+LW>U;\_M;T+?/M*O$LR3B++6:,S$ ?.A(O],27
M5P6C5/[N+D._,VJ/*^&6"V>C1WX.WPN\?"$9"CLWUF8+JEI)\4V9:Q?X4HVI
MGBW(RG.;1D%P$Y-3Q+NKEHCT^@@G?^!@_M2OQ-ZLUM\NUNYL"K,H9]ZD/M^\
M+O(VT=+G(&ADYGA@\!^K]&]PLH@.=38$?6TQ>3Q2788CN(B9EJEI[\+MZYN?
M$KD[S#!TXVW)Q!9S#O0DLGW"/W\]Y[\8_E8_A7''X, *>(H<%YLK@%O<Z],-
MEON$O=K<*>33/!65_)BHN_Z='KYIS5L;(2'08ST&O6JR U3:L\:S/"I^.OLB
M':0_^SUMZ!AU@7/1(GDVZ5RI<$S&D*25^LY6I^R7QJ5ZZ9B^!CC<"RJ\!DC-
M#"VPI5E7/"ZN")PW>;X,1\;!YEV9*A&T=<(F''1O:3(#?G @$>(I,N&HI3JD
M)%4)]U7WE6?!J.KU3OPA'?H<%*0%,J7RBVX1]=919;W6]'R/E;W;>Y^+H%H>
M4("?)I3)4UD4#XZ&RX[Y)UW]E2_T_%H3^.;5H\K'YA-HT1 LN]@]8FI0XA5*
M<LZ9"Y;UK3>IQFT2;7*V<48]#_FPL>S\M^9@9?;.P:#)Q-)FIJ,7ZY?%8QN_
M+BC8[GH3^[-QV$F1.AM&V4GT2Q5L1RO!QO&H15Z7]D#2Z\[D=&]Z1(-3HU;+
MZZP ,$]=U\!\3$H@MQ[E1W'!*@4\?-#KS.LR^9&VVQI@X2%70HM\YR@9/@.S
M3-7+AQ57))]3@&S<2MO5A#[,C9M$(ZU0<D=-JN]C*#6D!O9B\)2M?#'VG<(N
M#BWP^$H;*5-7UCI=BF;%-IQ&$7*))H#3:49CY"YZ5]G6_>KOR%;_1T3,+].3
MJT=WL+X,I2F#@F1-MGL&:&7-^9V,0M^UO[D5*RT@-6[!F?7>Q!R_!LA=0P,Q
M>:;S',DODG+*X1$$.Y)A8UUL"OP/@#6L5].@OS.'<4OSC!73' 7LS"UWC%76
M@V)C]9!-]R8W*6SE BI!H+.GQ&ND$-O!!=]K@<]"W]4\/9C5#%-O6X5OP*O-
M,5T(!!1HY62=3DK,"8MUEV<M+D>^5&$OCE29L%5$I!:RW[@<ZS5]_:SD,VM2
M0,-X13%W;A87/+B_E^+@6>&4=O1UEF(+0A/O;97@N:$N6Q0]"YYQTUIDG<T
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
M-O"O8<.()D=9@7]NBX[!8U2V"-D&]R(6O&M6K(MTI,1OON*K:]_H^FIS69W
MKE=HXZSO6M^G5T.=41W/-1=NG=UIQ"CG\AP#(I\!F('I*+<29HZ*QTL>P%).
MT$UD9SW[YM8R(^X;$0@8Q.'?SYEZB7O!C<\LK3N)Y)=PE!4G,S\W[O796.:\
M]T!@Q*DHJAJ01D?[B9JM"T08#4J3K^Y[=K%"_%%:KW2GF\K5H"X1KF U#B!F
M_3M72XA"MM=0E/7*0_Z(Z* 1535 E]J,-V@*9K9&+VI1$Q#LK"+=9:&>;.C\
MD522CM7!G(IT@#_^+W!60W0%@.IWSWWVE#]ZB[/"IMRE,Z<^)]7MORZ2^ZO,
M5-;[8J/149UZ;9*CW:EC)6/Z"]_*HA5.Z#@J/7J1>C&+?_I/-W--<;5$IEJ>
MFQVCD\4J56]G0*WQ?J[7>,(W,TLRC>Q7WTF4R*Y4EQJN%E[*+_G O7RQ,NFP
MS]HV"AC;(<I67>ZI<_=MAQ:(,,?Z3#TP==L<PXR^5]^C,FUY[D4[Q=K)SWM0
MG1A<W=F2\X>A\2%4,:X4^QY)5B1R^5PCNT>$O SS1=&S<D<QIYPLLJ[G,C6'
M(P<A](_NZ[;DR52=5<769: IN'GN;L'KM!1H4WH!;!.K7Z4YR)6OWKE;I/H!
MCN,G)"19#*)\=34K:99YN1% WO?24=_^];!D9]L'PAMJJTPF=5M]W*19C:KJ
MVSZ$4!DD:87[GQ=#@BDH#JF!%R?YL ;%2,=W KC=-TEIS6,:WAG&5:4S!N/I
M1MU&Y\I5[BX<_WX%-.TYY8A7*0]=1QD@3,KST9%YX#/5'I*!X1=P6%2PEX!>
M@>=#["_=6SXM6+9X4LV%-9I($ M&O4#2?=;95]BB?F)I_7.)5_=GBZ*/DM&7
M%G7?[+3_O93]96I5F+[6E=YP%^5;,A'U,QJQR;H 7+(*TH*F N'9J,#N/K)G
M^JF'__6CE4(:L W<7^^TGE/%,=]="VBL;0>/00I#MY$V"3@27)_U?D^U*',\
M9_PU4!I[?9 &PLVA:PUGJP-=Y*/"P_/K&@E&NDW!B?F[,T^N#3P-Z#]#<P/.
MN$(VCIL \X7;YK"DBW93O-AN<D##X%S&HLYPYQC[)"_V^QB>3C?EL=)68>WU
M"Z*Q&IX,,JT57D_#7[VIY0;A>PIOG&N<!EF@HRV6VI \]N2,7%ZF)I7XOP4M
MJ1W& %E\I LI];[?T-#3S!#@9!L]YX^EY46JGC^)H1>;&[HK]>BU5 ^9PFV9
M%>.%CJ-"GAA6F0CQ@@58=U;1*J3;N 10AH0+7@MT08Y^#&C80C,86Q,Y@)D+
M-"-'"T 1WU&T4_!:-1ZC;%BB/$X8:L#<X-TV$=7K![S\=NTI$ZM&S=9MF&BK
M$4[S2/,O4:!MKMOQ/AHV(<8Y^.?1(O6^9E5QGUB]Z#)?B\@1YPE\6@X*_T@$
M9O7D+"'(5:NO2<XB()Z+YXRFP4ZJRW-_5\85"7936 ^ZE1?OY[*P2XX]IM<3
MR3\3_JBO,IUCZY]1MY7+NW6Z@/Z+O7T9XL=[&/DNEY>1<BDEB10__-P8VX2H
MBW2TWFGCG=.DRO0\F][9$(D&0.P#49W[Z($A"OM(I'KSU&O3^%G+9S):'#_L
M@P2V JO(H9$U ;(@,%+*$/%*!RN:"QE&PH7 L!P3&7V#S&E7HY&;,>$PXMF+
M2VF]KR[]&$"VX83]3LW L4 !F[[7M-H2>3<<]4):IWW\=<*Z214MV;%*B&]K
MZ\E)WEGP4JSBDD_J"@J<;7+C\Y-H\YZ14F / _33W^C#'Z<K?%$I5<[[/W:A
M_BBAK.VP"'5O/='U=.=<A94$-X-_F=1H<^[UF!"?FC:V^\F>=22@2_B2&R1J
M-6/ !XM7C;BFV?;QFB 1*-AEK8_:^2ITYY8B!/ML$K*Y#IH]0M%=Z,2^TEF<
MNU:?\MRTX@27_2^TYQLSJ7.C<N9\5JT9D[>F1++K<06)L1C"Q+A1]G\0 !!H
M@1.KN4S?JQ&FU)[.%5Y0T^HVW*U<C@[.7#B, _$A]2+.VBE.U3%YJ\UQF-/
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
M>#6;(;FM6/ '9Y9T+*RTT$5UY5;J2)*Q*=3(LU2A<(GM/^,8.;NV[S>4[%=
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
MQ7,$N+2\PQES<IQP_\N1@,;*<3Y/V&?MB?FRJ1)DPQJ$+@-2M_ M&19I3-R
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
M]]VY,ZW.7M(;9;B/1(,Z\K0,!05&K:E"V\-O1I=V>A>QT 18TMG=V@ 3ZJ$
M/&"OK\/+*4I!CR[)98V,\O==.TJ;^'*%7V?K8=QB9&AE;+ :'=1^D/Q\\<N8
M%-!RU'5EQ/EGO'0!O*&]OM="IE(2X*>,\.%OLF2[,C<<I'1FNHO+WS6MY>-Z
M*H?Q@.!WHV'J2R7OXNY&5L]Y^]S;FN;B-G//[O8*VB)_/47;1^>9XX*K>.)7
M"TTR)&E3?S(89R<B5>M_!]V^]4O]<3\=>]$00-J)XCUKV\GY!\Q9^19M+]66
M+FET&#\J^8G'R!,/$$^5XJGAEJ:F'!?H5/Q2)[;C$U]=;[EO GJF_]/RA46G
M<?K"5N^7"@G%P%]+^@MCMTYF!-0K;K*3WYV-(Y)::UD_M5IF7AO/E(_)GHI;
MKZUP2W3YM4E*GM!OCO983!Z%]G]@=$LMK]LU'V8=<PZ:R??W.U5-&2@6:9CV
M3P']Y5^+3=:F\W^'9RS&;2&57+56XK]>C!P4UW%8:S_7MR*CEI?( >+SJA%
M HQY_\/0R[/S"C;L#!N_H;81I#9D 8N&?%ZUV-E_OP%L3]CG/@YP\4;Y?&NR
ME^TZ138,:7R-2T]_5]\%S<5T 1QN@Y?B)<N7:D _+>F2IA"]B#";%B-FHGCK
MKC\2Z @0+PB_!8<Z@ L=LEGC7M:9?J6OJ-STX^Q9UW#'&;)T75<8;^!<$%-R
M6">5+@B43)F[5N:M=J5U;X44+XG)O#;IPR >K1R]"&)6/>@3G13[[G<TQ[5T
M3S#2",K^+44'>I>Y)O'I"55Q<HR0C!W*YSBMV#9-IX.KQUN,[\E6DOG6;$S)
M<&;]+7K5-:7CW]CF:OL'G-&$]FV&/0WUPFZ_N?<_Y.)8Y*M8/VW1+Y4,B(\O
MG;+% 3R)V6SB-URT">Y"2PO>G0\LK]:]LW-55J\#\A^5T,PQ&\SW$:SE0ZGC
MJYM8HT\Z+(=SS(ZEVC($9.Z+<[7&NGD6]WWWWPZ)M0;=A]J[;*:53AH63!9\
MY.6\&:3-$QNN5VF\*"CIDL$NMTCC'(Q;X>*13$W%%4SYY@RA(&H*<^$[!CTU
M:T+.,D4,T@VVUZ KT028Z5\PXS49HTI=!5Q^=+0!"W2\OIV/;+\]7\4FZMFH
M("PKTQ9?&FE2;T=]LYZ)"$"T&;E:\V/ 1,/.<_Z'>A)_XM=L6]4&/#I (MEW
M'E-NE-OSAOI5?SS*G@4,-?5IS5SK>%#1-UX*\1$ -8FE3&O-])E[02-\A82E
M)D"M3+@&VX?D(,Q?\''RAK)EBON"_$ERE'B 9K)604#=8WS6OFW#]Z5X;4N1
M@2YVU0Y]W1GGGR]%''^;5IO< N1$>67:++8)9OO'-Q# X7D<XVNZ6W0'ZK3.
MK;5KP6YR_L\"@IF<A]W[L+/+=^6+O77W:HUQJ4&?A+:.S80?2E-'.=_'I'?/
MS$G]BN^WU[9.F%LZG6Z[(:L5OT7M!*G4(N_?G>4/JNBN$\I73) &,=]P>434
M49YJL4J.D(!P8#XZZVNDMFZ .G<_[Q&&A*@D(6[_"&<A(7: PFR=B#8,F.M7
M^V<@[P_?WM/6%Q%+OB*+KK<'HSAK%:\=$%H:?X2K;/N7?U>,&"(W&'SU?=S.
M[-DX?$N%]F$QP6]^]E'WB>/08U\*$+IQ="I7;#BX=2A7/!CP%]GR,35QPP&Q
MB9^ @<CX''":K([+E[RX4V&C[K*T+T_UQC*+;/62(6M0#RH>1=3J*S&TEP1>
M-=9;-H %4? ^N&N5]SV+6*'Y>6T-?*?[EDVA%36D8*R 9\LEB%!_3A7AC60G
MVF?]#V.DQWER/.COU I( LZS4W'^-\B7YQVS[4\W9<18H\#J#S_&ID=NG](U
M)?IRB7BC-=^S74\32\8_*;>IRR6)W<+K1>$WSZRRO:>3*SB*%6M*%%-58Z-O
M+@^G7V&+Z8.E-TE=:!1C)? 7+,.[!H"64R!>>/9^3'C6Z83 *D^9\2^>[ ;I
M%4XU9EX^4([3WQ]:;+3$F<&\Z KJPCO>\4)@U$TL.51K@#3XT]",W/A!#KYA
M6\9/@\N\"(I.C1;?DZ1RV$>@#%]?_3D<YW5"TP*RF@[X35AMMN=L9BJ-N4^N
M9$5*S)2'(^(73@-(M&XKS:$7WX;8J<4A.\:(M>$E?_FC8?AFS]-4=2EPT 4-
M"-]HT+4^CW*-W^J\"P65G9T!NEYGK"'065I5@]K(\%&P)>5-,\PB.($SG1>T
MBEQJ*?12C5OVUP[4ZI,C!S1LX:\Z@^96J\1/EKPNM9N:*[#FHUO-M=(;W5*K
M_;XZ2F NSIMBMW;9<?L013712"RJYAT+3V39+7TXS3N6<KD]SSL^N4EH3$4^
M&+LY0'V:^$(+]H]*W\@N_6DZ$-WXY",;W"N17[93#;STYU:>'&_-9OG)K1U!
MD,G^\6.T&LUTHO^ES'ZUH#C\;<U-M1<]3T96IL/S<WA62P42\I)\GU)3>N?<
MHXS)9<LI;BCZ1Q<>3@;_[DJ?V@:E%[Y6VFNX>2%-(5V_^:'2'-,#S^LT!I+!
MMZ=^3^6XHCA</S^[9ZUN2=+3"A^S'1?U9\5B1=FJ6"3_UA@G=AE6D__CSD$R
MKMPIB5]18>26#VN?O<B;1%X&E8TR@I?$5;JE\#=?.LE!L1Y!KLII/VXW*)R\
M"$&KAGBS:T]!I_2J52S"?)*/'1EW/$Y;]1M.0'Z67@?G38!/$_N"%I&RB!6R
M?;RTX^5_&"4RSRI<M(#.R9:.?XGTT]V6^FA)G>R#XWS"<VHGUG'C#^PSU&6V
M7.@?>%%> 6.7LRIDF2C#9^*=CS)%%FXC$1]8'&[_B/>D#U[&XTDC%@W-M4C^
M7-;_1GN6$CBP;$JYQ=NFFAV;-R66"GMQ911D^#@(&2&H:_1Q\WQQ*+L)ZOG>
M1T<GX]F2*FGY1A462.5_1?80\O>BRRYXJ=DT0>DK,EEWQX;P(8WC)A^)&%NL
M0,TF"EW'/_D>AY_Z[C5>2\QY7"$E.1(+.@_4NY+@.F9->P*)IL+K*]M6<B1H
M)YO6A[.36*3B;L08QV(E;:N'(ATKCCVQXA7R)Y*1WZUZ1ZJW*R=JLRG!5X+1
M8M8<M6I>S:LEE5;[562)WNA92J@7DWTZ;9U<'5&@JICO12@@([V:9[*7(QU\
M3%$YD9HYRK-3.NYE#G^<IR#KY3=->VA9L923&>UIIXQMQ<!6CFEF"A\SN%N:
M]=?/T#-==K6[!)P1^AM*6%*J-P#WO9M#=4]2*,7K=UT;@&BY$?,%V#!KMQWR
MF%C)_H60"DT 8UO<IR_@;MZ*X9VBCNZ$NK3:(865SOKM#X]ZV!KQ], \#9\
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
M\H/G.'ZWC))*J'VVDA[20=[)-JF0ABZD7:1WZQV[3^GI-+C(N).?U2&D0ND
M?<VY'JN'<,Q(M5.TX3!IQF_\%;]D9"99M%#S]+,",KCH1?_KI):65V#*!.6=
MI-+3+MM^&74NK;&T1U7'/E]BKZ,I$7,JO0Q\2C[S!GHMP+)MSY+OAD#XT\/T
M!;#A/)5:[C-XT-L'^D<F/>&=T=<'KJ]!MGX$;V.<_#E3PXCJWN+((_,</J&W
M*M!RXX'Y##7M-I',LM8OI$::$_W.WO\;#\X.Z/J7,BZWN?Y/:(@M]#6SZO*3
M7LM[069F+;N QWL\9!R.ELQ7_J, C6EM^\T?"[>K+I>()0O 1=#P$%;+1>RN
M16*;/D6:R278"?P4\^ICCE5.>7D/MV8+S6/2&Q8]&9^^W'+9X]])\R!3>^D;
M^7SIU+F:2_;\+!NR08XI@A0*J<O'][%C+49D[L4FR4*'<5)33;=JAEBL>D&E
MDQ L.URU48Y\S0*>480LM>,;I$ 6P- 4>@Q;B8OI2B6 5,6DM1%%D69,XYM8
ME3@9XSC5RA#T&B$86S=RY'71)I#F60+&2163,45#A$Q0Q7!44],,J:LZ5 FL
M9HG59S=Y]Z:J-49?C4K&1W0;Q'JD=I]M1/*[F1TZE?$2\H;$WCJ:2F.\Z'7C
M7/!/&<6E?>/FJOK+5$M(#F2Y'X2M;X'T2<9R55BPP[1FL:I!#7Y1"]6*#LTH
M--YY(@9+V,IY?*PO.0G*)HHF2U"=ISBDY,WY>!*CU*B*SOF86=#FR Z@^,UM
MJR#?>;&9@M268Y=L>=%<;#J,A0\<!9:-T&[5!Y=>"C2E'!4)\&$H=1SAVP7*
MO8F=Y/RP\S7N<% OR1J(LN=-7*^%_LEV>Y"BI_0L@-N34JKJOPK[GSIZ29K'
MS44M G[)9"HDJ*=9OJ1(I^_Z*C5NIRAR>#=\17T,^>Z$'+F81\Z"7B=^7[?V
MVKHF;1" +1PJVP9/3N?<C+LY)-64+@F4/[4>EXS%C!QNY1UX&A;1($TD,PRW
M.K!]9DU.&/XJ%>GA$S>Y5*XP$Z9\+DY2W,,!I_U\VC><6\-MC2_5'JIWHV^2
MHY-$$U9W/@KLE2/Y=51G?;OJX.33]1^&!%0G/[*ZS"&P_;&+E*WY Z\SWQLB
MGQH82\!(RVN"$&).<_NX*+M$!U'70'Y<R'<;@RG6$V8#C*"O;;28-R83U+F5
MITKC),-!$PE+7=^HZ1ZO/*]76US3Z^"6.-I1&J5\GOV+'2X <L;S'5O%\,EN
M(U)6!44A(&7^< #%H2*@9/-"BB]!NIO=_-Q&*2^,<8VD_K-?0C W!\2 MZ4@
ML']0B6>9#J_L.K_9#,M)BJPJ&AXNH/F4IUMCX4%@B@]1]B+=H,42,B2S?R',
M[&G'Z[<+(,GM,N*9J@CJ8# 5\8N M>4H\M18,7Y>JU98Q I KX0K(6PGX>3+
M'^A%-BZ\#$TE.D&UZ?;[RR2CX80O/M"Q.@64>MYM?P6,",3Z\HZ])#OT_YFT
M#GL<*51;:Z.&Q^WJM[2$D%6(>QYI$DRJ#)$U_7CQ.##-=] M3S@X7@*Q5; _
M_0DP@'<RON",^. +2S\7A?855VJ,X)_?KU1IRH]0;FA?$AG%,,P+IQC0VM<B
M(AI,-\LH92"K.7^.U7A#-F,6:,[^^=H=:DH]%568MO0BA<_OK(OV<E2,[$@9
MKVDLEAO_JD/.7+W("-E@0<IA=.J)!IH#P-ED"NK*T[E-!5N;N<Z7BY?D&YR,
M._RPSWSYL6F]*^![E^8H[53?]LJV"^I&4\H]Y+]I]9RQU5]2"WP7'-]?>IS<
MYV)!3M)KZB>5/LV[**TJN?]FS:Y1XYFL2]B9?J1\,2))E)!&MU6+;EBI>192
M[X H+49UA*HM@33?-Z(?)\]K:-\TDXBFPA:QCQ3<L5^LL0IB/7X9964O*L'5
MYFG#UMA>\U^9*J.:H<S""TJ%;Z215050_%38S=BM<RYN^?Y5287FN]!2$R(5
M9,(0 :S@=6G3YA-8Q:[AL+T!E>LE$P6M*_7H+^=RA1I&W3?B]LBA^[Q%+[7T
MOO.O1MG(.]W8"VT*J9,9/',D^^>!G^Q&7\@QRDF^*52+*D-WF@V$RJN%BCSY
MI=;3=*7DJY2M(-':F;@=L1?K*#/<EI]ZO^#^,4@GFK.5663=W3H19-X'28_(
MJ1KZR1=;;RI?220,N?;B@PICIF+M;_K2%DV:M<^4\-N4*E@L3DFIH:+'_\/@
MG>W<#)QA:DAEO"$49S_]6:C _K='X[@I^N;';67W0;"#[3/>S?/LMG("BU\/
M&555\^/@K&C_CO;M>B^#N^86@FF\PCOJPZNU@KNIU>L-:;M=N;.!.VB&7RW)
M5>B>=3A:$GS(7VRU)(WQF9R>/?T#"T'V=]!8 =4I2W!O'/D7O@^Z&';\,(M<
M2OQB'E/9(H9,/QI(@C64Q(/D$"_1+RO)%OD9$C"LCA<RL#QLQUN=/A@+0-)S
M6I-"<N.<Q!0&]P2-<"NTU-2I.%N,Y 8$R:PD"5;PNQ(M,2@O&5P,NVS_K4 /
MA5;/4%AG%Q5T7:-'[?PV]E:G_%1CW*"Z&$?2Y#)]#(&C<RH3[=#]#9!1A8$"
M4XVT0\U64SU5G"8.SBYK5[]YZ4IR=,(OY?UOHQ_NO"^<.9NB5?OF;G\_:Y>@
M?'Y=E>DL5KV;3UL9URQ3W*8;5+#-<N_[E_2HI1MVEA$3$(YG8_2+==,-1)E&
MG@J>/R#BU]6H?]$&!W],SLW/:"$/*F0THVP>B85&%%10"%0X,S5/-KX957\1
MI:AFA]/,R6,F%O-ZZ>?K-URWN\TOH&0R)0&^<;/T966@)H$Z7B4SL:2("?.R
M1235VF[@2OAJ9'DRI;'S_+$4GDCC1]WE8<$5&1>7X$X[-[W&"F/[EZJP?8>'
M0ORUKJU4?F95WL4@S^U:LV.O0S9H;<2;GP-8CE-1CC% [D=B3>UX/4D5#4'L
MG^;1F/9+A5@?%?L_.I$>&&*SZV.+DGA*-D2:PFN]%Q"EV]HMH,6<I\BD=JR]
M^\NF"Q;NQW1L(L>8F3A2$$W=:/6>C!([MHV:DVX[G]J'@.9B2](['[G$V-P=
M2-GVYG>/0IUA2G7Q"72@SK"PG4A;^H#>ZY_)6.2,'GE0;(R#[/$WAQYG\H0;
M2GT=OAS]R84+1OVD<J@049F>*,@7JN83O9([:A,Q^_?GK[NHN% MFJKB3/8F
M1JOK?\PE*1I'?/E8;#T[G0S;G23Z77@2O7MLO"WH:UE-H 7O>RM, 5L,4?O]
M";30#3D\2.NVL>;7[JV%TJCQTM^>5M_\7-2Y1J#"['*E60G_8:BN8%I%^T9=
MZ''*ZO^'L2FS9]^C:^3++9*:;E[1Z<2[W*@@8@F+35^!PFR3XA3E=<Q:;7KX
M#C(,CW!(YVA/MR&RB@6;+<0N7<8]%2,+Y$9O#2XD'*$S1/%[)2]T;INR<::S
M(&0L_*Q*;0W5B@</>#-8'!UF@V,;RP\%8Z/3=)?U35V$KVB9ONOM):7'E;SM
MF:Q0[ZT<)K33'$=4C0WQG^PWUCDT6;I6:,<./DUKASYJ@U9SQ8]*YJ1?Q24D
MI[JJ,5?$$EB_6P'\K_8: @YO8F^/5T;T'7=7"?8.%NSV,(-S(K*PE2WBDM*^
M(_6H-W#8OJ_U&$N<B\2@U="FN432[[@EV*_EP6:A(:8+I%B";:"Z6Y,>^S:3
M\([\.WU1[%TF6\L.F:Y<X\CEMFTH3F4-/EK-XZ@Q_<U9%R(K?>)ACYI,V2+C
MGT=662K3;EQT5H3&,>3]J3E!EK;EN^*+SV?U\PFS/K62*Z"2AVASX'D+^![G
MT[2+SFX+A[ 57^A*W,^B+* ^AM&_>9<V6B7W.O"R""\BBH/NR^244@@:/1B8
M.,!R2I.,Z3?<S&Y;(INDE&\@(M*&N_BK9-:K>KVBTP>UW-P;@[Z,9P;TI?,<
MZ@QN+;<9B#IHLZ\D;I*^>.Z>O8Z5DK$CD,K:CU./DV8X)PA_;3T]%;,%:H](
M=ZR%-X_U;00@1IJ$"CZBKF@^XR5/\[E?K$K-I#//ZF-9OA=ZVZ1$X4L50A'T
MK7M#)?@D^;5C#K_9JNT6CUMV*F5U_@15+76L J%5N@N7MY;2?78(![4;AW!M
MLF3/8VG-U?__1VD>N4^?2IW>N3^V/)][WHV[ K:U3&5JULKI"^+-""5AGKW5
M2M^9_)WZ*E\?/C:0'"J:OGE2PJT]&!V,1IH?.FU=53+=.BE7#?-(E#&(5<O.
M!'9K66W'/)03+I?GW&M"YHM/JCRU[FQ."S,3+<=^RY?/]&X_S@J82#W^.!NK
MK#6(GU7,2\O0WYDD<-A_ZD:17_[3A4YFM +?A-;K\QCA[+Q6DRW$M;K,$XND
MH_BMV?CB//9:9=Q)\01->;^9= ?M;#N$B[R32+=>:[E3,LK%. =E\ZZQQO*
M:J?R/+T WAF?RWB9 K#_PZ@X]$=E TQ50LW<FN_<9A Z4-WU2@B]A;) ) 9&
M_'P@QW?>)I]Q2(^IOZF:K<HU2SA:E^6KI;&U/[P/</][R,N@V=O^(-T@S3RL
M!6B ;DUD_ZB^1<)O&"#6HI7-J[F91[=W&>PW<?HL#KYMOZR?8=AX;?V);KE:
M(P3<T)UJ9<EU!E0N:CK!Z(C%]=)1F_/8>>IW?BO)E"-ZXU33_(MABO;KVXI>
M<5ZAT\XYB&D>)9C]02MO2G<*)DOYPTA9=NW:8[&ETY71S<GG+G?N(+UV:3N_
MUECLFXT_(AUFI%SF(O+L90X>PJ=1Z!&/?U?X)%!C!EQR6JI"__I25,RM)'B=
M.9:(VS.O]U456"<8Y-(DG-<! _RAC!)C>,*U90,*'T_B!$O"=\SYKT]OSEM-
M@^?[O)!'H)>4SEL;*XD?-&9,J?G;>NEJ2'C1-8 /4K;%C?L&$1EE 80W(!KF
MER+WO ?V^6J;I5^542K_KB[/IS8'2X,3[#P%G1Q,)"(!1(P4\_WF&?HUW:]Y
M'O?TE.E?,6LQY5D *5\UIS)4J5975;_AHY=9$\TP/E]5;QAO3IZ6P-RN<LXY
M[TG, !GG<*2QB2_);SJ(><C7V4A^XFEP&=W&H^> /R##>.R;7%M@(4?KL:]X
M1LQ/F@I)02MT+54CTQ,E.K85SQ^)9)DL9FIJ?I=X&Z<;\H0EES=GHHL5;=L=
M9GA#@WQAII4MAXCZ>%]>9>*HB W*J'#3983_ 3<+)TE-RU2J Y%D&%8.Z')V
MK;F\RV=R?-V)T[60:204R=0.F:[%B]"U24IIGS4-H%.N2#*?>. C(1=X]810
M7]7C+*<[ SS=+>GS&SBA#=)00(442B V$(/MDO&@PJ7&G?BM&LVK:6O$FH3?
MTJ:]+O@REV958&T!!1ZIS?QF-X2T:(=,>3,L+7!*!&Q>8F/_KGCR.[CEMN9I
M2[_5LFE[[9,_Y1HZ?]&0LQ96JZN.$4MPSE_='<MSAX)(&#01A:#5@&,TP^'-
MV(H46<'?#NG!"O*N(Q"C1;Z?"J(B9T!MPRXI0GQ4C8$"CW [+M.Y.#"7/T7(
M1MW9BGKZTY>_IJ]"LY>OXT-7B$H[W3XE.5J@BI!#HXIB@HXPT_:RF,>XG/2J
M$ZD9ND$>""__A"$VYV;_8]!>/WH*:F@E=GR^PM,4\E;NQ+$&'>$H8CF5":[F
MYM>L;@N!S-^\R5(],>EW*)MF64@1>/PRS>VI'7@V4:U_E]$UXU4C=B/RS3,7
MZ8>H*R^&Y+HM66N@%>#(J@PK/K/086I3^'M!NHVO3IHJ=0^RSPB4MU[=Y5-V
M#KP:T;?35\$OH_'[28TF(&0%$1_BF07S:U)F6<WN*Y1DP_HG@1@ JW-?FC0S
M?- >0)P3UKOI2H$&-P$8?Z&9.#0]H NWS\H.I%W*7C*N=*C=.BL]SV=+SDT]
MA(T[)XZC073:"0IE3;OR"^B=MS%Z)O@H6PZ>;M%:L!X"X1XUU> 2"WR7UK^\
M V6-IP;54@'K9&!WM_A'VU<J=[ 5Y4/T:O4O=$'$P<(2H N@<_>_/G!:@VF:
M+?A5DM49@]^)I[4SGMVOCK8V"35M1N.WG5*;4]>D-?%(7FAE+-\" AO0,XW\
M=80]O+SX@Z=\+(TQ_$J+JZJ?DDQ;T_CU5?@7D:TKYF"Y*< %A$E(:B2Y)F,[
MTVZ]K6NVS06J;.H,@%38'A<,[>:)?I"=J33ACYY>Z3F7HA(3-\D[3_,'=RHZ
M&98AJ'BA1-J3M+-?+27A2R5_-PZ+*D,&(\$"XJ?[%9G>+(C%G.N;6G[P0S-]
MH8(:JC:_CH@/R-X@KFT-K!]J#@BP]_H.<N^'#36;"KX$1#@XY#CD7^FF4.#$
MOQ@VKO:2XIN?:EPN7:^H,Z5\'C&60LK&\,9E/2E[=G#49;Y 'IG\),:<H&]T
MJ-\TO/9ND7A.&'WFN:_72<]GQ/<M*8B ;9 ;@K='%1+X!"7.^5E(04F'*L."
M,3?D(9(@0! '3DI"<_B:K/.#EDYEYQH$!9<797>^S=0"?QL@Q^.,T7ZEWU9(
M_!FJ8&]] Z1_.H=M4;.;9.ZM@Q#BE2-_?:H-1F47LVGO 5'IV,)O?A?RLNY'
M<7UU(]K753Q_)Z1-Q>-90_P:[B-]YN6T6SVQ<B!A-7:H^5V0C8S**.OV)!^@
M56_#%US8*5-72^W*BW1?'XTO=D7$1J [%/4LC:M7C&$FU^9-O+^7M1>\GJR<
MDY*CR>DY_+"C<%5HLJI] 0>;1BDY)ZT-"CUE297Z<ZW<4"?C^E5$R8HQPD??
M7N</N6V B1D8-I!4'1*U(?TZ%K;1Y',4E.CKRA]1N;*Z/@=-LRA.SO8ICYZ;
MKSTW:-=\R0AT:)G,C?G,,$S^=R, I-&H7PM.-Y.DA<%W:\UD[?+B$O!_EI*H
M>4F*3&L]1OG9)(J2BK5,Y =U0E.TVS;%9KWX)-L8+%P"3(XRHQ)3Z3SM+%BP
ML+=B[(>55#[<TT1%)73EH)(UZF#PL*4Z?;PZ\V"[X!R2)H.PF7#GCY0AB;F$
M<=V^K*S9V4DWQJ9/#5+?I)JKG:(EEG9,U)>DOO\(&UX;,9A[V[WF69+BT[4O
MO.<68MJ#.]8*;DDQJS<+)%=7\@6L_XR^-'G;4_=E_X](F;\\IEQ%\"=F_4;-
M+&XM0O$:EE#W;I/)1&YFW@O:*(3A\::@6@_4!0M:%<W\4:$U+%*%+WD&<8]Q
M(:MR]DG?=5*/#'AD\HZ8G957NM)3&"VS.EJ"R9&><>PHT#W2@7A9MDF)S'%A
MFK<)=*O?.'X_>_;]2 833"M!-(7_HSK+N2/.6J^3]G.D)KL5)R<G0;OC];(3
MLBK'9SLP10P NN@"OK'K6,:A!;T=& ZO('_)_SF:]C475]8UH\<7D3VFJ$O(
M]KGTI=0'!A\$$TH32Z2>NJU"X$@[<<*=O2H,VJ@31)<J:EW*]9Y+N%@36TX^
MS6P8_-WS8T##>/";1>D_B,0FH^I3[0TT5@(,L^O4,M2D9S)=&2&%E9)D[3B3
M^R)#Y/6$BWUAPL\^ZA\V^J:@GN!R?I*EH;C:V]R&3D=4QW8[HEB3@\YXYG=6
MI2-DN>&5PR*!NGKMR,K2Z47V,[,[&5FS,H?=4JAYCXM-H+>Y?8,\I%'\DXFV
M=J.Z%6HH8''VQP<<6%^QS:&V:4;U:/&9(4:4E'I,2I7_' =UQ;!9Y;%%,PQH
MMK>;#JZJ\W@X5X8IYXKS-J.Z=>'V'!BWFNP4_6:O5)4^X;UGXP:5@+J2:MOK
M'';\?O6!Z:@O=V8J$P,;SB(/'+<!?[>>TMV *!=4W:!U&]E8<FL+'4+SNW:E
MNU9K*O7LP:2B)$>#><-*T/+[8_&L4^_5=&GT)7Y?>9^^?B3=[!S/>[65%"X;
MX%I+V"K)8YWT:DJ9'FD1$=WYO)8R\N]4T@%L*Y_@[NI/E]NC0LLUJ=G]0^\@
MP+9\ J<YL&O;?E<7N]5GS:2^WI<QUB'VHU. ",QL?[TT/C& QZOU[&]\<(%:
MI%O?Q#T0J8]9Z]B@)0?/?5F>@,NS31X[.TCKFEXCH[J+ZV47]K_ASGU\UBF1
MWE0Z5W_+1_QY(;[LZ,:-+1:;7/UI.,#Z:(?P7,!F0KOY9MFZS>5DYX;=B#M6
MJC-FM,>&W,)*OC,:(%X$(05I,L-:\^3A';(T[LK&,3'[IP"_V>&)VTPO=7<C
MOZN;1UF-684#TDYZM+-CWWJRV5?KZ4?Y^PQ/<HU3,]7%$5.]2]\[2\"#DQ>*
MNE3.-9\4ST?SK8I+[$@=@33@0H':7A7B8CX2TJ6IMK8BMJVS-)CRROJ;)9^(
M_TN13K[*K&M_O&(M#K[B3%L>HTG=B5MD[?:*4#6DQB4 <,()\+'^P6$555KC
MJCKXC\9. ?X.]C=;H@W.(*'?-,[5KJJ:M!G?"Y8(UIHW]*XZ,9U[N!IIE1#I
MJ9F(?X.1=3;=GH((//.>**N%J !\9;!VY\O@BB?M.?O\;O<*X)=^;S7Y-19+
MALM2HV2:5^^JLL)[ B<5!@T'D.^9WKML'JRMC@KX (;M]*=CGD#^Z'3)='F^
M6;QJ1.Y9!Q6!8JUI.KUF8RN3A84AU#+&G4D_P2O[T%YDYU_;H]G0P0=_M$V
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
MB];SH 2UJ$T)UGDN6N%6J-6+L MIXS]7+<JFC6UXJ'H-$HZUXLA&5&J<@/A
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
M#VA;DT.S.,*WI8.K%7Z^ID=:_"D-T=)3X!@8)07E2@M\C84K>/(QZ>/=2\+
MMIOQV".^&?4#Y\)>?Q_5+J?93*TEW\;23W]'$6;=;6%A@7Z<LDECK'"ODI],
M7@JS!N9:VUY3LW]:?<2,;5G,DL3L0VW(CPJ!W#)EQZLONJ]%7T^P][1<WSV
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
M)A4!57ZB8@XD=Z3W_HR!.]RQV(T";' KX'@<DYA-(]Y)Z9:= #C]3J<0FX)
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
M_W6ZN0G)K?[S#^6\]>;^\>2A]3GFF<CU$Y">Z<X2'K:VI)]M+%B'I]3F2_K
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
MC :6MWMG0[K?RT [F4%%<AE5Z\?8"E_AR-REPT&5GUK2.IJC-S,IC?!R'59
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
M*\ZZ13%,Q2FVA]9H*<BX9Z:XF461ADG?5;\&'85$^IA@4&_A)81J_VY,#O9
M*?2&JVRV\E3^&$RMNNRLQM7[4=D:L8U)+M\P!WZ[LAI7:_@J"G"B&,O3K[*D
M3[2;=RY7K#!K*2[34%A!M6B!ZYPUZU&)3+/IR&)N H^\J:+$]DZ3A8FGCT[[
MZ+2USEN!"7$'Q(FSLGH7@H_26D<[T$R2%B( ?)=@<4W:O=DD\;1XPU26'<#P
M*$KCE5\3VJS3YT88,0=0GVB)?X^0*"**C<WJ(/"Y,*S*C2@X2'S"[1<2&W_5
MUBT_-#= ;,=>-!T??F*^L9EH$U5+:BJ^1UU><^-@3.)!:JO9?RQ0,LOY YR$
M4'03 N-0C-0VPI<DS>2AW-JCL-L4:;-A_K+F*^:,F#;<[</#3[%26C,>'/ -
M1JO8"F;28%IMF['$^]0XLE;VQ2C4=H]@5\N:G\1W_;N)_'GD0[-%Z6]T18!(
M4HLSU6RY,01?.*$E_*#.R,50]4/M0Z9RK>$V"!%(&F+S2WW0BV!*9::F*2T*
MHB(\[ HA\E8!VXUX7_PH6D:6L^RNKYCTU/2:L;L5H3QJ])KI*N/OU"1%?<PW
M[X,E?>R2RM'!QH;;DUL93XU^^;S**9#DZCXRYJF\-36/*CG#)E EQ8B]_SO1
M2U.+KO81OPPF"EHI5M3SW!QIY-%,*K88NMM#H9BU2,4TIRZ>#T:EFC3A"<1Y
MC 6% D6XAG]:HG;8A]UMJ2OZE(]6O.7.O"EO1.H?UQM^3_,V2(B1546R+@Z,
M"J.G"+O O&%2+1.Y[4)ZDZ>1E8$?'D$+F!>1;S:9 PQ8B(CM)3(:<O#^\)?K
MG>%THM9+.O/\6C)'9\2X>NLBFH^YUN9RDDVREAN76Y1OJ(6?K\$H2:A5WLGL
M$$E=MNORB5:2D<XOJ?8+$LV)R\:DI0RKA25Q?E-)+M/\RO2"-BM(.C@)PM>1
MO-21PABHL=*Q>E]1U:M7GSQ*]F77I9O :F@R4X=K*>/QEH4CNH00LGO1DB S
MGB']6+Y'V#9C9Z:[M&QK-!Y>EN!PJ]UC;?B;<NT5T%I#G"5F#<Q;9*O1_6&(
MV/\.Y\.@$!G?BL0 ![[[5-#SSH3)Y-DO5E&%I=[[761*M%1O\<^+B+^[=7DT
M3>=1E3W!"0&(7NY<Z='4)J5W27PJPHSZS55'/YZ0_QS3AC@@JA$-A*;@YBM=
M)M%I& UZK:H7K2JC]%U?1<>461"C>^MWH5L#%V-4;X:[1DIE1-?3;PV1W9D[
M5T&B+-+5$NA+ADW=YI/;X8YQU _TY*EK&PYR6VCO932?^8)DB.K,@&01#6V%
M!T+:+:;[LNJ3W"LYE,5-D.6E-&NPCQ2=;H<=&8<Q9!^.R2$,3X/.@8FAC&9V
MJD#ID_N9217.CD:6)"]OU)\^Y%LUW_ W/;P\94\&Z4TP#D.:^BA_LFB4_AN0
M2.GC(@?N)=%7WN$O2AC HWYMH]XAS-;/X") 4%(#M1$=L@->1%H#;NT[HCOQ
M/H'5O<P('98LV;TY+01IM@@B)JOU 3:Z6"^"&^KA.Z3&S> O:<Q*F"/1:/W
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
M'!:3PV:\48&_Y2R[\!Y=^2U]IR_#YWV&TEN&S+=WY.61 QE[[0.D<LE4EHA
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
M1#!FSOS3".!H%Q]?C4A #(ZB/&"IU;";/PNT$'@6-NR'FW+5#XLV781!#>@
ME&F?ZA)GD>J\>' AU] IZ7!W[L4#L*T;CX'[YU5ZC&E(+@6;?!X,TOF);UF=
MN[@PX3JBNVB%B%=E#9/"Q6O:TZ(Q&LE<N^PDOWB21QN<:_ISJ/3^J0Q55M&I
M0E6;U@-_8OWI3XAN-@:4>T,ACA@*/Z7<'/6$Q--7CCT?IA5Z9$SM3O#\-0=Z
MH\U6?IH4(FC6]F^@V/RZ!9)-"C2'$]<)-;F'UO\DW@TA1&'EG>QMAN7A@_6@
M5OFS:D.&0YZ>AG>%9G#BC>.(&]+,I X*A.0>FI8L'QC(%>\:Z1R%G*%(E\0M
MZ\R.'0_P5SGK(G3-7%1,=:Q;&*O:*-X>UEQHGSK4%5>WEKJYQ9&(J$R9"LRL
M&6KW*\Z/T=#S& A=? 4\B ^57HPH0B^BUBE3\'M%6[>8&A^/>]K@BA-KU>LK
M-"9*DT8,XWY4RC;D&-Z]'2!2<#MRK[;9H3EW7;/QY1A7,"SG%? RK3>L49CS
MV>VC<2>CF?:W$BK=72S"KVZF2PQO73\'3=#]=I@<RF;P,-'PA;D8S3Y?'/2&
MA563O.HN3@YF8V2'6'+CU M3M"A,\15 Z1Y'J<QEE^@"_/;QO;V2D0O?AW##
MQ,VA\\^.&_7UL8:@ 33D!,_)'"I=HUV=TG&H2[WY@'6+KO8^S_;,&,SGVI)>
MITD#= 4U>-M@H.VXP;Y0G0VO #SZ89&HZ+-CTW%CF6-0YQ+T(E$GH5&>RV1Q
M/9TC['^T:H%()%/5(\CJZD@L!@+-F4,@-#'-Y(G(Q]"*+K9CD2B6U^:D:KWA
MV\4XHB0)5_0*Z/*+TS:7_V7:VR=C7?K3NS;RWL]+EZ:L)#&I&$9)=ZMODAJT
MJ1Z>V+)[O=OM["9S\UC.Y?HA:.X=K2"T[F2T34*=7GY/7J:?/E'<61\Z4R7:
M!S4_E-O2U;]UAPNRGJ;G&]<"B+14.JHH)V^GGZIJV+7Q)M&R)JEH4=QQ8,,N
M*/D1^K_=4S2QM&D2+2[5'@&N:EXOMS#7I7VPKTYY=E+XB%^P: W1J-5XF''&
MP1WLU+)/7Q^.=+;++4$IZ"HN3L**%D\H']2?:-9U*'<MIHXA06,=OTY:]=V+
MM#,(/[L;0ZXC1]JATLK#&ZRWU36?#O8#L]3KG8Y5O,"BY.DLBRFRAQ^ZR'-H
M,7C3 C&V4U0:W.GN@C03"'K*LRN"&^5="=^.$NTTNUR$'N8:HF.#)6@'+2S9
M;:STR1"V$2VN9 ;4.^'4J8[CM ;?XTR5!IBV6^:IBSL44LKN/)SVIB*=UE>*
MP".6N=.8R[ F#9WSY0.J"OZ"_1'M;C,$EOEI QMPD+YY;LA2GT967$M']5 '
MJNN _\V36'!GF.[BRWP4T-C4A5J($JD[,2H!+EE#\#C+W<0YL[?UV:PT8DM)
MLZ,[!(9+:.6GB2LS^P3CX=&HDB "M"S 4$DSJ]Y;,:?!-JPN(112$;R_()84
M6V7=W?ADW$-K03I22$/9"05521W2M%= X::X2H<?_;Q[@SJQ=;5VZ9F!6BWS
M1Q+6)C.:HDDUC.I1@T!B4+\.W+V!?ZM(! ?JYT\2P4K["WU_W%@08VBIIM(0
MC(!"8O"J@L%!75B!:#NR42O9:]X, =_;9Y:M,RT^.$^#NH+=(STFN#!?B6&P
M83-W,)9=D(]@/-/**=FA0/-.3[M<[':4=M<BTIH533"40AWK6L,UM$P2F7<Z
M>R.LS>4GE04<\N:I&M!TO1TR2=:OLT(JO4K8N."B"P@>2JY[)%X3*H#'C>[-
MM@4&8MWMJK:ZP/(&F2[UZ(+N.)R!(;%5A6WZ7.=@4_=!R;D$P/JO3,G4M+%
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
M=ZR]-$M0OXO^YGD:WJ%"_8M;+0H3: YM49_AT[083.LMBK>U(3G+I^"H*H6
M<(_%QL=911I&AA<8S'KX(]]<2,6PEHKJGKG^?+)K8+O6#9-BD?VQ(RX)8+_4
MP&1/487Y*^"0:KC@YH.>#!30>[%%,9]:6W"R7^-'S!<VU1,&UAX1)=W-RB4G
M<4(WI5H7[_LYCV>#ZKH]/=,K%@ODH"[QAB7$7%:!!7I,3%>@*JG44*:!2,K"
M^G6U(R/C-<:%'@J?_[G;;E8J)@X7\_@P;>+-4Q?<I'=O^&R(NT]F$:!2=3XT
M*]DU+AK%Z6[J;@4AC*\?/ !98^61/4'Y)2_#-0/9324GI-F&2 J$$[7UO9SK
M]D][K[W8=H9ET"*8J>GLB"- (,TI1/>ER4C%A%.;KDLY(LE_W:!1UF'#6@57
M9.M\GL<+L/=.?G$< 9-[KZ]*?HWUN<@M>T^$%O68%$7F$P7ZJ">C[9-!#%[!
MC<A=0)U4C%HZYHJ(,;Q!.S91;U2<";GG4'8:7JL!R&^,>CCN<G,4]=0]Y-F<
M9@MY&.*3C-*V1^96>#SYPC')MK*CI>67 H)DP0.\8ZL[QIWLI.*2)=7GJA8,
M5*]/?7QKY'Z&6U"\6E7@3'%NZ]<-WT;O/)H?RH2Z= ,NF%:JTTL=IZN/"4<T
MC<_'U^:W;>L3'#QQ30&ES0Z,T_*</S5HARX9%PTC3W8%9%#WNY2VG7$LRH,V
M[5;WZ*,[:E@V96GGMK&#X^"/ F<R2V=0"K6;SQ6>4%ET;YBJN^%JJ0!V0< :
M9LBIH*KN44&<I396I3A78&5^_N'BS_LZV^L:QXQB:LAQ2 B:Z?1T+&7(PZ_@
M1-15Y8@;V7KWGE6LQ;CF+#BYAV0YP0=;LQ(TH'I980FA<_TN.FBLX8]PN..+
M[*970 <9,8>+"'\%4 4+-GJM:]1A/%>"K90DU$@A+A+3]I<=8$ZI[E(>FHQI
MF0V9U5HHK9G-@T;)/A(TMA#FXZOU^)4*Q8+O4#&#% GE.57KT/S"S-/G)_[+
M/P4*FMOIH4 D_TT[)=E)A+"IL\?L.8FC'CKLO<&RJ-9NR#0T="[$24?+O2&M
M.\6R(?ME'+1QL@K3NKEUCT'[8M\^[R=/-RPT!_0^HBDS_^P2G1:3>BG),KOC
M5,-8,CK^]D+$F(%U@XN&:N?8A=C)LV>$L0F?VU5%V234-^@D45W$\H1JB?A0
M;T9\7)N$E2G>ZM6\CE&ZLXO'1PW6#R)@+8-+:6@AA[Y@Y3'. )'1%TYS=5J_
MR<<5G;M[X81[9AR)[%HO'[&EKU&G ;'IAS.NT&F>O:ATRB+5;LN!1<@3NX>9
M4?EBI1W1Y+H?^QT6&(0N1Y6.2FAU4&2?ZLX->PIGO#.0:4?/Y!JD+PEQ7QC@
M;F1DHLEH/@1:;[BPD8#VCJ0JN2*TM."VYT,71H9+&@F*6-J,*YJY$!)->BF7
MI39A&MU!M@N^M_YY]?'FL[0?([D*R53',9M3PD8$A*U^O3!5P4#V*6[OXU=
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
M=T6&A' ]W/#>K^)/9P6^<T/L[WI*L7!*\01Q1.UU&^."Y>GK#/G@S9QMK+X
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
M5+CS.8\>H.(K$,@EUXUP@[TIIP'9^/VAYE#U%F\Y:KKTD.61K=VS0OKEFR\
M=\*$.:%=EDOQVE&Q'0QP\G);4&HJ)"3KXT]VY)P+TFN1\5]WOIK]Y8>.!-M,
M=5V&#\K'@-'E[M/+ISKXMG3'ACKZML><,7')D?@O%.H04ESX:WY94XL!:;G*
M]JQ)/,%%T^*D'#7$E1W@*HVBII71.K9']E^B# O'TT<VLJ98VEB;X]5E2?@+
MC*-L+8VJA40\V3G^VM_R(D'5;)=2)!]*9$P;Y$HB+9Q>=1Q[>/APLM65ZY!P
MX/!8Z/Q?Y*N28W[&I0>3/?X,)TH9KM7% VFW=-.R;5&#%1[5[>V6S2%K)=\#
MV ,YW:#Q@+(6=/)&!J#<C>@9IS3_)06UPV?N)4>=YM7]X1TG7_'7DZHAH$)I
M@@#Z1KQ0%_#X]#7^JBK;W25O68%&<8A@C\_Z*E=<#D3JTC#"0&&/-Q2W' JJ
M8ZO-+RESSQO1(9$\4:S"AS:RATOP"FX82>R?GXEQ_R84A.#*BZKUU^F4M%'N
MW:4L'>O;<TW/&W<O1^=I_854V:4H?$#-JV].YV^&#3W%YEIJ3.R(KL4VWMPP
M<#;ZE3SH/A=LW1^D["_-\/P!-?2#-/?#J+3.. (B)*!#>7X$ =T-REHY^P1*
ME6MF/PP6-):S-6PG3FD W7<2GQ/1$@L/RGPRZ;=EL8AJJW%/OZJG'4G"_*&G
MAD.A/JQM[F=F17E EK6F0_FASS85E6_@,+9TA?L \%IYLS"&J0L07..!ZI*(
M4I*KV%^04)BCN YXPF7TJ!+VL$@SQA&GUA)'%,0$?*+]'_G_X=E^;9S@PRUD
ML_*4;,\02'3GNL^UTH%L5K/Q_]C+2:''JA4;<ZC,?X+S[M()A9Q2ZC6!CSP>
MR:EV%1)I3^;U#4YU)*3D*(@XO<- ]C5G@R&+$J1\<('?7K)CR3,&5M@FT7)A
M'26=/CDVUU(.3_<(H8./T,^N&^YUC^9&[BY\9^S6$.)9QLA)9G1Q^_8G</Y#
M WXW1?P.8F]=\@GZ+<H(,F[_[N?NM[WM.82O 6P,26@]"1 [L8M?\@*YA(FQ
M][$G@^LW,#K"Z]G.]F)C\></&?91<&*)+IA:$A^3NPM;/MGL0#*-L&TEQN/+
MAQ/S_/NTV585-\DQ=;+A3@8DP6<,%)XB&(6AO'.;-D+?=5.M]J_V/YDM-OK.
M@ Q#$F5#R;EM5OLI 'I/YY%#-X1C=.4CF.5@RUI36:OEM\6B<WFYZ'8:!:'K
M)=*'R53P0ZVC!C9SHW:*B_[MP073Z9_E 6>^ " 0NA[,$FE1%%"B59OK \P*
M2U&_;/_1<J)O_YSHE/KC>3C*&.-/V/.IULK5-LD>[I"4Z/96VPNT:/!%PJ !
MS4IF$]JQ7?2!RRQ$&:?0,^(5OJE2ZF:QQ$357S?'LZ:*,[2MT79B$L(OTBJU
MQ#@DS QFXCI&28@$]1 </%S:]W_DB<NB;UD^S';NE8'SJ!1YK#R]9*:C++<%
M:;QG[Y56A\T]?6Q4L_)Q!%$\ZZ'FZ,FP^PT]FRD*P][A&7C:$==)4""^\N]'
M?RT541+<$:/E?@&TJ#!.1Y]TZ\&O5<RI\,XFE8"KJ093_=. C:NK9G3].JU)
MA[*D14HIMKGA=XF>*=Z82SR9;RW=X;KS0E>+&#AS3HZOWA? ]QI0A!6NM/2(
M7A<MY57CF6!+,K#6/#4BQX*_;OL(#)8;^ _'#=L01<5[C7;'1IM+7R1<&*<A
MT/Z=IP%)WA^<N==>-?S$=2I#.VES[*A&:1)E=:V),;3F[YQB.:-2KGUWS<0@
M8%JU74(YZ+[4OZ_FI'\!=!@$/F%6;[D=,G]^TM)?-_W=B@7;Z_0+C84)8BQL
MQ%4E:['E>X(7*4A<,>/6J94-[QWCB43K2H^I:FS)!ZFJ><,7C47(>ZYERCK.
M=M6JJ2(/3IK!KRN.6$CH?%B6@(^S2;O1&OLH9SC _SV<-J/4%(6%E1J5<9D\
MF["/ 0G)Q=)O"[!OY\AIR')M1X"C#V=KXY#L=C]Y_ZHYSVHY%,7A^/4,Z<W[
MOQP$4WH^C14OGP3.VUC9"W?76C/V7W8W[P;XB^8-N'?#C!+( #/7.GLZ$?)J
M-\@7>CS"*-]#HHK[.$QRM34IW,:9PW0PJ#BD?QHS-#V$QS9LB$SU3 WGA495
M&EG:S3B<#"XAC+F8V8(]Z!I;E0U9?MS![,%52DWM X>5U4?ZLD2KG6S7(5MC
M7]MTI'QL"0'KT?__->X=(M#A9&?HLO8+X$@P\ZA"X;M_93_35P>.&@-EQ4E2
M4+ZK)CA'1R=C( K^LK,_?=#._41#S'%'E^+?990;X+ R\XJ_!:11];\;!+BR
M)_F]E([>D:O('&$J/G+7^NB[DD;\\/?C"@!?-QNRX328^(R(V93[-39<9<&?
MZCQ5)5W;S7_5]ULHB.97EPWBH0SX&WHP5T"P#L4T=N6ZO3!88Q.VXB#H4V.=
MMV@N&6 [#%*-CZ]&56O'%LER U"^H;&JPP]ZB;"@L"P+,6A)<<CH[\+C0T&$
MW&6?4:E&G,K#RS6++LFZ3;UNE>*SHA\ EI^Y]4\UD3TIB/?&&/TZI.][9HDN
M#@[.:(&>Z($+"&WF;8.R>R2[&/M3(?CU>2IW4EY8O1FJBQKA _P=G9U 4$M^
M8@M0$$B"D'1.Y"GCQKX ,*MG=(T=KF+ @B6!1@R6KX1::^@Z&Y>2G->]8X];
M\F,<B2D;"ZJD[(AH4QOL(C3,(GTS92/%HW4^0/^WW2C'S52HC>R<B#CB5I%Y
MX3ENTH=L.MN,T-:I)=FOC5IPC('MK2C1M=K5UPN)IJ'XP[3=BWXA2T Z&8>K
MFXB8!ZHM"VL/2_J;9E9SAAPN&POQ)_=?OZ,CP*!T6Q!%X:PEY/B$FE5P3_:G
M?<(;H6-\TOV_  2[+HVZ5@-4#FU8D_MWE:BNA: ^Y;[4'(\$54HF.K;7UM&
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
M,M><*_@_ "E UK_D?O62X8 OJX9M]3$^ERV)MU>6CWZ,#]CCH@@D9.W:/O$
M?J #&V_#!YKZ&?GL?*1/G 8\P_\ 'RFTX%TG&(]SM!SN<#_X$2.&''5BW4B"
M-#N=0!\\+JVFO7WI],8C'D[YP!WP<XF,$?8X (UK&2SW#S#[#2\>6#WY>_>Y
M9$;[1,]XS/TXC)QXG.#'!#$39C$M/2UVAML'W_=L9"<9C;$8C$;[QVS(CMVX
M5V?>+W+L;B"'#=6>X!@KIDY&#) .T1(CM(VV&",S/#GUTM_+MU BXP8$4D3V
MC.1$YSX@YD9,83!V#N0_<:LS.;=6[6G!@LIV$1, R!VVR8[@Y,Q \2%<D%BW
M0$:/V+@P_K@]^_?\ *?]"<"9\>X]]P/:<J#J3(?8L1=XT#V?3;#;;YD;3Y=_
MWP6H0<$X@0=SW._D P?W/";0.U[3(8/ ?4&0>L%B&.^WL_N>D/@M0 @QN)!_
M]F#X_6<G@E)DML0(L [&T;.&) ;#%NTWMVAQ.HBSQC! )[#OXQVP/<B3D=Q@
M<)H$ ARY(;J-F<,UA,WP#4N?)YU(MI=]&=C@)WQ_Z>T[>"1ML=L\(_69ZW(+
MS9OD9P'1GLW[COJ>[8#$D^-MX$X[?VF<$'8[+O+M>.TG2X-K!C@WL-"[;S'[
M"&$/. *@8P,>-]NX.\CV[SY+&D>@U]= 'T)G=\+OW];MZ-9GO;"=P'(@?J-C
M_L"=X ,C/:6"0XTL7LY>X!8#=F;5VE>_?O3"9:0))),GW, ?><_;Q.^RZNSD
MM+[M>07-SN\8?36.F^_<3%O/"5Q,^TB3L (\]X!P/WD\-U?1@'$2S-+:Z68X
M/X]_2Y$N-L(EI(4<29VCN,'MC/ZYXD&+%^G61U)]N"\X6"%HS]P?>0,8[F?'
M?>>$KM!DMILX:=V.KVDDG[_SA&ZF!'M/<>^#(C!!&22/,\(W@-I.KR'<2\]H
M=FF8#@$ P2TLY.KP21KI%PS8;UI!V$9/<':(^Q,'S$<1V[&_G%OIO<:-B!=Q
M;HP?HY;LPNQ:$#J0)Q/D;=LCSWD@B,;'!#=WT?R>0-3:[@,'Z"(D:VGO!VW[
MV,[.42PG,G^W[@^1"@-_? &&\=+D 79B0T6?S ))@86\/'IUPC60,1!VR#F<
M[?8]S!]H/#$G69>WG Z%GO>"V$>X\]SY@FWJ>LIXG('L2<B)\1/;';)B9(XD
M-23]F>6^DN?W3DR/XV< =NFI;'NF>^<0"/;,9W/;$YW/ \R^X,!F#$W8W>VO
M1@_?3TP8T0%[9!&#$DDDD9S!.^([3C@+E)UZ$'Y]=VC2V% /?[DGO))],."3
MY!V&T#;'@@DX$0"?N">(@=2(<.+" 7=A(BS1>,!-W$>0] -78"Q<X7M_E23G
M((\3G!.W<'8SD&8$Q4P-WGLPUG<]7:7<SB8>'FS.9:\,=>@/3"] PDB#,F)(
M G ,G $ #;L8]@Z:@7^5C=K1H3AC1@Q).^HB7=@"YC9\:_-D")/<C>-I\ C8
M8&(.(F2;">DEX)GTG;4!M;G%8TFQT@1OVVTL79\&N+W@DF,;P)[C<"1';!S$
M'*(=X!.NK7(ZO #:;,[GOVWWM)=FPF"R"3XW/>9.!O,# ^VXXB_*69]YL?+4
M0+:0SX/??O>))& K5@B8!&8(W)SML-^P\G?A\QDLP,.X,M']O9?;Z07/UO\
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
MP6.W:POB_B HI,B">H'81DIB8P< >Q\[7," &'82 >H?Y0/,X0&KM[GI;1\
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
MER@!(/ZQ^3"H_6H I\))!Q74R=%%)50)J^%V>HE0 2EP[41S-!-G!V+XZX)
MD_3 ,JR3@1CP2=IVGQ.1X01>-^D0&U\RQ%QMRKSZR?K>>_GCC]\:W\0;FC\-
M7.17+G2MAT5=[<W:J&ZN&ZT-U3<F*6NMS54AZHK&[P:5]"WQ5--BGH*5388Z
M7 ZLH4OT7 N%9;B:*WQAF JG42A)IU4)2HD!12$*HJ4%,I))"RXL 2<='+Y:
MA4I!2A4YC_MJ) _6I,I--1LFW,3(@C%<,?Q3.8OX71W2LL>@Z 7"C36T-+^#
M7NMJ7Z-TNFGK'%KU9:&6D=/2AYJ/56^VMED*=4MJG[-/\*4:M0TZ=+-K*5%"
ME?FZ*4!0@I_[G4),$@_I#@F %*L3DJ2W9%8@$!Q50E/,P<!Z"K$@$Q#$@0]$
MZ[_C%_%)8*TJT=R5Y1:MLJRI#-RN%UU)IU]+C:*<N-O4+5TO;371Z^"BX/3U
M(4KHGT^.]E?\/,I62ZZN;IU Q*/S>75X25,I*CDD$N4EG2D"TP<;*?#,NL2G
M,!0:!5HLTZF@2QDL1)CJ:F5_'+^-&D0FHJ/A>Y)U;""CUT4FNM1.U91U@++#
M#CM*E:THZBE*ZA ) 25)^I8TJ_PUR@!*:N=+!V&:RTG3]61;Q/J1&YO/_)Z)
M?P5YF,Q1)=V_^'!UAR'Q?6F_XS'.O4:&"QR=Y<@U"4]*?Q2ZTJVG2 H-.,UV
MH XA15A87T$9*7%) 4>%7_!:<N5)70XD"'O6H+01_N2M&3((Z@/IWH5PW+I+
M*1FP7+GXB"".C4&,B""0-1BQ!_%(^)>I;^9I>2/+-(;0E3[-7JPT[)#D="F7
M1>G7G403UESY=V90AMQ22GB-'\(96LLH*,^DJ)Y5?&0;&2I/Y !)8:*4"7)8
M82<AE"2D_FG)8,I#E@#K2;_<_G8 X5VC^)_\3]WOE':_^#G)>VLU%0S3NNNZ
MFU5<E-^IT)+J%,5%&V[U$K4AOH0 $I27E$E7'6/^'V531^(K,YLPX2FM020!
M!!YLF6(&K@/+ .UZN#T$TC4;,J(!+&K21<D!P:1(8%]R>C-NC\4/Q.<^_A_N
M?+^@M.E^6NH&]9OW*G?>NU/J*C=I7+>;=U*I6*;4)+R%?/?4E2U*2H)0%$&3
MY[A/X:R?$TYE2%9I(RZ4J4V:H.0HK?F)R1<^%@PEC<0,&6R=&LFLHIJO3#^&
MM3V-^:D6TLS-K+E\BOBYYH<TM=VK2]^L.A;115M0AEY^WVZ^_-K!3UO-L&HU
M-5,MKA"@VZM#R9'4IC/0GC\7X33X<E'*BJ>93>+,4E,"(4R,M3<%0 WN^AQ&
MKE:=.FNH!5!Y21S5$*#D@>("D";O< G4 XZ0$& 1^\#"MOTG]!!P!V\^-#I8
MLP;]G+O9]YQS27?KO,OJ]^@# 00 1'@)C$JV$ ',9A7??8[8]YD0Y@.PL&8!
MMVGILV$^FOUUCW]W%TD 3'D2)@9'@D1MV&"#@B6_,"VH>7<W!>Y-NLM@,$3\
MKPX?;Z=W&-./B5HUHO>G:]AL*<1Z3;JDNI0^IK_,CTT((ZW$R$DA'TB05 2"
M<E>K20D?%4E.Q4>\@Z-<G[G&FB@K/^FZ@X-BP: "PW>\AX&\+TQ>&$+056RO
M=_E*2K^OZ@!]1"D9&P)F 3(F)%",YE_Z:J'9W"KVL0&_JT-M<6*R]5CX3?8S
M?0,WTC<#&SNE=?-LT#**JAO2BVA+:5-H6H9]5284I9ZH  )"0![ 8T#-42/^
M8"^ZF:2[3>'?RDEC2<NL%^5NR=&ANC 7^>(QJ2\-72N+U+:ZUM,DGU6FPHJ5
MTF5 (DC!P>HS!P#TB)S%-S_J( ( 'C$["UV#79YNQ+^$J/"=9Y&Z3I%Y;R%T
M5!5U#:AU4+Y1( !2G.8)ST@R9GON0#@&!KH/_B 78<WW WZ87PER>4DQ_27)
M>8/39@Y%HQ8UNJJAU""FWU4G,M4U1TF8F%-LK3/OU1C'8\ 4#8B;7_;UVZZ!
MCOVZRVO<;M<X<:AFZ.@%JBNJ0"%$!FJ'<*(_FI;&T_U1@&"H!7%C_P#5_P#C
M#3M[M?$7#6#@F"4Z[^WB3NNJ*:Z4;+3U3:ZX(6H*2E1I2ZI!/2OZ7:L%*4&0
M2N)/Y0OZH =U#>>;2W])V&CZ1ANFP#]@&_:7(]7Q!KV\]471A]JVU3B44K3;
MB?5H$GU XX>J$W%N%A/23 *3V,D 3%1!CG WA3'U38_;2'@007 ]PQ #>Y88
MO WY37+]E7X-4ARG6VPII:Z9)<4%05I*JA:2D)7U)E02(5$XF_XJ.4;O?Q2>
MCCIK8R^AK"#SN?0-&C,[.QTNVC8U-NZ+FZ^76[4E2?5<*4NU--(!5('TO&>E
M,"0A(@& $GIXI.8IC^JY@LJ2+:  GK>UABT()/>\@ S'5GL-'<CPAX&_;:ZL
MU+9'7Z:CHDM7:@46E+6ZMP*J4)(1T];8..HE12)VDYXDC,TBR02HPWA86L7N
M[:%A@524')9F,7:9!TV^8>2,;.7GG!H*P5-907"Y50J;:^[25J&;?5NI8JJ9
M:V7FU.^DED'U&U)2HN!I< H6I!2H0.8I4ROG6$M<Z!@YZ1!TBQWL&7JK".1+
ME0=+,207(:^AV$[Z4Y7_ !+VAZM=IF$O6NB6A9I*NF^4JZXN?R@P*ZGKV%4K
M3+H+_K(I5./-'T2W6$(4',Z^*9))#UZ9T4"LL&_J) ))C;1B=#>GAN<4 U%8
M G]+>EK7ZZ!VP>[\2-C;60V^&VFZ9!<55M4M34*J!]#AANKM#;,DI<2VMA72
M@F'%B%*J'&,C8UZ:-'\2IN0_*#M<8L'",Z6_T5*$M^D&.CE]79IC"!SXG-.M
MH24WCJ=)'6VY9&G&^DQUE"F;VWU$3"$I=R8&20KB0XQD()S-,VEE1?4I!=MP
M\]\"N%9UV&7J!]'2[=M1&K'ZXD5/\3&B%)80^EP/NM%R$/4R6H"4JGJ6^I"0
M>H=?\Q26E0TMPN!:18GBO#UD-F:6X!/+(=R.8!P(FPZ8J5PS/HE677%^4<QC
M_I2Y#WG23>%:/B4Y>.)/54J:6CI+H<?8+;:20"HNH4MOZ3TR92@2 5 @\3_S
M/(PV:HD%YYTMJP!<"2P#D$QW$?R&<8_\-6&K<BXO?P]_K;&%?$MRV(=4W559
M0RZAMY\4E8[3-AY2PR2NBI:MPJ4D%Q:$M*Z EY*5.+;2' \2R8#_ !Z;7_5L
M^P5$&1Y6?$AP[-EO]%<AV8C8?U<IN1IB*?\ X5&G7*ST6K86Z;YEIH5"A>GW
M%L*5TJ=++MBMZ$0F7 GUW5A*%A#;[I0RJO\ S;)W^-2:P(4K4M_[MMHZ8L/"
MLX;4EEP7!2@L0 XBH_1R+G0#"ZJ^(6R/U+;=ON=M2T[_ "G146C5390GK(6M
MFH;M"E%UQ)2ELAI"6B%*2'%J1Z-B.)Y%1?XU-G<2KY_Z0!$ERXW8/BE?#<Z
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
MJPHC(( Q!.\8.WV,8XC$N!$!HN[B3^Y +AM!C:0=6):(N78ESII?!@DYF,1
M'8>"2<D;'M(.,<)2A#!VUT+W>-1/<-%\+E=G=K, \R ==_NY;'BH9@$#,1]C
M@1F-LB??!C@[ !Y&K[@F^NK -YA!27()-R&3HP@1UM!AGQ1"3X(P#)GO/F9
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
M,P4+8 -HY+3!>M/X=3SI S-:H%.3S_%2D%,ARDH)YI<.0"X8'E:-M_$XI*G
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
M^/WG1S5TYS+Y2VVPNJ9IZVS/U=0ERT6NK#KJKI;&2A+K]DJ7$J0'UNJ0EVG
M2S/494.#D2I2G+,"0ZF)8FP@?.-\<#(Y--:A64%!(2M(,F722#=G/+RV,D6C
M#1\$NK]2:NUN_6:M>7^*LUR&:1"$4]'2NTU1;;N_5?Y1FV4(74,N,,E3P<4E
M#;H0$_U*P!:142.0I426<DDAG<.6-CI>^V)<0RYH4PU3XB&!< 'E8@,Z>:X,
M.Q<"[#'7(3[B9DQ)&!'])()Q/N-QD<:C/8MN^X9G$Q9IZG'%%W;0Z:%NOF'G
MT.,'OX /DB222#&<>Y)\J( '#4'&EQM8R?8MT(&!]/G[OU9V;37$*G)P3(G;
MOTP=P2,1O  GOPP_>)-O;^] 0_MLU_-]&/EL<<_/BWITT6K--7@?+%2$/->@
M\RLKJ1\K3("B\V0$]!<2E(4"=P.E,E/+S^<I92:O,>=T@)#R DS;<#6XNQQO
MR-"I74H(+%)!))8$+Y@ #Y&!$&( Q66D=<K8+G78&G ID)Z45! _,A74D!U.
MY D$)GCFIXSE5?I2L=&(9KN26DGZ;G'05PZL[A:6&EWTT'[[XN"U<RE,V^I;
M5IYU?JEM*5FJ 2@I)))!JFT0<H/_ $A1[@1:GB>7(<!@_*S*:)-A;U<V(UJ7
MDZJ"W,DP[!AIU#W:-+F(PT775S]<\PI%N<:+80I0%6R0H*2)DBN@8)D@X)(!
MP.)?GJ+N"1W"^[0&N3^S":S05+;->>_Z?OUWPXVS5]73=8-L<6%$D U3("01
M@#_.3 $D9,DS.\1.;I*$&1<D+.^A$[VOIB'P2[DAQ!:\7T[@D1\L6'0:J^<;
M05,+8'C\2LS)[ICIJKZVH$&#!'41!,@SP)K(/]1&C3]R0S/.E],"J?*68$C8
M=(@"(87<P^N'CY\N+0MM25+2I!"7;]I<$F1 *&[RZ<') 2<R 28!L%6G/C$_
M]28^8C^^[PY7+,=AX5@-J+= );S$8>Z6]75BH84W;J9V%'/XM2.J49   HV:
MGL<P9,3)!XDFND$:AS^EB2_:(+:R-V;#-('MJ6(:.K/JU@P&F(UK"Y79Z_\
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
M^$O\A2#$K(AV+%SK;3H?OBHUJA+D2\-+P&UU!M8:L^%=OM=O=3)JVUD&(2M
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
MB,XWCR/<>\YCSF>$[%G=W/8N7L-9C<=<.2##7#VGWMI+8/;4""F3)$GJD](
M!W)$YD3@8,1Q$N+#EN'&MA)>YN[WV ? )UD@%B7:+ [;-&EXP!R(W&8.>_B3
MO [;S,8'$IU\RV^WF+-9KFY!B"[>GO6Q.LXH%I:I*E;_ *#;R/>-Q.<YSPDG
MQ$,.A&HC[-'3JP@S!YZB$Z-(;^U^[DT0J)&8&# F?N<[D]LGAN)&TEX!<>?G
M[>0+A]Y_CVV#EJ]-"5=,_7&3VG)/8SO]\>.&/<W&FA=Q/>-\/"QM8"02(D3L
M3&Q_+N!YD> 8CB))@)D$=-3K]WZZV6_0]]C]X^F%K0DS'YMHR,S'@9/;)Q!\
M\',!)W+&( U>WH^UWP--I@?V]Z=L+VXD;B"!@P0!C)\; @Q@$C..(GE+$L0U
MH+%WUU[ZS,L\/+$&!!*?,[D[ 1W@;Y$9SOP-S-=G-A8;=QV[/#L:]OY^VC?8
MN+:3T@G.^(@^V >^\]\QVX$J#Z6 )9CV)L]S?KTQ!3%[DM +]>T[ZMAUIXZ9
M5N#T@Y$3L3."2,R ,[;R$H$'=P"8G6[=K@SY/B+V:-+$CIH_^UKW'5W-@=R8
MF0#/:>T@R#&XQ(GN>&0-VOZA@WR/GJ;F0<R?+7JX.Q'T\L4]\1X2>2FM2LJC
M_P"F5&".I(&K[ 2I(DC$$@$9( B)X@0#R1)JTYD!PM#0.I!LP[#%U*%$_P#1
M4M_\M;^>P;KB#_!%8Z75&K^<R[B_6MOA7+RQI<IU4H8%#;:O6;]-Z;?IN++B
MC6N*<6O#B5(( C.M--)HO(=94HVD("=0S !B]W,W>[\W4I!%()04TS44D%*G
M)J_#?F4"'?E#'34XM?XV?A&Y?<U>4=7;]0ZUOFF:>T5B[PS<&[<S<4BHIK3=
M6FVGF&:9+B6U"H4I:T+1'I@2)S@SN7IUJ82M:TA)40H&7Y5" Q< 2 Q).KF>
MSP/C^9R&;%6EE*-=2D!'(I2TQ\2F;A3@^'>9;'R::]_A^\J:^HKT,_$(TA*W
MBZ45&B+LF%(+B0>MAY]<PH]12 #*H3)QY]?"T&1G"');FI)-R 0?&7#](C'U
M?+_XA5PDHJ_AU*Q=0I\04ER/ZD\U($>2F+FV*6K?X=NA5NN+HN?EE+8)"4KL
M6L&" CK $MV2L4"@*A)2I:BD)*RN9.57"F+_ )U#S>B("C/^[0"#:6@STT?X
M@Y<(\?X<S:02DGDX@@RE)2EE&K39@HN0P+@J!Y0PK?\ P]K$@!#//+3CZ4J"
M@7:/6G4 H]?2IQ[1;RS)) $QT@ 0D)'$#P@D@G.407LRD6B$A '2 >NN-5+_
M !+R&71\,?A_.L"HNNMEJZF*BHO4J9I514JAU0 D!@D 6Y1? -IY2FT5'.6P
M)0@O046_4CX^H#/2O2%,%'&/JS/><2/!U$!\U3!>6"B6)+QRI=G?1B1.N(C_
M !1RH)Y> YDP6=652?,"LH&# ;1NN-N_AY_A]Z6K-26AMGG;;U!5:XVJDIM'
M:GJOF ]0O,%(%/0TJ%](6I022DR3UCI^E6S+\(%)86K-<S\_A""Q)0H3XB7
M4XAXZ8XW%?\ $D9FBNFG@2Z3A(347FJ*2DBHE;@<C.>69G1F?'3;7_P7Z5MW
M*7E%IXZ]NMQMNE5\P*UBLI-)5U-ZXNU[MU7T%%6XHT[;#JRR'7FU>LH]25#9
M76&32499*EJ/PDD)( !5S+4IV(AB?(",>%5^+<PK.<0S",G2"\V,NE25YCF;
MX5/X:2GE2GG*@'8%@8VQN%IZEM%LLO)VVN4X?H=/?X1T_:GWZ8,5'SE+4TE+
M35#K7S".I[YD-+#H:4E"AUA"NDIXZ !YPSZ,''Z0^MI#NT=&?'BZE555>968
M5555J+">;E',>8I!#^%[ F8D@OC=1,0-A]NY_<=MYVW.V8PSB),';UN'F_2Q
MQC/0P+,VEC#=9O;=\:/<VR#SOO"4@=7^#]*]<=/U@U.H-R/J$B# CS.,5&5$
M$_U$:?[$]W=_GBY'_+W9V=S<D?:[W.^--;Y:N5+%71L<U+-:6;W<-05M+3,:
M@%12J<I:EE#-,X%INJ:-+=72,OH9<Z@'4DMI67%A(U!Q30$J%B""4.&(< 'E
M5J.[Z1C=07F7J&@5I2$I62A-F+I)9*RECJ").N$/,?DG\-.H12W&V\I[3<+.
MTRP$N6R[533;Z6*1*$K8HQ>G*G(A"&D,9Z9;!"<+ES!)4$A1<RZ%%B0-R 3,
MM#"SSULOQ'/40R<]4IE093\UR22#X!K)!))>X9L:87_X9_A?J;E5/+Y :L2'
M%K<]6F7J5<D+"5!);H*Q1D0L%:8*286I4)$"C-@L*"C+.R-Y,K)<P6&DVQT4
M\:SZ0D_YK0*@+*-)@^_,$DD6+@D;DR(XGX:/A=6X66.1/,!&-@N^I02,8-5I
MIH#)W*HD[0!P_P#CDNV767A^5+;.P-]V$=8:9XUQ B>*9,W(8T7F3"5DCHX!
MT(Q(&?AD^'>F9"O^"_,.G90A/Y*EXD)"Y'TMVAP]U'IZ)F<;$R%3-@-\-8V_
MTT/(D7X )4#:OVNTVVF!4>+9\DOG\FK5RL3\V\GQL'ROY+?"S2,69%;H[55N
M9I7'U*;KKM<*-:)JJA4G_P"F$F LRDID=))GI'4!*\S\9*C24% ACR %PS@N
M0=6O.,E?B6=6BH%9G+KY@>;EY%<T,S_$Z & ((:"#T1^->P?#;<N9_*IC7KM
M)^((MWHTC;UWJVT/4"KE3?Y=3+=MJTNJ4IM6%.H605I".D$B2E5!4*D!18$D
ML2UR1?1@=78#0C'&R.8S5/+9CX=1-,*7(\*38!Y4"-M0.I+8B/PMZ>Y7Z<YM
M*M?*]M M(J':QT4E7<J^C8'X37H:;%544[#22MQ]Y;3+JNI,N>BGH2J,JS5J
MYGXU0FS$D %1"0D. Q!W.PB\O.5ZE:@GXJ^=0+63S.5 D@AP7"-#Y ,#U)"1
M,"/$S('MC;=. /<1QH)40EFT.MR]Y,,S^6.,6U:Y$^C3:TCO?'BG)DF(&,G.
M!!&8VVGI/;!,3!!=A8R^XZL/E@( 8FY,/,EFAXLXM>^,E,X(V)&TR!.Q)/N
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
M,IQWA%6HE".,"N7A R&<02TD<RD !IB_TQS\WP3B":*BKAQHBW/^;RZP[AG
M457[@=#)[;ZXUM:JK1-34H4^45ECJJILI;<"@TFD#I3$(A121'U#,DYX];3S
M5$BF><D$I4"$J<B#8@ !IN /(X\D,G5346"D!0)29%W(N"7 +:%^DXX*<O:]
M>I+%S U2VVBGI&Z6YVUAAZH?>K5.BE;JB^XE8++3:D*2E"4O.+ZIDA!SFRN=
MR^=<Y?XG*BH$'XB @N( #K4_=7+'SVYS)U<FM**W*55$\X*%<PY7(ET)\5G$
MC7'7ZW$&UV\XS;Z,R)@RPW@>02(,', R"8XM3"4C<)=]V$N\C6=,852I?0JO
M>8@[,';;0Z!>$Y["(VF)(['O@QL<R>W &>SW?M\NI_;"8V!'0DF78V?8R6D'
MJ<(UR "<Y^YR 8C,09F,>!OP1&KR0^LC^?/ 7 $G0O\ TA[>A O8%P,(7.K)
MQD8)G8@;1V$&?;WD<.-?,69V=FA^E@ QFT.ANX[MYQMMIUP0HP<]MC/@#:#
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
M2S/J9'=H^7D'E@^,"B" Q;>[;DDZ^CGTQHOS<<2GGI>$' _P;I$[F0/G+_$
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
M:0GUJ1=2U3=+:Z=U2VG:4.PDE25H+R%$<]/^'?'<W31FJ7!>+5*.9IBM1J$
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
M/?(!_7;$#VDV!F>&;Y"^CD#J"\6PM>W6VTAG[B#ZC"<C!\G8C$]MS(]AV)G
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
MTA?R;Q>3J>F;U"Q7G2[E"ED6NTKHF*UA0?JA0>E63R]=5"JJKR%3T<S2Y22
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
M0$"=!)U:[2QT(N7(F"<:%,ZBUR2&@3+ DNX8[L6L8P8ZGZH]LR?'?P/?!@X
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
MNIN;JJ5QYBK7^#7FMIV'FZ!AOT6WDT],PAP!Q(ZTNNO$ROO_ (<25<8X<2
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
MOL_TQ<.$YA5LM3 <.%55DS/]-,M\VD#$)N/.IM@RUJO6M6HF ANBT30I5&"
M#<JA0QN A2HR =N,B_Q!DP_^IF5GJN@D.S@>%:@;V#F7WQH3P6L8*,L(T^,H
M_.FA]<<S/BDYHZYN*+O<:NXU?X<5*MS]JIG&JNMNJUTZ'F7ZHT=$PA=8NF10
MLA25O?*45)2--=+;-2\ZE\077RYKHYU(6%)2'YU7*)*7!+ZV [''1RN0HTJJ
M:2F%0$'F("4))+A@IV3<,942Q#E(PY\IW[/4_ 7\.YO8L:74<L6ZBA>OE9HN
MG8IG!<*"DJWV1KJ^:?LZW':>K=I%//7!NF9^;3ZZFBZPXGZ5^)9X]Q=Q;.UV
MZ>)G8L VC[%HOYK/_P#?<R7)>LJ08DL) !8O#.QGJ7>]:'L+6KJ^R5NEK):6
M7[^SI[23R].<LJI-*RS?;0FI6'7/B+M5_KK4BWL.4+VGZ?2E'JBD:>HJBG<N
M=;1TQK.(3?\ CSN0\,^P+]L@,,-7#R(81X4QK)+==,/]^Y5W1-MU&J[\M=0W
M&YU3MKMCNH=.Z(JKB+W9KVIPU=%5Z9>Y\NW2Z,4;U146^\U=8_0T3'X\]>7K
M<U:+??*NA3-H'W '71WC6^K"3A27=X$ DGJSEP+00WD6&+&3\,+[UR;N]&]H
MVFI!^'U%J9NMIYLLZAM=(BMN%Y39ZI^V<[*2C:J+5<[K6U-OK*:G0*>MN5RJ
M7*5^J6[65XSAHOJ[M!8DEP;7],,3<:2/8$#22[D[8MQOX:^23:V5JT475LI4
MEKYC4FK:I+:%4M70K0VW57YY*$&AN%PH5(2D T5PKJ4CY>LJFW&PZSN3;K/R
MPM&,%W$ RY;?N9\X++&/AXY(4UQI;RUH.@;OE)5LU])>!<]0IN]-<*5UAZGK
M::Z"\)KF*VG<I:5QBI:?0^TNFIU(<2IAHI&3)U):^OK<:>N!BS>H#=+.+7<'
M=IQ-G-#6!PCKJ=8PDD@(YG<S6X)[%+>L$!0/@R!G]#I/J?W?MV(@7;%M'!>
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
MUU6AT!(%94LW=I*3]1*&[G3H+3G5">MO<%0((&8TN.\1H$MFJZP;BK5%5M7
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
M'KE6,+?N%-0T-8\I%975'J//4MNHVPM94IM3/J,EMYY]QU$L2#+@M;8"?_I
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
MJ^HJJ9=71_.4""IKDL;<XM3"'ZNX*H[E6(MU(BC6X''[M;V723MH[$ZZP'M
MEFDNV#L#-HW+;_*#<!VQM'HS4K>K=+6'4;8HDF[VRFJ:IBWUSMUH:.X='IW2
MWTES?M]I>N=/;;BBJH6K@[:K:NM13BJ^0H_6^7;0>#!(@Q(BY:2SL7^3O@'O
MW],251/5,D 9$GL8F2!@0.Q^\9("[N6$ @/IK<7+-'8B2<'3N_OHQ_B7BVL%
M-ITOJ6H<@>AIR^'UNCJ=::-NJ%N^DHI*AU!M"E)3/64)PHI! 20(N&)<P]W)
M+$:7MH'2X:0"I(-B0"UV,%NK&,?-7\-^GM;:,:UQ0WC6?Q+:20C3NC-,T57H
MSEYI[7='35.D^7G-6P7&UZD/_"7F&NCM&GKG<JC1EEHFJS3M6W0WV[76MJ77
M-.N-6OP? ?\ &KBG^(>7S.;XKQBCG_\ )$4.(Y5?"N"9.G31F>,T/SV=S6<3
MPO(U4_!S5;*TZF6JYA=(UZ(572Z2HH^V_B[_  V_PC_"&9X/0_PZR_#\[E^*
M5,]DN.JXM^)OQ#SY;AO"L[2R? *>37QOB7"E_'3PNO75FD9>EFD4JX^"/T(%
M38;X?QIJBYZ:O33VKF-3:CMGP\:B;K*^[F]'2!50<KK)1O)I0]R[LMIIUJ2I
M)IF6=7W7H4'0UZI"T)^AY&NO.YG)9JHH*7FJV6S%1:&Y%*KJ154M*4@H"25E
M@DP[#'Q==#+Y7-5,ME?^[Y>NJAEW5S*-"G4-.BZB>9:C32DE12";D N!SHY/
M\_=:V'3&C=.-N4=%9K78K!2IJJQ"#_EF*9C+*W:%[I7Z:CTI2XA"DH2%+"4@
M'QGXRXMF:?XU_%%!T)I4^/<3 4HE3@9VHX#A0<@E@62-&# ?5%\(RM2@BN>8
MU5H"@$L/$4?J(YDD^+6[D0^.EFH.9.L^9G*I[6;UXJ=<,LW^RTFHJYM-)34^
MFT5+-QH-/**+6TPTY2W"GM5';VZY; *:R@% JJ1ZC-$>MPVO^:H+J)K?%,.2
M1X462S0= 3<,2 )QX?/Y6GEJPI_#%+E26'B=19)4Y47#<RBP+,1!OBLV;W7,
M6.H+GSB4H30*4HW"YN/%BIK*YESTT"J2A);]!8P4 E:FUJZ4R-JG0A99R DQ
M%ZC&!9A+GN6  &/E"ZB X8E:?$ T4P8)AB2  +AFE\*K2[7UUP32KJ*E!>H6
M7W%5=555P0*VW(JTM/4U0^XV[-,^RVL%*D]2BE "$])I35^(MB"&!+@LS@L(
M;<$.>IM$ZE+X04>8<SLS"0X<AW8"6 :P!FW;_E[JVSZ7^&P5'H/7I6C+';K5
M>;)5-JM[%?=[^NA<H6'5.5[[%#:[C^/6VO-:^RINGLE:U<!3N-)2A6;BV8HY
M/A&=S&:RXSE"GEJIJ92H*?P\TFH](4*OQ@:0I5"H(JJJ TDTRI2TE*2G'*KU
MC0"Z[/R,I'*0E3B RV 208YB0!RE0<29!H+5%71,\PM'WC2]HTWJ?1]#3/W,
M:9U-5*ME53ZIMZ*JV5])J2N:%;1UZ6*9YJI^>H%/T!MUO>:>JZ.J99I>/^%#
ME,JGB7!LOP3A_ :O"Z]%>9RG"U4JF0J'B%#X]&O3J4\OE%*JK13Y*J:V7140
M44V*Z9ID1&9K9E:SF"KXU/D2HFI\8<JASHY5<J5 3^E@0IW<$++8VUK&S.VS
MY.V<U;ZFH*:[Y,<UM&URE33LUM0:VGN+5O\ F*-IV:1AVDJG$UCX4U6HIJ*I
M6ZKV,6?62Y=R5  %V,,3%@+VPU %_P#EAHBF8\+ZV;]]0< ;M>N:2Z,5-'8.
M;RJ-**=;-.KFOI!;+;R!5LU"Z^@KUO!7S;K3%?4);NUT:_F4XIZ2B:55VP3
M+'J["8T#%M9.SNXC$71#E$D6IJ)L-M"'#3 D.'QL?IZXW.XTCCUVLC^GZI+Z
MVDT5376ZX..4Z CTZDO6Q^HID>K)ZF4N*4R4?62E22'^W[]1/?YAL0-W!<"7
M:VK>+<-(:[,P!Q9;9'R[1W/0-YC">T;F-LC_ $XL#%+0-X\G;4_?TQ1))V+D
M%YN(/N0)UQK7S+^JRW\'_P#9ZF9 &X7L9C<3 C(@8$\)V(/5C83-VNSW@1Z7
MCJ-AW@.\S,6Z3I75C/58;(1_59[8KL09HV,>Q$B( _4Y.2V@AWG^?I\\6G?=
MVTEY87)=KL6%K,H<5B#CZB"=R-]L[8@C((]^!NEQ WW/0:_N'PP&9Y+;AN6!
MJP8N6[ZZ(W02F.XB =C!C))P1B,"/(D'@_G?UMHSGIA/!5K'8EVG3MY-(.$:
MP1 )A1F2=_':!V[8\'(B0N\ 7:+C1S:;M:-&.(G:7L;^0]ZV)<,F7,$;9CIW
M)(F<3L#!&YC<8/"$M<N&:= =RT&>D-M@T_L_[C1O/KA,HP#$0)_2,1W!S[ 8
M/W$V 59[?,W\F,ER78X4O'E$OZ^_."Q DC;&.^9'_<2!.,;F!GN"_1M09[AF
M> [;8'^_VCM& .;@2!@Y&T ;#O'8@=QW[$B>_A=]6 ##<_0/A$.0!OZV]1<-
M:2]AA*8.9,C)!/WC D1)P(C.QQ,@=BSR(;KYB99NLX& ) N"YTF=F8=&@::X
M0NG"B,;IC(WB,&/JSN,F<0(/$5 7)M;O]QT8GJV+N5(%R8#CK;0S(8/:<0BE
M !ZLB!B,;F9DQL1F21F#B.'<'6^C,#>3,-.SV(88I'I\NOUZGO?"^L?+K2$%
M0D 9WZC!2 ?($CO,B9Q'$7 (?;21'\CJ8$BV'O[?IA&WTI &3B"=I*AW\^/W
MVB>'IX29)+]>M@WW['"BYV8^?2=;#N,*DD%,#$9,2-HW.!L09QO$C@< :.
M/( WUWTN!!G#9_?[84TZBHC&)!3,$PG.#G>01W$B,B>$#J_<-W\@3=M3#C!O
M\O?OMAX;5)"L22#_ -4   3L) @P/(,1PRVCNXD@.W8R;L(<D 7;!M[W]]L*
MFX)F#CO,]Y  &.X&3 VQP#S8!@Y!VT&^P/9G&#;62V]O+L'^IEP:$P!(/:3_
M *]QF)@D[@[G@<O) $GYV!^?F0T1'E=V,O'1X^9?JX>[X<6ADG/3$8D@; B3
M@Y&(."-\G@(=V9QT!O(!?>[LPF;X3P=C-RPD A_5@-H<%L.C7TCZ9R(@D CO
M)R(F(SMF#&>(D6*KZD:$!AN7+;C7J<306D,7[M)<ZC5G?0-#G%7<]TA?)GF*
MGI,'3=48$C =:5G!$8SF-]^T*H#()>*E&+'_ )]/I )+P3,!P,64SXWL.2H"
MW6DOTU;L+ZZK_P -JW(M7Q:?$RT:MJJ8N/);DQ=E)#+;0IQ5ZUYHE=*\ ZZE
M\MU <*GBEH+0ZAM;04A:W.M3/_L8B?#Q:H')=WR-!F< L!WW=SB[-L<OE"T\
M^9<O?_DO)'0&\:=.F_.2X:VI]'ZH18M+TUPJ!0W]=I<15U35(MRFH7%Z;57*
MM]S9N):N-]%-27!JW4[M10VQ+E>$]+W^5YY (8ZJ2"\"5AI/_2"7#^(@,\'*
MCE<>(O#R'<_K:+C0DE]-">:/.S4>JK/H71-\J;CJOE12ZAUDS;->Z@%;=]0W
M#06GW_Q;Y=3M(NNO=H;>JW:>WV]^\AFNMU*[5BHHEK0_2*/FOQ/G,SD<OD*E
M',U,CE*N=HT^)\0HY5&;JY'**R]:ISHIFEF*=,5,RFCEEUZE&NC+IJE:DD@*
M&'B-:K1HI51J"F%9BE2J9@TQ5^#14%%=?D*2DGF2A#K3RI%3G4(PFT+K35-R
MY-Z@K+CJ&]WFD:U4U:-.ZP&BZ>^7+6NEZC4%SM]LU*YH^^.TE,ABZ+9I:)]N
ME;IZ4M4)N-%0L.USKRM7 <SF\[PRA6S2JBU*K9M%',U,L<I4SN4I9C,4LGG*
MF64FF:"LUED4:Q1R4PH+%1%.G2JTTIED*E2M2*UE-1JM9%.MR?"^,A"DA-7E
M +.ZG*0$D@D<J2 +0T-3WK4FI+7;-(<PKM9'4VVYW-=1J;X;;?;;90 ?0."_
M<M-=2-UGX/<JJBTZNTN*]</U5OK"^_75J/Q&F=52-/4KG; *G))#.[F2Y'+$
M$A() 8$@N5$  '<6 !9/B(@+<P-6AR0UH!9G#XOZCY/<RG+DU=*CG/0"H=_"
MG+JJGY.Z&<<N531LVYNX/I=N3]R-#^(NT3S[7HMN.4*ZL!+E0BD82E.98F;V
MN;OL'#M!EKC$04EB4F P',H07+, +/!#NP[8V9TC1WFVV]NCOVH7-3W 5=<^
MY>';906=QVFJ:Y^II*1=#;4HH_\ PRE=;MS3Z$(>JF*5E^K]6L74OO16T-K'
MT;0"QO TC$"SAAM8DL3!DN[D:@M/08L=3B2TN,P%#*MB1MU D "0"=\=L<1C
M1]^V_1F:;N-,3,!Q]"3Z:^NO0XJO7C0J;($!8016VY?4J>F&*RB? Z>Q6&BV
MDDI29))2)A3S)_\ ,.@UV'OOBQ+ J9V"5="_B%SJT;CN<*AC&_ZR1 5)VG>-
MX[8 SQ:&('RL7O(8.='MUU>L])^6G1^^L^3:(<YX1SIO3F"H:1TP1U $'H=O
M"A. 596 !U ]NXXRKBHIK/W!="'U_:]S#:J;&FD$ZG1R)5H 2(=NSR<< /B_
MY=ZDNVCN<'-5=YH3;G=0UMPKK6%W&F>?34U6GK)2TZ4AA20&E*:<A"ZCH0DE
M EL)'=_#ZPCBV1<$DFH 1+*73K*YB0X@J%V8;G';IYJDK*KR_P ,A?P@D*\)
M'@/,2[\PY@X>2Y#LY./J 90]5VJ[V1BJNUO?N;=-Z5XLJ:155:B:*B:"VW*]
MT,-5[8IRZRBH9J6/3=IW'F7T+73GD']3G15NG,[/U 8W'?'GTA@($I F1;E
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
M>^VL=0(W&I.T$EAS#=9BS;W8L+?2Z5TB9 CN8&?&Y(QOW (&1'"L#T,F(%V
MFU@#O=L1-PT.]P)L#=B1&F@UC#55N0>D?F]H,$CWR?/; ($YB#@@7._5G)$;
M&3-RY$!K@.Q<OJT/J'B;ENHQ#$O) 2E.3&_DY)!@#S.#V P0(D5$_IZ.1YZE
MHZZ7C%8$]6\SY=8?RV& EPKDD[@'N-\B)R/.?< SLFY@X#-YOT]B2>^$[7/T
M&\SZ]A&#$JZIF.VY[ Q,#N!D XB!,Y+22$N;Q&P@,79MP[7??!J XE[Z^^QP
ML;7 VZI.XV41B208F(P(_800L&)8GI8MO>;2VH[AOW9[>WPK281]$1@DG, D
M$[@8,[C (.)V3AS D:/:2=G.O:-<-O?L:R!UPN:)) F28"@-L#,;=L3WF.PD
M(,Z@/<RVLGMM8ZO@$W,QU?W%VCTPZ,=B-@01M/>1!)@1'8^<#' S@E4#0B"7
M%A);=A8NQ#'"]Q_'IN/+#@TI15*=H[1/ZG[=S$Y V)XF6A_27/3U:38@;XKN
M3+=FAM3,M#[F!;#JSTP,# W'<[G>-X@=SF)R.(23):)9I'0N/.X#'H,2 $=H
MAFGJ\AXUN9PO9@DY$)R3YC QF=QO^I'$3#S'U;H_S_MB:07(^[ZML00[%@P#
M%G>*\YXP.3O,,D$A.F+@2#.P2DP<9R)@?5N#N.*JDM/_ (E+68JHF2(;0[:8
MFA)<]$U)-@.51#L6>US&S7T[_AGM5+/Q<?$S35+513A?)CE*Y3!:%,EVA>U[
MS->8>9<2HEQEWY@H0\VH *2MJ$NMNI3VZ?\ _)9-N*J!UG\C1 ]>75CJS$8N
MS9_X;*V_7F2]Y>C=QU,,38V+XZK<V'+JU:[U0,V-NXTU337$4;S@NR&0[26V
M@JJ1NX5;56XH(KJZJ=IDOTC#CJ$4;R$TKR@ZXQS:CI02SP2T@QRE-B\V@==<
M9*826!5=@Q;4J"M'< .VRNS\T>=%VN&G-%\O:ZD:T_R^NNN[]8+)J'5%^IWK
MY8] M7:U55PJG7V[K^&-/O)J&$6YA=Y1240<<<^?:ITJ+U/Z'\/<,R_$<[F:
M681F,TG*</S>=IY/)K12S7$*V7-()RM!2J=?E*DU%UZAITJM4T:-04T%1C@_
MB3B68X7D\O4RU7+996:XAE,BO/YU"JF4X=2K_$*LWF$(JT.8!2$4$<]>C2^/
M7I&I4"'2J=?#;JJZZKTW>S=*NSW;\"U+<;#2ZIT]0-6^QZSI;;77*WHU5:*=
MLO-HI:UN@;I*@-5UQI?Q:WW-5#4M4"Z2BI:N/9"EP[.II44YBD*V4RV;5E,V
MI*\UD:F8I\ZLGF%(12"JM(^)S3I5#373^)30MQA\"XCF.)9!5:NO+UU4LYF\
MH,YE$J1D\^C+U.1.;RJ%U:Y12JN1RBO62*B%BG5J("5JW#M& F 8C!.28V\
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
MMF!E\ID:E/*5"BHFHL5:^:"*]51S%0CE7RT\(S/P44PJDA2.<K6E:O\ 5YD
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
M^'#=:FL^+7XFW7D>NNW\@^5]"VP$K:74,6_7W-!=,UT@5)ZWFE-MJ<::7*U
MH9*Q"^S2!_R51_W<541((C(4M=I%IN;MC1F@#E\F68_$S(#&0":/70A]-;"W
M3KG)K@:;T5>Z^ITR%4H344[-92UU*W;0VS;V*T5]=7O:<6[26U[UPFFK&Z&Y
M+<IT.5"V&G(I3SERD!_U% ?0%1+/.C#F'7&9"1?F!9*SRAR2UPX)#E[L^@O'
M+_7G-JKNU -/V2W4-ON-]UQ:M#TURUM753O+WY6X5&K&_P 9JD.Z:TS5WJ@?
M>T97-69RWEZQW.HJZ1IF].7>UZ@L-JG3YTU*90HTRA2U%2"0M/PDA7@922%J
MYARDEAXB"6?#--"D+%5(J)4@$TU 'G"V\)#J2P!=;A1:X *<6/R>YB:KK]&7
M/Y:W:3J[WI36[&A[I4T=U32:5O:*"OK;>JKTA<Z]ZD4;544]/1T5FHJERL>M
M]R<N%.A-S%*W1O"R5$5%**U5.994MRM1!4'425$DJ2"5 J\)!#D3 TD4BFF
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
M_P!<0(_;[NQ@VUNUG,$W)LQOOA.-1&Y<=K/H&#6D6PB=*0-X.(VB,]SOW(!
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
MZ^9&7*"E(R"5% 37"E* *@I)2FFHE)QP5E#%2LO285/ANE1_7!8P' !+QHX
M!;$8TGHCX\.;]QYJ6GD__$9^)*YO<G+YRTL^ND:ZOVK[!56]K7%LYBZBO5;;
M:30O.'FP_JLZ9TYHJT5-LM&C4ZCU%K*\:I;L5ML]'46=Y^LA7K?A_*TLI5SO
MX=RB$9M.;51^!555)&5^$D BKE\KR?$JK73)J?#3233^*I12IA4HT]:*4J()
M2 5$.X DL$LY<F(F8Q07,/F[\06H-$<I*33W\1#XGW=0\R&.:C7+AMPZVM2M
M5+T!0,5=-<M?UXYP*>T30:H>;-OL0MU+KFOHJE=0[>:&W4[ <?:\MPZE4S:E
M_AW(_#R=+*YC-E.9"Q21F.?P4!\!J]1"::EJ<TD%F344Z2JY2 E*4_"1!2%&
M_P"IF:"(*A)> \L3C9+X/N1/Q,VWF=R=YG<P_C/YO\RJBEL]7?\ F%RJU)J'
M6ESTFW;]7<O[O14E#0WJYZZNE+J:MLEWOMG;KVJ_2MLH%D5ERM5;4(M5*JY?
M(_\ [R_PEQW\4?BK\#<*X!6RO$?P_P Z5\2J9>A2H55Y7.T,OFDT.0&LD)74
M3325\IJ!1* 4SCN9W\-YS(\&X?QNHK+?EN(K0FC30LFO3%2FNK154'($#GIT
MUJ(2M10>5*@Y('>O6CS=5>J]@N FFLE(@B9^MJTT@Z<$_5$8.1,9R..9GT.H
M+Y?_ !43TYY,01N1M+-C)P]8!(E^57F;-KN0(!(D"7Q M2/)5J;4\&.M%EJ,
MY_Y]F9>,C<$J4<)&0,E6W'D./.,U6>>8))-BY2DN/KZZ&/0\.).5HZL5@3M4
M('HQ?Y-BL:QY744I@" !DXDD)*A/>(]R/MQX^N_,J("G/T]QYC'?IPD!G9I>
M'(;OV@^6(ZXXLN%1()40<)*2 <#<CO)$[X 2?S#$IP3-] &AI>2^LQT!DXMV
MB=9]6C0>QHG4KJ,SOB<D;SU=).Q)$[1U0>\0Q)VT\C>)&T6[^C +AD@'8YB3
MA(D209G_ *>YS R)B21H8N8Z?O>&(V?$@(%@38]P>C7;L+2Q("X9@3U&3)F5
M8 .($;#.W]1[2_/Y2/?47],3#,(_8,\].[^9$X&'8 !P3  (B3L)R#, C(!
MR1D<-I^7[>_9+;1;=M8 TBSO&#TN@9ZI/<]B(V@3DY!!^T0>';O/<;?/2\=<
M-[^_1^V#DU4$@?2HR2828 D9)$#S'3!B!,@A&?N7+DO_ &[R^"/?OWYP<FH5
M(S,Q,2D)[](&P$[$ DB202/I&:W3^?VPWW[;=OGZX$M]7?"B #B4D0<R)VR0
M"8R"H$2H'+\K21J"0--@1M;"_GWY82K?)B.T SM$D^ # C(S,@B!ELPC6\">
MHUTD^1ZF"%/*!!!)/?(,Q D9@9$R>Q@;Y4"VWTZ_3!\O?;W\L)B\5*@SE6\@
M@@R8@QD;[=1 !$8X5FGVX%BYZ.^KZX;<U@8WEF_F1B4TM(MFD)6"!EQ," M)
M2F #$9(^D00<GN9L"(E^@MI<SO'E/0<^['N+8C5Q=A92A'TY@B<GMD'I3@SX
M@@@0!PHF-0\-&NX!$Q8OHT-,WL'8%I.T_7MTPBYH:RK[?IMABJJW%:,LU>IN
MQT-$X\T\VBM2'55+S"F"W571Q2J1%Q6V^I:44ZF&U.T5)3);^DTZM&CDJ!I
M_E4(2:'*%!12N0I0((4N4\Q#6($#'DS0J5<U4! -=95\7F*>7G2>7E27#)2'
MY0;.\\QQJ,WS6Y7AYY-1>+E3>HM)2LT5P]-#P#BDK<;31J"VD+4A)0E$%LN*
ME/2E#M">)Y(J(-1:7>>14*EG'*Q#EC(/4"VW_*\\P/PT%GCF0Y!%N;G!!:T$
M.]W +9_Q6T(Q4.1>2TGU%HZW2VM6X"E%#[3(_-,="%8!).1,3G$DNE86"2'
M+:R';I!4=.HQ<>'UQ>G+!P]K7(+$^CDP\G"6KYC<O;BXI3NIJ,@F2IQJGDIA
M/]*J?H D'JA>,9(D\174"U.\* ?F%,$& 8=,:#Q,QVQ(92LA/**;,& YE3._
M,1KL0-AJLI+OR8J6U*JM6432DAM;JE6/3=53A+A],J-0F^!]*0LI0DO4K16%
M I1U$].JF:!!)J\O*1S'X:#=Q_345M#[EAIBJK3SR" FDHNX"4UZP)(DAC3
M\P?0-BV=/7[X?$T@]9_0UT32K93\Q<M'6FM"NL5)<0MFA%67PZA:%PXM+K2V
M&@VBH]5STNA3K\/9(*J2BEO$:(<F3+HEV) <GPB[8Y]:CQ4F!F$N&9.86.ER
MOPL>K3XB#BR*"S_#5J<*=I;!R94REI272_H=RS@+5*O^94UU(TI:?S0AI:FP
M>HH0GI*MM,Y!8=*,J0X=J:03TE2;/=I9Y?&!9XO2/*NMGDD EOS"EEH$A(5#
MN"[.[3A#7<OOAJ;J%(5:.6J"M:U-HMSU]I&CT&0$.VJIJ:5CI/Y6RM)Z9(2H
M<3*,@;TJ -F!(T, )4Q^37[03F.+Z5\T6)#**5:,[5 #9M(!:6EG/)_D+7BK
M#5'8+>PM27*1ZGUWJ)EE#R:8A ]"OK$M.D/!?42TDIIW#TB"4\5JH9!3N$H&
MXK+ !9@&*I8Z$=6 .)C/<62Q*JBC90.7I*+6()%-QT-G3K?!E%R&Y((JDOFC
MM->UT*0IBHYI51996^ NE=4&;BS4=3S;;S;*4A]"@HJ6D="5IBC*<.Y@2FFM
MAKF5M-G J O<&-3%FDKB7%5)5-1#,W)DTNP=Q-,AGY3+6A3$C#[3_#UR7JZY
MV-)6M="]1)6VBBU<]=%BNIW%K?6RMVZN.JFF<:!84UT+5TE/4KKZ&KAO"5%U
M96GXOZDKJ$=@"7$:MM8!\5CBG%FBO4B6520B#8D!+203$OJ'QL13<L],<NN5
MJ='7:D%.:WF,J]6RBJJQNLJ[7:K)H^F"&U%AVJJ:5JK-RJ4)844L/B@2)0MI
M;+'=R%"GE**J=(*33_T^1#DA( + .3 "@TW< >$@</.9BKF:J:BE J"%!2N4
M,M143+W/A )9W(,WQ5^IM-Z5^7%NM- 7O3N"RPANDNJU%*:,$!*"RH )Z5O*
M44]'2HJ)$+(UCE4E06D,>4 :0YF[.\.&F<4%55*@I*CS,KQ !VB/$P#<O=P2
MV(X;;;&6U45 W2!;-0NG<=JO4HZ5:*9UY+GIO7!MAAQIP)4M*D%74'%]225!
M*I)51IR$'PP>1!7!+@> $CJ6%W)Q74%99',H$DOXE) =O0$B &<; C'/2OY#
M\L=<N:J=Z]76NY73XB.9'*E;]3S3T$Z_1/4_,/1EKO.H;9HU_1=MU!JMNX7/
M65UNE)2VBK33Z:MC5LH[M7WD45;>:_V9SM:DBF5BFH4^&Y6N *-5(4/R!J(2
M5_$6E!2$H2IPZU<ZTA/,E*?49>K6HHH,4*'Y:A484:ACDJ)2DU LI0R:21S,
M>8EP " ->+K\*9H5ZYTEI_75SK^9'+Q_0EHHK=4VEMC3?,?56M:;65ZIM-Z!
MNGS1J;C3UVF+#;EZ#ORJ<T/,Z_5[%NTQ2_)WW2]QNNQ.<2](U::4T:R*J^=W
M510A="F@U@S!175(KD10_K+4ZBT]FCGE$T:JZ8%"J:A402:E%%()"ZE5-D\B
MU*-1%Z2 5K/,%)$NT_\ PXJ/7=3JS4.JN=U^TVW_ (BJ](Z5I;/HEB_+6;):
M[/45M]U,T]JNSF@2Y779-"Q8[>:NO-'3.75^I9;J;=15OR3_ !!__B!X%_AA
MQ/\ #?">)\!XAQ%?&J*,WF:V4^$E&2RU2I20I5,50/S-5!7%%"DD\IYE4R4?
M$]1P/\,\1_$N6SN<R57)T1EB4A&874!K53SJ%-*D4U"D@H )KJYD\R@ A02L
MIUGK_@\U-;[I64]!J*LU/0T%/3Z$M@L0IJNKO?Q*+YB+Y0N<EZ-:W31FXNZX
MH;SKBV%WIJKIR;HJ#4A8HKC=V:9K[TCB]+DYE44TRDYBO7=$TN'T:(S*<T 0
M"35HU<J@(L*]5=,$FBH'Q(S@(2X2A2U)6"LMRY95/XQK%GA%,+IDNWQ@!*5
MEAY]<A[C\//,6UZ35=[M>+!?K!;]1Z1U#>;'7::JM06T555IJ]5R;-<DLUM#
M34NL=/:HM-O%4A#EQMMNI+TRD4EQI5N=/AV;1Q#*BL4(140M=*O30M-1-.J@
M^)(6F%)6DHJ(()'(M+^*!32S'YE"EAN9*B%!*@H#F'.AS/B--:.;1*^9$\N/
MK&_ADJME?IGX?6[NMM(3ING<H/7"5-&ZT^E5+M/4%E(+R*Q#+M&DP5UK=,A
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
MT@N&#AK""7)!N#<>/#2&;]5@UP;,0 ',P&#M8#&T4F1N#M,B"?T[&-B#)G!
M@LO?YO[:(F\WQF'S]^VUQH[SA,<W[T1E1TKIX@))!!FY$$% ZA!5N-B<=AQ0
M1XUDP+Z3X4CUCO$;XU4_^6E_^I__ *NS,7N^_<?.'_$/Y0:?U=\/W.SF5;E7
M6IUE3ZFMMQ]-%RH7:"H>?U+INU53C],Z$U;2&[?ZRATEIM#H05=+84#Z+\*U
M#1XYPXJ(2E2JU,\W_P"$H5HM!*V ()F)!QV*>=J_EZF4*:90I !)24K2$%-0
M<I2KEDI8@@QH&?'%&FTOS3TA>=5WNUE%@MM17U]34U=766Q-([3HK'JEE*5/
M/N)><Z.MMMMD*=<]13*)*PGC[/E?@5*&714(J*330.7E62%<J02>4,':9803
M,E+FHM7-"N4APK7E)B!N^Q$$Z7[8?B<O6C-0<M=56K5_,:ENV@.5]VY7VY55
MI?EAJ6A;T?J"FOCNK=*(M>I+1<;)6V"^:GU/JVO><O\ :KM6)LUW5:5,DI15
MMYJW"#61G::Z&44C-YE&94$ULY24JK0J(^#4740I*DKIT*5)(%)21\1/.2WA
M.1=&J4J2 @@KYSRE4+(?F>Y)! DLQM#8B.I/C6O-S=N;!UGK_2-/^.<O-542
MN6?+[D1RPJ?\6<K+GJZXZ)U.H\O=#Z8%)>K%4:SOU335K#SE94*K6:*[UUUH
MK-9$TF(\$53"%"CE:RPG,(5^:S/$<RGDS:$4ZR BO7J.A:*:4\JM4E24I4M6
M,HIJ<B""&-B98D3>0_3N^*XYN_$C6:HO'+#6VK-6ZZ1KJVZ9J]4*N>F])\L+
M7:VM2Z_J;N_K>LHK/1VRVVYDW6J=^;4M=,ME]52\INAM=2A=34YZG#E9>CF\
MO0H94Y6JE&7*:U;-U*AH9=)%!"B5%3("U)\*P4A@%$!*4WE*@E(')%-'^XGF
M23R]'+2QGU?<'^'/\2=QUGS[Y$\K1KCG9=:#2%AO0M]BU7>-#UFDDIL7+'4M
MG73NIL^F+9J>Z4=K8J!1Z+I[[>[JG2]J;5;Z4.^LR]0>&XQP7)Y;_-.*TN&\
M(R^;SZZ'YO.Y;++I9W-$9BG\,YBJ[5"D%G4+%02P404O,YA2$Y==>JJC0-0T
M:"JM15&D5GF4:5-2BFF5GQ+Y D*(<C;Z7AKYNZ:UU);JMI%.IFWT10OU"0XI
MYEJECI*1Z4*:;,E:A*C*@""/G_$D!*4J=_\ 4:>A)[1(W,1IC1PY7-4*6+@
MO<L2!LT$"9ZWESNKRG-2W[J!'J632[L2(!_P_3"<I[]4G(@S!/?Q''V_,GK2
MIJ+?U/201]]V:V/4\/9.72)'+5K"[VJJ["8M;KB!7!7U$$P>HS!/Y24S/TF%
M=@8$' ,D$^-K@.9+D%G&S/)@EQK,7C'?I.4STES[>+WF"(.(XZY)R0>Q,JDQ
M/?<#.,8V  CC$0^HE[]8@1O?JVN+DSLW6S'7V0=L)RZ "3D1 P8@#':>F9!P
M>T3D\4K!!OKYE[7:9<]F8B,6!(^O<2+WD#8!MW8X)]1.,D3!$].!)QB>\P1Y
M/D\1U/E;70N;%K7WU :3.-(WECV?6]WUWP7ZN1,8 C:,S[Y)F9(($DF9XD#O
M]-C>8,>N&U_?]\##D1G!&T=CF0#&P@'?8*$93P8&.K1V=^TGV09&# _T[I)R
M0,XR"9VZMA@GR", P8 )[ZZO TW86VUT$VO/>3"IVW&=PK/:3!W&P"B>[>_V
M/I@[[]>W]]O)\+$K&"1]YW[X/T[=\2,;B<L&79VO%_D?4Z:X4M];3]!C)6$B
M(P/))F(.=H&>WD[8 D8\]"[N&;L?MLX ?NQ]^QI<A2AV@QDB/_4&8WDG; ,3
MQ$D;1\V_??Z0,+JPO#^?2Y)]#N6P0MV(.  03Y_0=20)SN3X]PB=;D>M]="_
M6-[/B0!/\VTUT;[]<)"Z$F2 #$?U$^\'JG&.J/T@;1=KP[G0?PYW?0:XL">9
MFN& +Z^<C1H8.2 <.C->^JG0@%*D-_0DYZX!D21N!U$1F0,S](XN2HD =6 +
M_P#J)!;HPVW;$% @D'6>^A\QZ!X9VPC??=B"%9&P&<$_](V$00" G\ISD1)(
M>X)\H%M!'9M7T&+$@,P(.\AO/3L^)5S#I]-5')VVZ+<;<J.8+NHJR]550S2L
M..6:QN6QRU&SOO**7W7:A]7S=11CJ:ITLLEQQ#X;"?H^1RQ3PG+4*J2*S<RB
M0"::%!2>13R"-4Z,)< CR&8KD<0K54*!RX'*EU%EJ!<*#$!H8* <O8 E^=U?
MR7M[WS!K$NTJTJ;2E::%Y+2TKZDET):K&%*(Z&R.A('U_6F8C$>%T022M+N"
M'IJ9G(GEJ)Z&)QU*7%JK) 2% B_Q$E186!--5K%W,#MB.+Y#VVNJ' FYM,R\
MXY+]MNCA/6HR"!=P8,R =H(P)/$D9-"(YT%(G]%0$R-/B$?NUW<XN_S-9DT5
M.;M5ID"+S2_MIA@N_P /**=UQIN\4#J I0ZDT5VIH3)4(+SU4 5) 6(!3TD$
M]*AT\052 YG*208("@XO)\6D&=&N6-J,^[/36(_W(4XL3'*?W<3?$<IN1E;2
MIJ!37>B>2XD-*9<KU>F0%I6);<T]5&.M"""5=:5)!!G=(06+ LX'_,OJX2:1
M%WUER"!&)JSB8<*#!P?AN &9@?BI+L=!,L]\2V@^%_5UW0AZB<TVV*A09!J[
MJI*$.*<<+9<0K2U+!6*9^% K2E)ZBXD%9'11PVM62%I^'#CE*V9W O2/>[7W
M&,53C.7HDA8JDL[II@NVO_/+W$,VC-AZ?^#'G)46YJDHG-,OTHJ7:YM-ON-I
M0YZZV&F7#ZE3<+6M84AAL);6V2DMJ*/3ZW0Y,\&S:@$@TV=_"I+.PN>9,["6
M8#O6G\09#FYO]5)(2DE:5LP*IY0%ZDL09ZL&BU3\)O/>U._5:KHH)45]=)=]
M.*!Z2%$A#>K"Y'?\A[D2!P#@^?2'Y%DZ<JJ6P&E8]M[#M+_/N&+8&HC8\U.L
MS='H:==@VC)&>2'Q 6FK46:36+!HB ^6:^I):;4SU*"A;;E7$(+1RDCI4CJ"
MI1OFJ\.XDF$IKI-W"B0D07'(M1ZF]B6MBT<3X14;F5EE/+*0)EF'.A()>.]G
MP<WR_P#B%HGXJ$:[62EU20]3:IKT^D@94$FAJ$EM(6A/4D$!2D $*4GJQJR7
M%T$,<PQ!!'+F"&U9D*@"'<R0-7Q8,YP=:2PRL?\ 5EQ)D.ZDS#M=@;@*&+*Y
M>*YK6>YK7>-.ZLU&FE:DT";3=/F&*5\JIWJH,5-E+BTJ<0VVATEM*"%)2M*E
M$HTY,<4IU2:M'-YA 3R\OPZL _JY0ND'=@!(:3K./-GAJT 4Z^4HEWYOB4F)
M@@.BJ2&#G])>.HQO@*6[ZDY2VF\:5L%;IHZ=U<G3]]L]7;:JBN=7==06!VK1
M4I9J&$%$4=MFL;IPZT5U%*XVZMA+;M1[OAJOB98CX*LN4E)4FHGD4Z@MRI)
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
MULH[+#-$JEM5,M:U(9IJ2F]$BA72I=09?A2UK4:BUI6M*UU/B"JA2FID<_.
ML^$O40"]E)Z:*5>FKF33RI4')4DJ2I:PDI!4 E@5.L%K)6P+8J]7,>A?JK+K
M6X<]?B%J.:&CZRKO^D[LNP4:ZBSZN=MMD]2\#451K?\ %F7'[G:::BJJIM%=
M77.@HZ6NK'J9Y"J*K*=#,$*3^2X>FG7IIIYBD:ZU)524NK4J4@13 6 O,5EI
M5R(!4M1Y#B7Y>H*BZ:*=(T.=@2Z%*II4R3\,)4$J"4HY0[)( "E,#A1H_GA4
MT/P^UG)VY<WOB6H;=5TNK:)_EYIR^4:>5X16UU!<-/6]-LJ'D5R],U]P>O%Z
MUCI]I^GHKG=FJ%YJF;JGG[HU7FN%TE<43Q2CPW@U;,TJ=.FC.9BF$YX('Q"J
MDG,)0I24!0I?")2L((4IBH)&+4*S@*D)J<F4551473YJG*5ADKJF@%IIKK)3
MX4KY>8AD\Z02<2.FOO+<?A>F]+.?%C>=$-6*^Z3J+56W*WVSY;2]PU[==9MZ
M6MULMCUUL[]AKZ\V/5%TH%T]'15&N:.X:@^2?76T;5KTH.=YZE2JO@J*BF4E
M1J*<5:24"BM94CF6*9.8 \:33"T%!*DJ*E2IY@A2N;+)K)6E: 4%04OX?PZJ
ME*)"D*" $H4RBI#I)2 #B7_\,ZO5VJK._H/E[SHHM)6"RFAIV];6B\W*HI5M
M7R]W0,6M++=51VNTK:NC52FULUA135]3<%EVNJG*BZU\AG49?+U_SF?X6JO4
M4E;Y6K32"U*G34:CD*6L%#<Q!'(E(\*0$)V9<J3%>I0546L%T*2E+%* Y?E/
M,[EPS@@AB(M367*/G1<*_25;I#36H;;<K1KFR7=JZ&I:TT_;';<Y7/TEP:K[
MG4VTTCU)6FE>9?;?;>:?#2FU!20M'(RG$N')%<+S-%0-*JD<IYP2>6#R/+.Y
M)8A[1C?GZ])=)*2NFMPD*2/&2&+@H 43XE $--L?0-RGH_XI&NJ?D@US+YSV
M:V\F'U:1K=74E\>T=>==ZMME%76]Q^B&IM-:;N5]N";FIOHJZBZ:KHW;I3/+
M+]=64M2M#_GJE3A::U15.DI:Q42JERA2:27(6'0I21=F9)8B4V&/(U%\/0*P
MIT5_&Y:H!900A7(H.$J4.4I+LR&2R6 +8^C)*IB,#)@R-H@'<G;<$0F#B(XY
M,$ :L?X?=@\PP],<.Q=O*?W?MC1WG"HM\WKZ\E*5+;TI8%(2L'I*T"Z*3/2"
M8D 2,[8VXSJ<%7<Q;^E-V&[7>V-:)0G1R9=F<M<O#AXDDXXZW7D;S-YCZJYE
MZFLFMZ2@:U+J*]W&EM]+=D-OTZJNGIZ95(_:[M1/6RMIG:<J:J&'6':=]M:N
MM'_3:FHND$$$I*7*6NX65 @R(+S<0V/093-9 HI)JY<5"E"45.9 4%<IL%I6
MFH"!+EF,R7&-;>;7P[?$EINXO)&@^4NKK61U)5>.6W(JX5H0MY*_Y:KC8Q45
M"25EU2EDK4M2UD%9,[:7&.)TB G.YM #<J45Z@ !%B$*# -#>6.G3I\"KT&Y
M:E.J18+S;6#F%%(9S<-L!8PO47(;GB-..7&R?#7\.6I;DU;'W$4M3R7Y9TZJ
MFL4@NBE#MN^42GU"I224AH+<4/K2E2UHTC\2<:1">)9XR&/YJL6 (9T_$V$A
MX%VEZ1D^#\P34K5T))#GXU3E[L4D6#!P+6QH3>N7WQ?N/N.._ _\/PE2DI13
M<FM!+0@=)V'XTX%_E !6IPDDC\Q,H_BCCH'*>(9G9U5JYGH?B#KI=[@XU'A/
MX?)!IYI1>[YCE>^IHL)Y7$/(.^%7,CE)\4SE)HNKM?P<\EGQ4:,M**\'D9R\
MJ7*&[,AU-51H17&J:2RVDM*80R'&0'"@24SQ2?Q)QA16DY_,L5/%6L1-R0:A
M9B""X:T' .%<#5>L70LI3S9A@4I(Y>4A#,).[F(+G8;X%.4WQ0Z;^(71VH>8
M'P^\O>6VBJ6@U)\[?M.\G^5>C[DQ45.GK@Q;$L7O3]EIM0,MU-Q<I:9UNFK$
M)J6WRQ4(=I7'D\9:G%,_FJ:J>9S%:I3(2>2HM12HA0(<%1!+R-=1(!QBXCDN
M$TLLM65JIJ9D+0$CXRZA".8<\ <OZ6/BTD/!QV1A+?-?5=*]UI7^$-E201'J
M,5 0D'.?J:)F3@Y4 ..-Q,C\N#;_ %"QZ,=SN8ZQ<XX?#_#74G4) +69P+ /
M?77L<7==7 G4M6#L]I'3#B52"8;L]$R9C$DQMF9[\>,X\'K(ZT:+S#?#">^F
M[ZX]3P^*$2U:JW4%9()%G+Z6TZU[<5@+4 8E4G;(@)F),QW D&=^/&50[F-6
M!:Y=]_Y&DL>]19FD^]9MH''6-6-Q?U=4&8]I[QB!$S$ 'OB0"<"P_A&Y9W#M
MV^A:?GH$EM]W;>6]OA&XI))@@;")]H)]S@9)[R2)S7RAR5*)Z/K9FO##I)N,
M6@NX#@@R[&?V[-TPG*S)/<  S$F!'N<QWB0>_%2H,.VI G0OH) D@D;@8L'4
M/(8:"3!G=B =L>D&# D">T08S) /N9V! X"H.6=P]][0UP[;&>Y+Y3>&(]+'
MRB;$7#:8$%1.)C\N(Q $'^G8=HP8WZNE@EB9["3Y;P0)#:R"Y&-H\XZ!QN0^
MHDW<8&%%<2<B/(VW)^^X)(@P$\2?7S?W]<(ZC9AH+/YW)[=7? PX0/IS!WWV
M@1[$[]4G$'!F#W[UPC!WP>ET@P" #&8 DC(VD1_YICR1U8;PP);K[CRO+[ (
MC?I=X?73II .,ER=X,&$S)B2-CWC!V^D^ )([L-+!S;WK^V%[& %6<8P()@R
M8$CO@=MA&<@\+![]M@A2AVG;))RF<D;;S_<$D$$\!,:"-2/8MW[OB0!,C1N]
M]-VZFVVA*@"1U Y(]OS$#\N<Y.,J ^V8EG$LX;7^?<,7BP. 1?Z_P6M(N;.2
M9&PJE%*VIL E2"'&RI((4.I*B1/5G\PP9&RB=](8@$68!_<M?MOBHW+]B=6$
M='PWU%0T1 &(CIZ,9R2% Q!)@8 C, $ QYTVG9_O?$DI)Z!GTGJSO'WV=E>L
MJ)]S0U;S!>IZ:J:I;JU:JDABF9JOG'K35UR:H5;C7S"A6N4+[54KY@%%14?,
M*0]ZS[M/]"R==>8X?2S1\1Y0FH2R5%:4D<X+  *4E1+$$$NQG'EZM--+.KRY
M  42I(#D!"E#PL[,E*[,1#.(?F_>>9'-6E?JW$71;;#SJUJ8554*J?IESTFE
MI0\ ZE#:UH072I80I8)RHGC*S6>%0D5()+^-!:2 "0H.W7NSX[Z,GP]:0/A$
MEF?EJR-3(8.1+,/)L1"Y\VN9WK.34TE84%;:2OTJM82/I^@)K51A"#+2$C'4
M(ZA,EYC,U">;Q$$F"2Q8RR5EO$;B,7(R.2#LDI!G5/2Y2-";F<-B><_,AMX*
M5:VW%(D_19WPLJ^CZDK/J R#B$P23E)VDFI5>4*)'1;C_P"R;:N)\\)>5RS-
MS1_YP-XC;67EVOB;6;XD>9M&IZH<H:9MQ-*RAI-SM#-33*73EAE#)8JK95(;
M:%(70AM+82CH920E 0E70I9S,TTDCF +,%H"TE5BW,@M#D@ %V/;%4X9E%J2
M6D$\W*LH4$D$B4+2;\MX8E@ 2#+;?\8.OJ#U)LFD551 <14IL^EK8NG2/4:>
M#+S6E*1UM3ZGFE.=:UE7I1(!5Q<.*9A  Y::5?[N5" SEP&0))(<D&QEW:A7
M \LHDA=9BX8U*E2="0:I# .  $LXQ,Z/XWKW1VM3M_TQ9JMPUJJ5MFGJ;;5K
M-.EE+RGPS1HMX"%+46T+*(3TK#DGTU#4.-5$H!6A*E%0'@5) N2.8[FQ$Z:8
MR+_#M(K*:=583RA7C20 7(Y075(D]'L8."/_ ,-^R.ELG0*P)/JME#+S#O4<
M=+)N3">G! P>DQ/7D<6?YV@B::P6:%)*; $23.O=C+$8K5^&UL6K@RXN##L_
M@+D=W+,^SM:?C*T<JLZGM$4U**J ^44K]-UK6UZ"@13W2XM@+; :/2PD)ZO4
M4"0I*XGCU%!*C34 S?I%MB4N[R"PFX>08'\-UR D5TN)'B)N23)0G5B0Y<@O
MH\Z9^,/ENZZ%-T-_I$-H924LWBZ*22XVDU;?0JQU<-%YI*Z5#;M/"$RZIPH]
M-QC\1Y8D _$2 #/B #W :FJY: Q)8Z8I5^',TR@Z%6D\A,68_$'](U# .+VF
MNG^?>@-3USE59'[DU7?*L454W=[I4K+E(MXOH:I6ZFEM)6X75NK/0X\R@="2
MR/5ZAJH\<RM<LBHKF2 X45#7_J2'EW8N&L'&,U7@F;H ?$2.4DD%*4D0 ?$4
MJ4VDD EWN&&T%]UA;;9I+2'X105^EM.ZFUJ;Q5.:CN=HOE?Z_P"%:?LE*NH?
MLE92I=8124-6MM2*6E%*%OLU-*5%AYSTV5J)70"PE2"MH6M*E%HND, "5$/+
M0;3YZO06FNJF2BH*0@H2M+"5*A3DF0"9GE NPIBZ\S^MQN_FO+A_%F7666[:
M^VOH+SKK?5\[5U(6E+M*EMQQQ"2%A2$H=4RZ4WFJ$(4;,4Z P7#^>K-<MB@9
M92J@2P!*27*AH'8,]@8D@C9WPTM7J@O)H76FEUAJ75,BDN3ZV:9A33;RH+]'
M44[P##:Z<M];K2"VFG6Z<O<5HKFJ625 I9P D?J)+'PG0;A@7,F&O+_#8J +
M@WYB&@6!8WUF_3%S4_P=ZV7I2Y7&CYD::2;D[<[H:*LK;Q2&F56N&N-*VMBG
MJFW P%!ALAII"PE,-MI/0GRN:X?Q%5;,U,OQ15+XM2HM ^/F*8IBHLJ"/ I7
MZ0>6$IA)+ <K>OH\6X>$Y6E7X8*IHT<O2*O@T:@6:5-*"L\X3^LH)92B0]X)
M.H^KN2O-K0"R*'6&G7TOO,)6W07BK 60TDI4Y\U:FPLP3"U$$2 #F!P597\3
M4B30XU/A#G-U26'_ ,RFJ 3<VGKCNIS_ .'JJ6J<)6DS_P#FM)(!>2 BI#C9
MY:'?#'<>4WQ15*Z6MLNKK4*-ZD;6&T7JUI)45.9*:F@23C&3&X,DD<4U#^/W
M!RO&J8I\H@U<N74Y!+KRJ@S,+@/9AAHK_@UBFKPRH5&'%&K9A+(S Z^>L'#E
M;^7OQ@L>BEK5K;11*'5(U%8$)4KJ4$K26Z=I2$]/0E2?J5(401U!"94__O#/
M+S\6I$,>=U9$N7/_ .C!0#$ B3!M85KK?@Q-N'J_Z?\ 2S+"!_\ A3)()#MI
M<2;9TMRU^*]^Z6I-TU^PTV[64H6E6K4>F0IUE)"TTE,M(!2HIW,IQ$">.G0I
M_C)13\;BJ&!2Y%5"8?Q-R4!WN&L-L8<QF?PL$J^%PY:BQY7H++G0'GJG8:-)
MU8CN?RTY?:RMG*#3M+?]14=?6T=J;35O,7"KK$O*Z$IZ6UJIVP[@C?H!R1OC
MVF6I9Q672*V9*JD\Q^(M1)8.ZB 6,DL&^F/$YK,Y/\S451RY33,(3\.FCE#[
M.IK;W+Q;'&<VFHTKSFYGT"*Q-4J\ZDU,JJBG6T&FJ:Z7.JZAUN=:W I:6RX4
M;K43*ED\49?AQR>;S>957%4YE9)2$<H2"LEBHDA4%K)WD@XU9SB(S66RM!-'
MD&70D!7.%%9^&A%N4<H)!+.6Z-CJ_P IUC_A5RT(P/\  .CTR1N1I^@ [DC(
M,Y,R(SQU$_I T#[2 6CR$#8:G'$J!UK(<'F)9V,DO\ATD%X;$V6N21N)G>#)
M(WQ_:#[9QP_XTO[^<SO!P-;><R>MS%P2'??"%]WI!P"2!^4 @YD[^3)CSMGA
M@1LVC.\/^SPS,<1)-OU/J&W\C?2>@MAL<,CJD200.T9CL8G,G<$=IP6.8FXB
M'ZAVEI[3!M<A,&?77Y!_WG9L-[JCL<9GQ),>_?;>-\0".)6U#1,S!9V$D"P?
MZAD9Z!O<^SUC"-:NE1.W@GV C]/ _<YG@)(,CJ_R\M'N6-\,![7]_L?L,)G%
M XZB-Y$Y_3(]^^QCL)CH(C2P;H27!U:YUAV%B01-W9O2VI:TC8&0[('5@ @0
M1 D3V'ZB(&>T$8[GA/L22W[.PWWNX<X18L!+:B'D=[ZGSZ%I>42J)QD^T$',
M G,$3[P"9&0&&(ZNP?I&MW[/IAPP>P $B27F^D/9VLUL-[R@$JS]>PS..H?3
MOL=O,#)'$DA@[Z1.G4LSAV#C>& : V+-<[V+,_FT,[3BN4.$;&)'?O@]O Q[
M")&_"!8D%W &Y>-GLTCS,6PM._3Z&^WNZE"SUI),20=Q&8,F 1G?_P"[ZI!X
MGJUKDCOJV@;8NY<C=%F+_5FV/E?#JVL),$S@[>9Q/N-\;Y,P9X""X^9Z AM?
M9D,Y.$+?/U["3V^<'"@.DR$[@C&20>TB9R9\G.X[,L?*_34><!H.'/;WJW[X
M7,K4 "/ )C (S(_]1M]\\#'?7K:89V\]=0X?!'KM_'?"MMW [$3 !Q/?[C!G
M$8VQPC%R&OUB=?<0VBT_;?O\C\\.K"\X\ )!,$ G&V_V]S/",ZN"Q]6;5IT<
M,]X)P\/](3 S[F)S).3!SYP1]7Z3$FS,&<P3%QTCL-6%P[!FPCMZMJ9^3G?#
MLVI(,*!_;?QMX.<[1]N)B1-V/:==K1ZMKB!2+D:PT&V\3<WPXL+R ((VF<P=
MH$^=R1/V@#A,"'#?,RU]WZ$3T))P!P2.D2+/M'GVB&&*^YUN'_A'S$ /U?X2
MO,0?R_Y1P=4=0DI(ZNQ,0#G-*QX7,LJFP$L]1+&\,;OIU.+:9:HEHA3OKX3Y
M]8$3TQH'\,FFJ_6OQ"W.O%X9HW[7R\KK!3T[M,^AI):U5;WT5#;S:RE!6EY(
M*6V@F % J..+J-,M44%'Q_##;!/./U/)+O8LPF<=6GGJ=+)C*JH!;US6-1*T
MNID<GPR@IN#(453(8O/1OG/RWYLTW+?5;>G]4TKE5_AZN;I"WJ"I8*'DT:PE
M856,(:;*3]07U@"!W3/$JRJJ4*Y5>-H)-Y&YM#SH"-\+*U\@JM3^/05R<R>;
M_3!) N/"2HPU@^UWQ\J.KZ3^)10:EJ$V/F?45%I3<WBFG%VTE<4II@\XMMD.
M5]M>6>E)0V)=)4F 508XXHK\:#)^*"&<.G+J<=702VG[8^D)3^ *M,<^5**C
M!R1GZ?B8$L$5D@2= !)WQ3%WJ?XLJ4UKK&M'5TR'7_3ZZ#E8XZ6Y64B3IQ3H
M/2E*9<*5=1,0.H\0_-<73>0;D4\NYW8<FD!MOG!>4_ J@13Y*:B"Q54XDR23
M8O5(UG8B3?%2U[W\4ZI?<^9U/5!04 M[\-Y9)$&086WI]:B#N=B >_$AGN*M
M_4)M\++L=)\ O'7:[#,OA_X4_IJT#(;_ %L\-)+&ITL1:-'PAN6A/XDFIVT4
M5_U=555"^L.@*7I"G0"@$=7506-EQ$%4%)6 3'TDX%:\UQ4L_P 0$&/].D[_
M /T!($G:[F,:J.7_  ?2*CSY<@,D^+-*(#.0$FH7)(!DD,#8EL;X\@/@[^)D
M\M=1.ZKU$W7W>\A\VU;FJ[9;V;;3E+94D!Y=M#=2ZZD%U394/30TV3T@#@J_
MYDNB0M=3G4D%)-0(BP%TM=3C0EX><]7-_AFGFJ9RV7I*I4U K5^674Y[$N%"
MH5 0QE^ML6K;O@AYC5RWSJC5%H:52UK=8M*+H_?W@Y2U**I(3^&FOE25-!*N
MH%LA2I/3!.3*9+,%7-5JA^9CXRHZ@RZ@7!T,[VQ9F_Q%PZD@#*Y14TRD#D10
M3^G4<J8 <2D:@X[': I[U8>5/*RS=3ET7;:JQ6>FJ^AQMQN@I*FR,.K*$%1
MA52HAU" B4P&PDSZ5#<Z;NZ0_8@#H\29[6Q\YKJ%6OF*@')S_$7RAH^(2IAJ
MR0I@9+@:.<=/@5&00!'?))CO(C!&(B![1P%R6AVTZ#3N/8QS=';H_777J-/F
M'.CO.$H_XM7U3R5J:_PK8_4",K4E";FI:0-R2,2F)F 9&:%$E2O,^H#Z;/KL
M<;*19"6$A;$EHG>USU=K;<9'>9/.C2NJ=?L:3T6]5:5M&KKT]I^BNC=RH6*F
MV,K933AJ\5-LO!==A0])3C#B'0"'25?6FX*3R(*TI40)90=E$ABP(TFP)VOC
MOY7(9*J*1_-<BEH3S%')4*%ZO0 ?0."_,K0L-^DAP4L2S%L9U1\;]S365=@U
MSRGN%)4*06'ZRW7.S%%6T% 9JV[!0NRI<A*'23T$22,<2":"E<O+53,<JTSI
MS<I08:[;L[C'2I<%K"FFK0SE)0Y7 J4:KI;;_4*7;4 EX.^+%_\ PI.6]%;6
MV7M&:YHU.LM+'RU99'@CU&D!(AUU"%'JZ0D=23]1$CB!&7!(/Q;E_P!&CN0P
M=B079NNA.!62S:R_/ER0[.:@)(N6Y5#<G7RMSOUQ_$8^'C2NI;U8KQH;GV:F
MU5]51N&BI-#J9+C;KJ?4;4_>T*4RX$%;94A*RA2%')4>(\F55/-7#@:4V+&9
M-R&%ACIT^#\34A*D'($*"5#F5F;$ @^&FSL18M)MBSKC\8O*B]:'T]>:'27,
MY-'<;?1U5"W6)TVS7,(>I5/,HJ?E[D^VEWI)#J4*4F00DF">*%_E0H@_F%'_
M *13$!M'L1#6\Y,J?#>( J25Y0*!4#-<AW-ARI) -HU[#!?PY_%/9M=\\K!H
M*W<O-86LW%BOJ:>_7FZVU^W'Y:CJ'E,*I*.E]8NN!A2/354IZ%$*ZG$CZ@*R
MY!%,5B2WZRA@ 3<)!)<#<"9>V*,_P_-4<HNM570(24>!%.J%$E:4CQ*+."7
MY3'=QT=N.G*Y/.#53[C2O2=L+%6VLI)GU*ER0"1$R2(S ![;8N)-^6 <.:QU
MV26WC4OHT!V/!R*5#-++0:3NS"2(<1L]Y>^)O?9_Q%:7%KZ#4:(M7TPJ7/14
M[2"/I.$^@05& >D $['Q_'1_J4K300>OA#?4?,;X]-P\-15LG,5-A)Y2=I+@
M]&()C%?5JT]:DE1ZO44H$JD)S('3),P/S3'24@IDPKQ59NF@?<W!M8]7!?5Q
MCMTB&DZF3 %COOJX[:8:W52K<QM ,&3,Q[[XVS!!,<85.Y>88@&#H&8-M:9Z
M3J0 3,QKY81  %1G8B)@'8X Q@;"(Q .")I+ GO;YRWI$=H>[W)]^@Q@F"8D
M3&V\S.1).2<3$&/$\4D-,.9(?<^4;R8/1\6@FVPL!, $7)TD/J&QX$G)&XC_
M $$P09D 0<=4'<[A20VI+EV)M9CK8C[8;N_D"+$/?ZQ9[;8'].P^X$2 .\")
MS,#)C.^W#<@= [GJ20+F&O?80)P,")AY^A(T[SU.,]OUSB??^^8SV\<2!L(
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
M$CJ#\S%WQ.7G0@$$$D[2=]O.\1N!C;Q,@']=+_NTG<P8+8J)/R[AH';06U]
MV.N2-_W.1&_:8G]28(\<3%AN -K;E[B; Z"QLNW;>&;W)^3X0K=3D8[1.#^_
M[XC$@22>)'?[Z_TBS$SV&KD/@]?KO[?O&$#CJ=IDJP?TG(CW(CL)C[Q)Z,S@
MAY[!X86(D3 L<22DF?9=GO#7^=\-SCGU$8SY/B5=S&1.<P-\$\1TUB7=VB-?
M_++;[8F2PTC2?( >:?4X;JAT*04]C@&#((CQ ()P=AMW!X+D1:X)+!AJX@7A
MR;VQ$R-1,ZM!FVVQ9F-R^$*5]""E0ZLSC[Y[1 @Y.TC&1PX<L6#;V9F.INT7
M'0"8Z2.Q#:: [/<@&Y>3A&ZZ$E6X!V&9'_W'&1.Q V,8C@8$L_G#$];N[W)%
MV&!GM9_/H&^[E^\8;G7!F%$CQ,F"=M]IDQ[<2 (-R6%]+EQWV<Q?1L#EIWU&
MVO?0W=YMBM4+C;[2%>-MAC$>?:>#E L!<7.CCO\ OW-X/,D6&HT>SR( ^F[J
MDJ*HV_O$&3O[G/8>\GB)#-NP<%@' @_[=#$:M!Q)ST$PSP'=O4/T]74A2@,F
M9@ 8\"!/C.QV$Q.9B "Q.AOT:6-X ZW 88DQ+#I<VF2!Y$6F[N++6U)2D01.
M\8F<#R!OC.3X\H%QMT]V'UB-HDS]RV_2YZ]^F'5I<$#: .F8P3OB!,;G[$R?
MIXMYF)!%F8,- /+KL-[8C.G:?JS?</Z87MNID>0 0<;SX$>1@Y(!&W#<6=_.
M\VT'W/;#!VC9\.#3D8,8&\CN09.1.1,G'>.QB[DI+"Q\XUB=.T#? X&GGT;Y
M>K6<8=&*@IVDC&(,D;"!W_8;XC! H B!()WF]^[O:'%@QQ(*.KS?=MIM?H>H
MP_4CX5!&W2 2<QM['$$F/$>,)F TD@V>8;6'!GS:,!(-H'EU^5NWD,.[3AF0
M??'><$Q'F(/>1)F3Q()!!#DAW$[]>[[C:0<5JTAP]I.^A?5F/5G .('SE<">
M4O,//2#I2[B02J2JF*$STG ZE)!C9)W !F%7PI2SM\2GJ=*B2;PS/WOIBRB0
MJH S/S:B?"?FU[MJ<:9_#M?:'1O/=JIK:ARHI]5:"NKJ12!8-M<LUPTI2/-U
M: M;;X=^8#C:V6U/(4EQ"F2GZS;04G_50200A"P1JE2VNY,$/9F4&.-R,M5K
MT34I@<J*@IJ#LI1J(J*!#@"$TR[F"-=.D?-'FSR\?T<PFHNEM0BL<IVD-WEN
MF0R5&GJ%@K;K;:I 2?3DA2 3TX()ZN(UN11 YZ8$L"L"&&I $F7&H=YF67RN
M:34/+3K<XD% 4M0D?[%,+;D3NQQR6U:BQUEVN#] >4-U974NK-.+WI!BI1U*
M)(3ZCU.M! DEMQM/2?I3U0D#(:-O#EU!Y>I2/0@>*2.HT].ZBIF$I2"OBE(\
MK?\ *S+-<P2SL'=+N7Q7E98=*W)MVG38^63CJDJ2ZRBZZ34\E1 "@0BYR2/J
MGID!.<'' K*I+_Z=)F+^*F7DO+N0\-9XWQ).<SZ"_P"8XC'Z5%.8Y;>&Z3)9
M[-LV-"=4\N-!T%XKZ9_2_)M@TU<^RI51>-)4ZD)96ZVCJ1\^LI40%$I(^G(
MCC..'4R/%0R]BY*Z8:XL%@/W,,YDC'83QKB:DLG/\7( _I1F57U_Y9M83 MT
M(6SRJT_5LK>1R5I2R&TH9I[_ *5J:E2D@DK;8;2^M2BH$@JF0#(!F Y'*H',
MJGE7E@:U,F)9N:1K-COI-/$>.5D\J<QQRI!=J&<;1YY0^ACR-SC;WEASJY56
M[06H31LZ6K7+<5K?1;*33SZFW?EBX.M512^F5+_,GJ !D%4B1PJXRZ:)(.4"
M4@N!4IJ%A^H("][%R0UP<8?A<8JYI K4^+E2U)"/BT\T@F6\)JJIEG >0!Y8
M>&_BXT"[6LT%LL50\_4/4='T4YI[<TE2GTLE01:K50T10<2A+R1TD_6I63GR
MN<RSA(J#]8'+2IJ=R6!#I0F"=R"7F<:<Q^'N*+2:JJ*T@(4HJS%5!8 $D<HJ
M5*E@0Q1MCHCHBJH;SR^TWJAYND<<N6H*:O=ITL=(MR6[LW0TC1]2H><>+)I_
M4-07(ZW.E*$*;45=A+**"EV)2?$TEP6AF9P&<[DRV/&UT+I5ZM-9 4A"T%G8
MNDJ@$0X^G=ND 608WSL(.VVYP1YP)@>.""7L.D_/Z:/TQS""($DW  <?<=?D
M^-(>=04OF5?TI;+KCVEK6REL=,K(9K0D#J4E/U%P3U*",B2!)%1<J5T#C=V#
M=W:?YQII_H02SE3"P@OT['<]7CFEIBU<GK_<-2T%WT_INLO53?:^BOC5+\U0
MW&E?2]2FJ36&U+<0\^TX"E\+ZUF(49 )L^&M24D ETN.67 ;:QW!$.8B.G0S
M6;H,]6J$IY54PLDI2X(24\[@)NS!F,6EHYB_#]R1%X-RH; A2P&Q3IMUSU"Z
M^3U(])+I>JT,M )3.&'' E()2%$@02*E-1BH%$DADGH#*A:TF^IUQW<OQ'-K
MHA!K(*0Y\0I&))*6#DARQ>/Z2';#Z[\+O+'F NPVC_#NHZBM>K62W34=R>:$
M-MH2MP!RD<*4AMQ:EJ44R@+)QO=34L%9.B5"VA)<$-!^NFKY?SU:F5LI#,WZ
M0IPT:FTP&(UQ:>I_X:7)W3.B+MJ.\TVIJ>IIV::II:!B^-.K6[U,^FT7Q9L=
M/J) ::0L*6)6ZN$I;@NJINMF8:D.HW!?4E]8=\4HXGF5U$A*D$#F_I(&HD?$
M;^EY<B6+F=/=0?#AR91\O3BUZN5Z#B"$KOS2(4FG1$C\'0HD9F<E2I/2J8YQ
M2I:UF;2SL1Y@L7:+]#?'8IYW,\@)70(%N9#M) (/.T= 0!L,2_ECR-Y2Z;U/
M9[U:K)?FKI;ZQNJH*FLO%2^TU4H#@96XVW3-M+"5*(*781M,)P&BF1(0L<L%
M9=AH27T,SIY$XS9K/5JE)=*I6IE*D\I"4@$R[!0)(8MUN-ACH'>D4;MU9J&
MA3BK>65P94$!;*P .PR3C<'<XC+G.<H4X\/-X2SN)9C-W[[0<<O+>&HP !/-
M<Z EPPV($7&*EUBWZ=?I/I^J-.75CJ/4(_\ $KE4I @[I#N 0J8ZNDD@CRG'
M?T9-33\%22>GQ%:=HTU./0<-;_BDNW^JDMO_ *:)+"^C&S7,XKQY*^D*4 3(
MZB"%1 @" 5'J.!"HZ0"F"8CQ5=P^T$AM-;QH2>O7'9HVO:[S$6ZFWF=VPUNI
M(F!@]C'V.<D;@8VB#$D'G*8 DA]3!U,, =-A%[/C;3L6=SWM[)C"4C)!F)!!
M.9P9 SYS@')\GBE;@. SN=7#FUF9NP /EBX,3,N0VCWO/;<D[O@,&1F0<C$Y
M)S)/;(WF#B8P*B@M+,7,NQ:=OE>#BP$&WIK)[]9/WC H,C/<9WGO]]LGSDSM
MQ(,Q %P[F'&W<6V=_-O]6\_2W7]\"*>D))'TDP"1O&3 ,8$@*([[@&03E=+F
MY<[?;<&VKCK@<N0+:AY\P=!O-QJ^, ;YSM'?VD> /$XD@XX DO:7$PP$V@[7
MOOJX2-'B&<NY^SONVEL"'O&//>3VS@1&)D2.T3( @22XAG;Y=+,IK$LY;"AW
M8,0Y+.SO!/9MP'V&!1C,C< P9, ]X.X$]I(GVX/$!U+MM!?5H+\H['")! N-
M#O+AM23 +>N,>"(B%$X[Q /O!R<@D2(/=3+BXN('F8/0O(TNV'!:P8F(>!I<
M.#,?8OC]#XB/;;Q \X[C. $Q+L3N_6 YU$B&$.VA&)1<M(9H%M]&&W0[C!9P
M=]Q';R<".TC?'<QPB=!9SH0SN&OW-AVN,-NNTOI:3MH?0X(,DD& #/2#/DP?
MOMOM,9$#B'SQ(%B"V[AK&6=V>P8.[A[WD-.&DML>E!ZT)<60H$I*2H$$8*>Y
M2(.%),$E4=!*1\-)3L"0&ZER_GZQOC.L3/0L=7LWD!/2]L9?=;\JGJ&/IS&8
MA.)"LP)3'[<'4>6L[XB$F[1?8=9ZX>]7U&HJ/2%;S0H*6FIF_P :<M)KJ5BD
M;6[?7;&BXU5775U35TM8Z_7--5(?=":A"*EYMI;K#;K4?0\IF*M7(TLX!XB
M%<J4(_U @<Y)=/ZBFXW$I@CS%6C23FEY51@<Q"25*:B:C) #*!Y268C^DESC
M19'.74J%/)N]%6WNN*W%N*IW:.IHYZE*813FFN$M%#:@EST_KZU$!Q! ">:G
MB68+BHBI44?U,4J#:);XF@<%W+NV.J.&Y>Z%(I)@@*"DK! \1E -PX-K$BQ,
M-U'S@U2BZ*306&I::" JI356WY=U;P4XI1'RU-TK:+(9Z/5<==6[UK"B'0D5
MU<W54M/+26&2Q"D!)?Q" D,4LP#N203?&RCD* IDJK)47@I6\>%Y4JY)-D@
M 0^&(\Z+Z$S5VAE) )"%T[Y4L!< *ZW0@P.ZNF ",)$"8KA0E*GLS)^A&H+&
M/KB1R-,2*A9G!?N\@W\_KB;Z5YXO=-6M[0>F+FFEI$5!9N5'Z(Z15ML+4IRV
MN4=4A*E5DE^J=>1U-4U.V6Q]/'0R]1+*)R])0 !"5(:Q;]5,H4E*N9RY(<#^
MJ^#,9&4MFJU,J4IBA1/])4 RRL$D),) AU2V)_;_ (DK%2)J$57*:PN/K<8J
M4,T%?<TTO0RV^AQ3J'-1+8><2IY"&VA3.!(4Z5. *GC6G-(1'Y=.BF344S@'
M_<M0+0P >9=QC"OA=1;'\VNQ8J0@%RS?II>%P\D]&) (F])\8.BJ6WHJJ[05
M=8&V:M=#TT)<:]9:6$/AZG53OJ5T!*DI27GRI40"$H*^-">+44)=5-=,E0 Y
M2Y)9_P!30)Z^1$95<"S"U\HKHJ0%%S^D<S3 <P;,+/)PM:^,WE!7.*9KEZSZ
M2!'JW&Z-!M20#]#C+=3]0[&!]/T%70>KA_YWE>8))K#F9W! B2[%R-K7[XJ/
MX>SB7*10-V "2==RD3H'VMHMMOQ+\IZJMJ$_B-YIF:MO'KW6GJD+(:2UT+3<
MG;<I"%(]125K<6M*PA(2 L%JX\6RHDU VCE@S7\2TIZ220[M,UJX)G@!X$DI
M+,D%W<&"D+YMX#;E\2)OGSRFJGVPWKFIE*87U46EG'BFH2%O,L%VY$-^FZAG
MUU*2^EQ*"$ME0"T+_,\D0EJZ2]R%4G!)LQ6\P]V$O)(@>%<0 5_PRB(/+_K
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
M ,1],1!Q!$3X)! Q!$Y+^$2XL]K,XV[^47PW.G?S&IWF0[S V.!0.RF$F8$
MD$Y_8Y.3OM)&<'P2"#<!PT'YP-7A_G@YH;5P8CY#6W3H^!BA? (Z29B/IW[J
MR)!S,YP?S&<</X9D-]-WAX]G4X1+,VD^;7G46V)[MC!HG(^IO< =/U&),"/!
M@'!@&)R(E_")#%C>YGR/78>F@'O]-#T.OS^L>5;W.D$#ZOJ,& >D$R<8'>-R
M8&3!EG+EBUQT(<.\.9Z.^CX?/,$;%]X&D[/UTMAN?IG&R.I!&)!(,1.([ 2(
MWS.<SQ0N@I)E)4[R'.UK]+6Q8% O/S\V/9I%F8ZX2$20<'(]R/M P?<F,G$'
MC.I-R+-N=&W]&M#OBP,7)N#?8]W=R^Q.MG&'ZWTRFT%;B2D.>F4DC=)D@)[$
M01"@,'!!(XW44%*9EP"SN&(^9.I('UQ2HO9B ^DD1K/<,[!R^ /MI),@  E(
MS'<J!)S$CL!.Y 5)/$5)#L9#W?[ "VLOIOA!1&H.VG8;0]XM):\OUK7UU-IN
MCTBS>Z1G3-#5U-?14-(7'*RMK;BS2+%UKPM**(U;]"RS3KIVGWDT+32FF7_7
M=K2Y]&RPI4,K1HTZ@510D*0I/,>?F""%GF !) 8L8L))QY*H%U<Q4JKIGXRC
MXPK^D)*G0&)(2DDD.ER;P,:P(<TO2%Q5-JJR+>#K72FN;6XX?2+P6@J;8=!;
MB.M*G6NM*VE8A1:!5RX)Y:M%1O)8G6&&S$AR3M!&+?@YB :582?T@L'UF##R
M)?2<,]<G2:ZDKJT:5O2EJ)6I=KM[BTA1ZU#JKV*5W*E*&%KD]P""<U15'FYN
M2BLDJLE)5N\@=!<DRXMC721F.7E"\Q29B 5K2-@D<JC8 /$O:XPQ7*UZ+?6H
MTUBT\P%%"AZ%KI:0)D2 DTRE"0H2>DF 05*3$< 50+*^& 0S,@I/JG0>8,.V
M)G\TP2:M14LY45NSW!, $4#NO]GB;,3&%]FY;VN^I=3045M==4LH<8;U2+.Z
MM"@D@E%7=:%*FUKZ5093UMJZB DGC92I%8)0$J<!TBJ 2#(#*4DWAF@BV,M;
M,5*13\12P'!"C0YF58D%*%,P.[R1:<6'8_AST?5J6N]Z?)*:M"'7*+4E'<U&
MF*5R2MBKN)^94MI#J$J!40U4[>FE*]B,FA0*JJ&8P.8$,!9P[V%AOC)4XI7'
M_+JDD@_^$4EX:"$AMSU!Q+*WX1>4=R:"&['S$08<A5%6:;33  I0 @W*R./)
M1/2#TIDP#U83Q:>&9)<J16!#,0JF&> 1S4C,>A)UC..-9Y!BI05H0M-0]W*:
MR=3H&@@!L5I>_@DY>,?S6:W6-K*@>D72@IJ]25)B"!9?PQA:(Q$@P20!$BA?
M!,DLNE:QL5%*FT8!"T=&LP'F=%/\19T#QHH+#V1S(MJZ^<C3U8N&Q7J_A!M_
MS#YMVJB^FG25-)=TQ>*7U5(9#P0M\WNXI2XL)"$RQ"E*0!TD]"::G DK!2BN
MXT:FM)L&#_$6-#W+8T#\1*2REY9GU^+34 'DM\)!;65'KOAE<^$"X%Q2J;5%
ML3 6J*ZJ?H4)6E20 H+M-0ZE2^J4@A<0>HB4A6"I^':BH350T@<RE!K&1\%3
M79@7##IC0G\24PY52J"?Z E3ZO\ \T/$_1P7P^:3Y(Z_T5=W46*^Z><5\NU7
M$/7:EK;>OTG'&0Q%50T;S-2%J]1"VVT.$!MP+!2B8T.#<0R=11HU:"@0DEZ@
M*/"2X8H2L$@@ND.S3 !C7XQDLW3'Q:5=@H@M3*5L0&((4I)$,03O%\;KHM>I
M]9<F7Z"^.4]I58M=V"T4=+2UM'46RZ,U&G]1WFJ<0\R@OI9MKB;>VRR\'7UO
M52G7U+<2EP^WX6:YH+172A)I\B0*9YT25*(20Q8$6))<2[N?'\051360JES+
M^(%J45)*%I;E2EP>8.T>%@1-A$1K.6#%+2,IN5<G^9Z16$MO/->BCT*MK*D4
MIZ5LI)D*2"B)5T@\=$TDJ2I))D 7V(,:Z;QC!^84A:5) !!)9V9P4P;,7] Q
MPZ)T?8&UMU%N?-14BB%>Y\HR%EI;#E.U552Z=E;[C"(4A2G$)]-I=2D@)Z03
M6FE1I$$J',20'4 5%G8#4M( <L-L-5:M5) 3^EB6!8 GEE3 !RY!G%YT'PKZ
M!N%A9OM+KBZ6JOOM)3W:HI:RAI+@TW45U*'W4M&C73*Z4K6I"/4 7">E8*P8
M\;F^!96O7KUDYI=)=6K5JE/*E025U%J4$A/*6#P"HEN5R7GUV6XYFZ5#+T3E
MD54TJ-*DE86I*R*:4I25%7-)N2F"7(WQK5=?AM-!5/LV_F*QU)4DI6NU7&A5
MTF" /1J7TS]0)R8C$\>87^'JZ"L4>**IJ,A015ID,]RBJ7FVKS&/1)X\E24_
M%X<E0%QSH6##."JF)N#W=],,]P^'#7U0EBJH.:;5.RVSZ"Q\WJ)H$^IUC"#$
MI0H 8F0KM #'!.-$)52_$->F DB,QG4@VF*A;0=HN<05QOAJ2H5.#4UDL7^#
MEB1?529'8L[,)Q=.A>1FN:&TT3;W,>F=<Z)=>-TOQ]1:BJ%$*:F(WE1,$ D@
M1QU<KPOB].FE-3C52LJ>91S.:(5)F22X! QR\QQ7AZZBE)X6*:8*0*&7#-LT
M:N8N+;W?8^0^IGZNB4_KRC>BH95 >NU2I72M!R%I1VC<1, @Y''1I<,SY_7Q
M$KD?^)76[E]3>[B.QQAJ<6RB0Z<B0X;_ )=%+>CQUEH@VQN?H?DR]IQRKKZG
M4!JU.VY;2F6Z!]M!AQEU*B_4.@CHZ#$H,E6 -^._E>&*0KF76=PQ\)F094HO
MH- 0V.'FN*BJ E% !E."5B!KX4@MK#[8YIW2ST-AYU<RV6G77GZZ\7U;BE%(
M3TBM?>"1 3)$STHZH_,M2?I2=M#A]#*5ZM:F5JJ5P"LK(8!D0D"$R =222(@
M8SYC.U<S1136$)IT@.1*7<EB'4275X2T !_4= ^6173\N-$-!(4&M,VA C'T
MBC; )_2=\CQN>.@E((,RY/0.2]]0 3%PV.14+*+,6[,3![39V$0+/B6.5$96
M"#F.XG?] >^^V,1Q(L 1.CR'W:>@)[P-0(B20!?1_P"WK&VN$+CJ%"0<QB1/
MM &V/;_3@!<P;27U%] .G86<%L 23!'?Y7+'2P\V:[>\$+2<R/,X,>V-A@=\
M8@B3&7D:SK-[L0_0#HV+/)C>XAW;S)]7UG#2^T!)ZI@'!$1$#W$@=S]A QPI
MB=VF=98$D;^6NH ?V-X^<&(<$C5PY;EI,F""=ML]I!S/G;/C((,@3!8]S;]+
M?0/N0UX(K9C>^Q&N^T=Q]<)U%4S.\Q (&^\^^T& >^9EL VI<L[EW$V>""-C
MKTPO2?EUV_;883.IW.V?TF)@9C&1&#V]^!XU  >"'?8G039ATT!8'73Y.S/I
MH-FN;C"%8W$GR22<3[XD9^W;!V&UD: 6,'O,$W%G<ZF.[>_KA"Z@@'W/B>^?
MOWC.#L)XD'M.ER^T^<@MK;4X1+#]NL8@R<'I(@X@8[$#WB)V.1MYXD/WZZ^^
MUL#OJ1(D->(:2)-CY]5C<P !)S*AC83@;S@ Q@G/%1 <E] 1-V,RQG23?OB0
MV[WZ@ ;#J_G886H;40('48D]Q$Y[#(R3F9..YX&-BY[$M8AF.^K6!<1@\_7?
MM/9[;X7-M%/U;*.V=N^09/\ :009.3,@DB=2/(:L7+MNP?KNB=?=M?Y[WPO0
MD'>#C$&9V[P)Q,R0/8C E<:!_O)OYW'<8CK(WM?1B[!G .O1X8+6X! G) ./
M B2 )R,SM!VQ)X/=B?9^>&(CWI;V,*T*'L"#,^T#'@ ;#(.Y/:$XLT;0W9AJ
M;@:^389#MW?]_DXZ.^%**@)C(@1W V)[Q.T]SO & .!R]FTTT)\[.VG37![]
MG"I%R*.\C&$Q,_MM)D=]L3LBER^EN@B!U<G1F[V!'6U_?MS@U-TJ#^64R<P9
M!/M),$"2(& -AW02-0'V?I%M(-P_4W(YT<>[WV/IUQ$>9QJ7^6NMRXM2DG3-
MU2008^JF< P"),P9C\P_>%1+!K)=-M&4.YC?K#8LID\PFSEM"P*K,U]VV[:6
M\EK'=-5\[K2:>YL4-1I[1VH*5ENH=?96XFXW"PU++K*@DH;++-(TD] !<!2L
M'J!!LITU%2UH4 #20DAB&(J!7,[/T8CM?'5RN<I4,M5H5:)4*N8IU L<JF%.
MG604E!;]7Q09(#),'&Y'.'0W/6D-D=T]='JM%%:UAUZFO-&Z2I2B!*;FI#BT
M!""84.B5$94<TU5UTJ(',0$I:4ERY_W"S$3MZXW91?"%!8JT^1UP]-:882#2
M)#.3#AX?3'-;5%Z^*JBO%<W4V=JMH34N?+US]BT-<F?2*C#;RU4@J6E#\JBM
M+C?3"B[*L9#F,X"WPDL2&4JE24#)U =[&0-6QZ&GE?PS4I(5^9*%\HYTBOFZ
M;.]@KPD%W\.I( ;$&NVJ?B.80I3NC[*5C*5G1.F2E2DJ2>I+C=,D*(Q]39Z2
M/_R>(*SF<#\M"FXN^73J=6803^XVF.'?AU3'\XL!V<YQ>HN0H&S6N8;IH=S:
MUE\6S/,BQ/VS2NG$61VW5+E>5:#THNI9JJ,/>BI#S].M:$N..TH"6VRK^4OJ
M/2I(#RF;SZLT <O3^& I:FRX<GE(2 =^:0Y_IB^/2\*X/^"ZM-7YKBBT%$<@
MXE72%."P":9EB[ECI=\0_56J/C!O%I=I6:Q5,W4A 53,Z>T=;@A27VEI4EYJ
MCZP$M^K]/4!TP943T\=@U\^2E2*1+$Q\&F((( \<&]B(+/U[>7X/_AO3J<U3
M-"HE((=>?XBMP01 1423XFM?4->]N1.CN?.JM(ZW<U%6TWS;;=$D+5762A6P
M7Z-]"E(33)84@*?2HGTAAP%+?3"0>3G:?%5I4$"ISU2H4TTPD*?PEDBFDEP3
M#.1)QPN+T_P7E<]ECPZG372!)7X,S6<I6Z4DUR>8!+P28(YW)Q;&G?AKUI4U
MK%UU/S#TVW3LW"E=^5JK[772L26ZIPN-MTZV@DN((#:D-J/2H_\ 24E6?(_A
M_CI5S9BAFV"@MJM+,0G]5UI"6(+Z#&+/?B#A%.DJCDL@L%2%(YT4:%!#%/*Y
M*"20),@$@%\=6M#VNY,Z'T[8J&XIJU4E\H&FP2T5FA:NM#4NOMM%3CK24EY]
MH]"6WH;(Z0I,\=KX-6BI/Q*2T\JDRI)8""#,.6/1CUQ\US*D+S%6H4<O.E:F
M!+<S*8. S0- 7CMTQ#:09W\@C<'[0#$=S/OQ4U@'D>S8#ZCOCE!G!CMHQ];>
M9<V<3IMSN!8UK<*E ;4I%F:Z4N24'TZ2G7]8S"()F<>08XK8A9@B-&OYQ_/1
M\:DD%*;L#.[207EK@N>O;'&2HY=?$Q2W77-ZT96_,4KVH[I<K*S3FP7RE^6<
M<I?2I?D;@XFIIVVFE**6Z<L.-!*4M?1 -AJJ2E#I2LI'+RJ2\/J1-]>KDF0/
M39-7!UFG\8*0>5 6H&K3((27(4@E!+M<$%V,88KMJSXDK7<44VJ^43.H6FJ:
MC"ZW\(U+3+<=^6I_FG"W17ST0GYKUBCTV2$)"4DJ*25.E5HK6D5** E[CX@"
M2=F9I?2SZ!\=9.3X>:15E^)KIJ\3TU+RZ@W.2D'GI.#RL'*I.TC%M:TYJ:^M
M%AM:FOA^K;D2_2ESY%>K65(4M=*E4.]-<$]*E]94L%(C!@<:LM^6-8@IY$CF
M8\Y VD$-(! UU;'*IY7GJ*'^8I02"'*:)<3H5"XOW$C6?/:SUQ<:2HKZWD57
M5*%4E15-,+N^JEN>HD%Y;!^6IU+*U%)1U@;] /TG&6JK+,1\,D=%*&P$@ B&
MW\R,5"B0I/\ Q2;L"*2"PL_ZR>Y9G<C&L.K>:/-9FL+5%\/M0:40&).L7'6U
MB>A"D>FUU(2@$]7J2I1 Z4@F</Q<JY;+OH":JU R79AVB[O..K3R8*1S<32#
M<I",LD 39149<D&^^KX5Z-UMS_NE_LB$<H&;-;S>;::RI5:;ZX]3T(N#)J70
M[<[H6T%NG#BPKT5=($E)P.))73,"@A() )_U"TR74IB1T%K]:JV5RR$5%*SY
M6OD5RIYZ(YE 'E#(IO*@ P/9KXZ_4;BUZ/JZ5Q$'\8I:IJ<]2?P>IIW)&2(4
M&#F0?JSO./.<OPB 7/*JUQX6?I;>^ATXM+_G &Y($;\[FV\E\55>;8JHJ],U
M)^I-*;F%JZ2(0]14#!S!@EQ2!)C'49GZ>/)<8=66RVH'.>S)I$^7B/F1H^/1
M9!A4K.;A$;J)J3HS;&]H+ND?H6DA:"DDI4H$@3LKID=R,;[B9V/'C:B02V@+
M][C;O,/W3';0H !K-Y_+K?[/AH=I61/\N3(.2$SOWC'>22"<#?;)43RAP[.!
M<.+VUL3%A<':_#:[2-9(8!R(DG<CR!@;=)@ 2/JQ(B &$N+B#JS226.VL[XN
M ([-LS68&7B?FYPC<H@?RL)4# 40O:!L1GR8B>F9!GAM+^O70>CWVWT9?R9H
M@^0T;O;&%L.*3Z?HD(!@)4M:@?<3(259DI ]@.'?Y_S&WRP-]&[^_GK88(-$
MHJ/^7222"3"@)A(3^8 DS/8G=(Z8X-'^WGY' /YO,]+M]],&)I%I$%K @] 4
M2,P3,HC(R8!CRKN!AHXV9M-/73ZV&V+??4N(OY?7 D4J1LR0>J1&0(@=)P"3
M(),D2 8P!+$N;&^GVM+,;>;#!]X:/O=[&_WP:*)!))21@&%)41)B#.Z9G81/
MC:&SEK>RY<0P;MLU@6!N?K\OX&[2<)UTBD@)0&E#!(,"<@P>H D*P(C\O4)\
MS Y1 )MY^MF<^DD/B-R"& G6).T&>]QTE,'"RHIJ&(04@A2$P H0!DX4![GL
M03XF#:'FS3?J'EOK@>>\VEV!&C/,-!<ZW1W&E;6.I/2IM?4>D@@@P!L8R-NH
ME.V)..)%(:68M'K,/=GA[G;$H!)@68VMI]^KMIB&U=-\N\0D];8( *@<=NE4
MS^7\L[&#$Q)Y^8I$*"A8P8+@N6?H!&IAL6H4"&>1L=F@3TL3OH3AZIO\S04_
M0(<90XTZHF.H%U2FE "2(0HHP/JZ1 !.9)\5-($0VUBVA-V^9\HJE1VO$Z._
MGZ=6PUU3;J2H$$P2(@^?[;003D>1M5]O?D -;M\[$%/RD:].\[;PQ.+.O6F]
M+GE'2"YWQ=OU;>KB]5,VFD2ZJH;LS%"Y:B[7!LI;0]<J]]%2TU4(%6A-NIZM
MM1IG1ZWT#AU(CA>7354M-9: 0F>=%)(*1S:22.5+ @)!$8\IF:W_ !]8H2E5
M)!DLGE54*N9DMH [D02I0N,:'U/*6HKD.FDJ4M-RAO\ FO/(2I50% *]1=(^
M#/0HD24IG\R@!U9QPL@DIJ)(+%BI7,Y_J8H4 3>Y;<XWIXH$A(4A3@EF2&;F
MV^(FSRPTPWU/)3452Z\*=^V]/JJA3E>L$GU#/\MZB8*>E/U3U*CHQ)4!Q,9%
M8(=20UR%$/VA+N(D21)Q:GB=( >"H2+>$;:J"SV9FN^PCE?R=U30K6TTIA]Q
M,#TJ:JHP75 F4LEVM8#A@=4%04@R.GH"7%7"B4Q+N[@I8.S_ -3$WT.MKX7Y
MZDLN 4@V!YWU+,$%A\OIAF:T3KRA+Y1;+A*J=QM-0F\(96U+C3[12W2UM5T+
M2ID#\OY.I*H40I-J$K##0CL001(Y9WES 9@\)>8H$IYE-RD*/@)<$,Q<!_U$
M#5P- V%=)ICFPYUIIF-5U23,(H:BZ5BQ4$*#*4NN6RI1'H_-!3+92:A*25$!
MKJ3:*=4D\H6K_P O.9T?P'K&NI88K57R@<_Z2=RI-.SL7 6"\B?Z7U?!=Q3S
MYLE#Z/\ AO7UO"7W%.5S]J=9IWZ9;:0&>MVAHG&4H>075*7*74GI6$^F N%7
M\X@%*45@"022DL QAU ,Y <;"[L2Z2N&+42:F7+I8(2H)(4222W,>8D*8."1
MIOB%*YI\V+*\&G[I5-/M;-U"D(J4J/22)IW4/E1. H+))(*3O-2<QF:8#J+N
M0)<QLQVZ01H<7G)Y"H/"D%)#O) ())E0*8_B1:4VKXE><-I<;7^(72I0H);4
MVZ]=WJ8(44D]*'ZNI8;<2$]0<2VA8!4D+Z''$*2N)YRF%'E6KH144XM91(%K
MLX.SD&!X-PZI Y$O(8TDEVW"03VM>(A[5\7/,PJ*[I9Z.L<82@(=?MEM ;2D
M+:4XT5V5Y"7'D+4E]]0+KH'\QU<YI5Q[-I'BH$@2+ B!=Z1T87M:",5_]G<F
MK_EUBE[@<Q>7%JJ7 T>QV,8N;07Q$5.N>BF4G3MLNS:$H6Q7HTY0>JHOH4VW
M1*K&K.U4(]%%2M2$5P<4I70XP"M"N-F5XV,V334E-*H)"5+0E_$D,"HH26E@
ME0+Z &.?FN"#*LI/Q*B"3*$U5 ,D\REA*JBA+!R"%"QOC<;5MRK;IRBI+G5W
M&T-O6F_>LU;](T#=L94[<+=;;$%7*IM=<ZA*A2V,5RZI,4M;4U[;0;:6GJJ?
M99-051E5,ORD! :P*020HI)+\UP+P+GR6:I!%9DBH  0?B*Y^8\W,2.8/#@2
M(:YTH^\U=57T3*A3-53ZJ>W@J=0Y5. T[2&&P2\EQ14KY9($=4GI(/U3QK5S
M!"R-H#"=39I/R,XSA*?B4W9B2Y)=C(N9#0 VD1)$DT:Y=)H%5="JIHE)Z7:(
M$4772EZT^JAEQ*6RP^Z6SZ3B KT"KJ*%(;(332*EMS A@N[@$L@#8[D7%^F)
M5OAH)8"Z9N[&I,$@@A@?E?$\:Y4\[4L7;4MC;?-KO:T7NUV^S7JEIW6J"\M-
M5]&TNG#E 654[;_HO-MGI;6A>5;GR>:/X@16S"D+H5Z0JU?@H52RBRFG\0\B
M#\6FE89+)Y0HM+F <>MR]3@:Z.620NC4^#3%507F*84L)\1!I5"GQ$D\S!R=
M X%(OV[G[9W7DOZ;N=S(+?6FZ4S]V4"DK(4V^FJ>7T@J@ .;$$#;CS2\Y^(*
M145<(RU:2"%91)L3/^C42+ B'ABVW<31X)40EL_5IAG=-<C2 ?B4U.=/61.)
MK;-5<Z:>U/LN<KZ>H2M*E**]-7E92I*(04J:JATK)^HF".K/YA/&RAQ3B80?
MB< R[N[)RV<2"P!#\M8F^TLS27QCK9+AGQ!R\6JQ YJ^6@$Z<U(ZSK.S-B>:
M0UOS9>M=N%1RQ:9=-.PI32;!J()0YT@](0JJB0<=.<[9,C7E^*Y]24%7 :5-
M7*"4BGG@Q,LRJQ(Y06EF:\'&2OD<@E:@.+5"ER0?BY4<R="&HN3IJ\M?%T6;
M4W.1URG]'EZAD%QLA2]-W%1 ,&4_,/J$DY21!!()()GCHHXCQ(@<O":*%&9H
M9DD78.NI!MYZ 7P+R7#1^OB-10.GQ\N'Z>&F^IB=+R^T>FJGG/55]&JOME=2
M42@ZAY3E,U3MI0Y3N)1BL<6KI0M2/H2GJ.P!...Q1K\46I+T4TTDV%)""!I_
MS'(LY&H'KRJU/A2$J K%:G2SK6IR#)/PV%B9M=Q8XT&K[!?[=SHYE7&]U-.Z
M;I<+BRTRJI#]20BJ:J@?30A2$-MA"H2E:2%'*2DF;,M0SR<[7S&;K<])2$HI
MTS4*B@-38A+<B$PH$(.KMKB&;K9->4H4<O3Y5))*UA'*%/SB52I1D%U.P 8N
M6QT=T3;OE]%Z:INF%,6>CIX&(+#8:B!.0I$3&^(ZC ZZ8 N[3KUU'D=@"[C'
M!J#Q*8BY$D@FVY;K!^>'2HHRD*Q((B<G;$XVSOM@[\6"?EK=C)Z $^=@V('<
M/>"UIZ>3LP&UCAF>IS$1ML!()R<F 9,P01O.YX.6Y !D0")!\H+-8P[AA&)!
M1^6IGI+Q,F2-FPU/)4#DG;>3((,2)WP3(F([SD18C>6T8]G9P[0S]6Q( "0P
ML!9R8DP6>"WF0#9 M1  /U$;]4X@09 &8!B1G,X&Y$/ 8L1+_?UL!U? SAGT
M(>"Y?=S<_?5F2KZ3 *>D[R"2?81 WDP(_P#-V@@)'L[#K9@Y(Z?])$"SGY.3
M+F'.@;J#'?"5:$DJSXSXD@P)F1@B=HB1O#8=BSB6UN_8/;4D68)P# ZW,=-/
MOWPF6@R<I(,^"20)P"/$3X/G$,782 8.X:0- 8NX>^N'M+:/WOKU\^C2A6B"
M9!W,[ $9\G;&^<;R9B1T<#=M8EA=](AV](CW?;W[?"93>\=LQ'W,[2<2=B??
MMP>MP"26]! ;2&['![][^_."I"<$P3]]C.QR,#,SC:. OL\2/[C61H9]"Y_<
MZ]?YP<D)&000/U[DF,&0!O,=NX!XB"6:79[&;78]AHS29(PP-C)]-_5^EY?"
MQ!61A4   $2#'M $!7D^8@ <-V #V@GH -W+R S3,"&(;5_EA2V4&"5*D20)
MSG[=LG\I,]Y.[ #"^HV-WC9MKM=R,+"U-0TA(Z1*IQ]QXD=./?/;$QP_W^WN
MW;"8Q^]NT3Y_?'A53MML9F9SVSD9G$1&!MP/OK%M=>GUUV. "W3N?9ZMZ8]\
MV8@*$R8F59D&=R1WS@9)\CA.-VV?H6G[OU?7 !$C5SK-_6\"]PUL'(<6LX&,
M[_\ 3/B-_>,*$X3DC2[,1 ;9C/2_JV$YT8AK[LUF$^6O9BZT].I8$]78G:",
M @01$R2?&1)[!=X%RYOHP^GT-WPQ'7Z>@ZSYZVQ**"W!?3U *P#&WZ'8#)F2
M9&T3/"GNQ,0-";B0";/,EW?#OII;IM.@M.&OF;1@<MM9(2G/^';D01,C^0L8
M($]P<RJ?TB-0,B6?J;EM^_4?3#076 Q^3M(?;YOTQSZY9:@JM)\ZM.76Q6=R
MI-5I2^4^H7?2N-4TZXR[IH6Q0;9ANEA#SZ5.-@MK;2MZH1-/U\21553*D\H*
M#2Y@>4N%"H 0XM#$@O+E+!W[.3RM#,T*@75"*J:M(4TE202A2*QJ*Y5-S,I*
M+,W,Q+J &XW,7XE2FK9I+II<N@VNE*WZ5R@JE)4Z'%J"$UEO$!3:DJ3U.&0I
M/U3)%*Z]'F(*5B'A:2 &<B4R1 NQ):!C90X-54GF160!S*8*0M(AA="CJY(Y
M2Q$/C3&Z\^^7M355'KVW7--U.+ZO1I-/NMYB3T(N-'B,0 !TCWCBG\QE6E=:
MS-R(,,0++!W@7;4VZ)X-GP&?*$ ./]2LE1+V95);M,NS1BL[[SGY6EIT.U.M
M:<'J7TKT[:WDDJ)ZSU_CJY)))D$S),9$'YC*!GJ5>_P=@X+A<BPVMYM' ^*+
MLC+PP!^.H>7_ "@WF'QI?S7YW<DZ:[4-165^O%D)?8#=-I"P/&%J:*E34:@0
M1)Z4@F!*<[R-.2S>3"JA34J*+)O2*2'*G"2E4!Y/D>WH>%?A#\1YL5$Y>CD2
M$<A4:F>J( ?F A&665'J U[RU47'G-RLOM?:=.Z1LVO[E>[Y7LT-O^?L>D:"
MA9+@6M^KN%0S>5.4M!0TR':ROK#_ "Z:D9?J70EIM2AZ#)-G<U0RM!"ZE:O4
M0A"0E1_5_425%DH2"I19@E)-IQUJGX/X_DLKF<_F\QPFCE\K254J$9K.+J%H
M2BF/RG*JI47RHI J1S+4D. 2<;V\D;SRZT]7/Z2OFD]2WFW(IV'*^]Z9OU%I
MNXJJ*Q18J#>F7K3<G*ND5ZE$S;;(JX4U#9E_,?,-U%VKZFI'OQP,Y/+%>2JT
M$53X*M>M2545F%H99&7/./A4TE*O$@/42$$%0',?G^<S%>H><K2D.0$D%26%
MU)9A+%R0Z_#+) %NWZR\LFZI:M':FUII5#A)88U19AJT%:>M 4Y6V1ABN:Z4
MJ6VU4%NH<(6V2E*4*C-RK2DG-Y?+UU.5/3K? 4YY2HA*ZA07,J# 7+N<8PM:
M_$I 4'L#RD!S=R8)%M;N<.6FK!S\#RD<OKG9-44X+;K H+[24%05!"5MNIM&
MI']/5-(L*B4QZX(0D-DR>.5F%<*+_'36RYMXJ?.FY!9=(52JVS&64(!:TTJ@
M)*&;]8.VY(YAZL 1)TQNSRVO/Q)V6WLIUI:=1*>0 *@7*T4CE'3Y(0FGO%HN
MUU?JPL!*RY6LAS/1T)(E?GLU2X:NHU"M2Y2S>,\YZE%2G3  LR2]GN<8:E"F
MHJY4AI,/IT*F![&->LTU%1UVI_6N5?;6JBJ>IRS5U-&_6-NA(:0E3*VJVG4P
M@I0E*26FVG7 /S'Z.KE5*--!(WL6!@RX(-F\@&F!BCX7*P\1 EKCSV.IN-+&
M-;*_2-+90ZJW4VH[4D/N5)*:!=YI@XI:.LE=**Q1:4&P%%;X5 '0IK?A"E34
MSE)81+&UM&[.")N,6H44V8EX+EX%[/\ N="S8KN_-WG4)73TUYHG(3TNH57*
MLM2XE,]+2J9Q9=5U*2I*@5P L@ [%?EZ(#J-0.7=(=GU)^1 (@%\:49A:/TH
M2IKE0'*Q-Y$B3-G8]RJS2FL+U;J>V_B5G8AUM: F]5[3Z%)4A20MY3#[0 +,
M]2"H +F1!48?"H!1*5++#^I(N=0 J[,_8SJ))KU$DJY$SH&(U>$AK%XEM\3Z
MCTYS6_#6F&K.+LVW]"C2:M9K%.MYE2@AH)0'1(3UN$[^JA,QQ15H)42U4"7E
M)9G,"=(+ D3IA#-I2IU(*22(8N[,="PN!8L^N*?U+RDYBU3WS3EAO[*5=2U(
M91\XMI)*4'J%/<)"4A*3U$)$*!C>,OY)U160VA #QT=($]<;$\3HI2Q1,&5!
M(W)_0;%M1:'PAMN@->6]ZF6++JHLBH1ZCM18+RAH)#@ZE%T-53*0.K<N0<E*
MH!(G^42@/\9^@"1I(E9:7#,['>T%9]%0%(II<!0!"A_MO^@3<W)#L6 G<)M;
ME';DTE4%M>JXAQM:T*0VY#*TJAQP)05?T^D#ZJ5*'4V %%.'-TE*IE@Y8,!V
M+,'>Q!-[3BBG4 K!3@#N+N2(,O.HWG7$<JX11,%UOH"C4(;>6"$) JK<IPE1
MA*>ENG)6"92E4F$D$^:XG1JG+4DA"U$<\)25&U,,6!,L[:-VQWLE62:M0\Z6
M:F2'8D?ZAU(GQ6%^P(Q%'Z^U+6X6[E;W"7%A2$UE.I2?J/9+BC!C?$1.9$>+
MKT*R27I54CF+/34'ZNPWZW%GQZ&E52N'21$\VX?1F+@=NN"%MLKA;*D.(41U
M)!"B)D_203V\$ S!2-CD(,A0:^XCK;%Z2(8VZ /Y;2/N^$RZ=(A28(_Z5"=M
MAGRD ".T"001QF^&Q)3(<AFTV>001#P=>AL20)M!EV;N\=;.[7M@LTZ".M*1
M@#J! ($$RG(E0S$X .XC/$@@@2X #MH_F7TWLP(Q(+EGU&FA)<-)Z#M??'H)
M(!  4!D R ,DDQC$D_N1G D DP 0S:;AM-'8_P $L^8IO,=+Q?3ZPT7<?RZ5
M))$=0C&/J'B3B?RP9@R9'$V)%F(TTTD-9M&ZC6$\@NXW8!K^MIB6'08RFG2L
M$*2 0/I)."=X/@DS!V\XR!P[:GK,,SEW[/?ZKF-Y .P'R<-=^NYUQX4B%3,!
M1P%01*HR%;&,&3)@^<C@Y0[^YC6/EW? %$=1[].WIC/R2"DI4 59$_\ 1C 5
M$RG?L,;8!' TRT6-]-0>LW?[G-,,Q+-I?[B]_H G7;TP4J $'! !"%'O _,D
MDY@[&=P1PR ?E\B/VOIB3G4;RUV<6)$L)Z-O#!6T#J)+2B"@2H;B(@J P-C"
M2),=S@@[]X<SW=[19C;5L  <*MLYN2_=^C&<,27POJ:J&^H)!A?3T.=\@IQ]
M1@&1W$S$\32HB!Y2TLTZ?0DZXDUNU@]^\/[+OA.EJ@4X\BH!47T^DTIR26OJ
M05.%:5HW"5I@IWWP2.&0E8(,N"YM%M'D&'TO(&&(.QW$VW.OWP3543+"2FE2
M4M+/J)"E%:0 ,0HRI?2 K"@)/_\ %F*0FS@.1;76[:V;RMB043>_UZ1(!_:
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
M2 8=PWR-X.\,27AM&%$6WG;H.FMOMAE>H#D@),F?S>2F=A.0-CF#$D;(@B=
M\"X$MN!!&CR3N3+F!8. [L+,.[D;6$=,-#U,MLD*209!) D;^P$ ; ]A.T&4
M#Y,"S ^6IU,Z0QPQ)@" 2.\-KI8C2-"&0N0D**@83)(SVR8F<QDX@QOD<,.+
M18D7-BX-I<6O,-.($,=MAWAW/J=HZLD"TN D2.G'DD^3_?(A78<!+7>7#/$=
MK$V9RP(=PV%Z2QT/STF[VZM@E:9'5!]XG? S,'P8.3O.,R<[%NL]#9R]H/4'
M<&]A[EF!UU<?/"0IWQM)Z1(@G?>0=@/;)@&)0,Z%[LT;3J/4WG3 =_[^^OS?
M%<H09CJ(WC$B=X_U\3G  GB1(_CIU?33$1[]R?IVM@](2@',F>_O).?8P1F1
MOQ$W+Z@@!GAPSM-XVV.[#;P=>_;WWPH#J41TA.T$R1['(@XV)F3CQP3=B3<;
M!])8CJSMO=V-'?HPOV/?H< +Q7[;G&!&<>< ^9WV,@!VT&D6BYF 6)=WU#!\
M%OYZ>[8\'%3A1DG(!R8'ZGM_KMP#7JSP0!OH-(UW,68:S"S._4E[@'8/TEL*
M4J43&221._;&$C?)CVF>V29%RP=^]F.NH)?T(PM]M(&^O7^UL.=/3+41*2F8
M,&203[P8!.8$3,E(Q+Y0\;EV;J1=[1\C8#".S[;VV!]^3@X?:6E,H$$S!F=\
MSV ,"/ DR)).9>_E\O>IP>[_ 'U^^N)=;J9HX*5$$?4-A@D''GN =LQN08EB
MW<%V[GO;2"'U=L'OWUV_OB4,-I3'0D!($8';'@@[0<_;QQ)MAL\:>X&*R7/3
MNPM<M)TU%P-9CG,1!5H#5J "HKL=<@)$JGU&B@B!DSUS/8Y/M74_0KL?[>]L
M2IGQ /J06<@AC+]_YA@-&.4=TH-(<UK%>;G7T[=!>M/U] &4"I=?I:BDIJ2H
M<74-,L/13.M)00XVI+B5>FDLJZPYQ;36AEA<$H)26=/ZJ8,@P05&X-Y(;&ZE
M0JU^8TT\W(0[$!^9VN0''*H->2TVW*U/KSE-J4UB&#HRYU#:54D7"DLA=+K"
M5-.$?.5U$\D>JA0_FMI5D=21Q0NFFH_AI*[*03#MJ"'&EAIC=31G:(23^;I
MCFCX_*0H P4I*2#%C\F;4V[Z1TQ7/OFGT?HRL25**54[%I7(@P8HWW8.02$J
M($X,S%7Y5R6RZ6+_ *1II8E@=9;8.P.[_,<T&_X[,N&'BJU(+F!S@6C9OI4V
MHN6%F>IGRCE[82L]73Z5 IQ4E02"F82HP,&8(.#)$1.2!)!RY;<)4"/KZ^;X
ML1Q?-H/_ '^J.6/UI8E[/:/W>SXTFYH\DV*V]6[T=!VQ*$-NK456.@6D++H
M/^9J6@%= !D2< 20>-64X=3=7-E[E#08 <FP+ER1+ >;CMY#\59W+HJ<O$ZR
M"H@<OYE25+"0P_3<!SYDXNOD/\+3+R*[4+FC[$]=G$&@LJ7;1:J5FU-+*5U-
MTJ'J-RL+KCJ06F:<*0M+"5EYIYFM;:7[?A>61D/^*2D4:U9"J=-:7%1&7)Y*
MA3X1RJK,4.#%,*G_ % 1FXO^).(Y^B,LO/YJI14>>JA>9JK14*78%*B' ?FL
M9:Q3C;&P?"YJ"PT=TU/4:J4BNJP^U;K=;*9;-O* XD4Z*]!>0[6MPRA;_JTS
M00I-2XAM3C+3KW=J<6I<E++HH@)0E/.M9YENQ)*200AWAI@"S@>;^("H..9K
MO))EV+,+, ]GLP B=-\,_/*O4_?;PK1MPMJGEJM]*RQ46^IKFDND.+4[24MH
M=IJ5L-.,(<55N^H\VIEM0:9K:NCQ9GB.2)%.D*OQ""%%2@I-./#!*W+J<A@0
M"\DI2J/QT@D)YPIFA;@6-B2/8L3-H:>^'CG%4-TKB=.V.@H4MMD5%JO/TLJ*
MC"6TU];<%%UQ1"D+6"4MI0JH;4]TJ3Q<U7RZ03\2HI9:"R7#BY #".SE@V*5
M9@ D<RNZP&EK\J1H9EW?0G&P.E=&<Y]&/(H;<UJFG;ZU!RM9O2[BRZ4?1T)2
MS3TE&A 4%J2AM*T%70"A3J5=/(JKIUDNHH)#,AAS EIDSJ3XG#$NV*#6!#EP
MUB4MZ$ BT SY 8NTWSFI8$M(OEOJM0O/H_E4]?:+;6(2A);_ )BJJE;>J'!(
M""286KK#?7*DC JBDCF#)2P+M;4ZN UGT8XK%0'^HWD2X@D]-K:QV$YJ*@#2
MZS4O*:V/$$C_ ,+7<K4^M?4I)_YB5LH4DH(,) *@2"2%)%10IX6H,[7>)?I=
MVOOA_$4"X6/-RVMP_>Q+]QAAN-/RDOR6'K[H355I:2 UU,55JO:&OJ]1Q71<
M@5H0E 0M7\M#RFR0A:E)"BF4+5 ][&QA@S$&[21I ;"-:JFX0I.@YE DS,IC
M3367PP7WDKR8U(U25=IUT]HUI@*#:;GH^[GUE@0D./LW8TB>F4E*Z>D05?6K
M*0KI:?B G_EK)>"H)+;EV+CYP>F+AF5_UTE&((J()DLTLVX#]B(&(PGX;KDZ
MEY[2O-O1%P:I@MQ+;URJ;=4'H2598<9!;*DRI ^96X3*>E2MHJ"@STW+1RJ2
MH07:%7$0!(C$_P U35#50':4\P+CH=/*(ZX:JWDY\0]FZ5VVXM7ZGEM+3UJU
M!;[E3DNK"4)"&ZYVJ/4I4I/RZDB-P2$\1D.5((+&Z2SEF<MR@CN'T!P"K0+^
M,=BCE-N@TBQ$V$C"!#_/#3#?S%_M=Y9;;6$EY=M=2$I0K*34/VYQOZ\!)#R
MJ4A)5*1Q!2$*+\H<"7(!;4 OS:VWT<%K4FD2P53($DA1DF X5<MTO$1BL^<7
MQ84W)G22]5ZV:<KUU#B;?8=-NV6VW"\ZHNU4A*J>V6QI;;-2A*TK^8K*Q#+J
M*.C/K)0^\Y3TE3?DN'U>(5Q0H@I "EU:M3_E4:2 ZJE11,)2T /S$@ @2--#
M*JS"^5/* !S*624II@ NI:@&<2P+.J.N.;=1\;3G,NZO,Z[TYHJS6E5R=82Q
M;]1:JT32VA5*AVN?L:!2VKF-:KO=+;0D5M[U#5Z7:M>GFJ=BBO-7176]6FA3
MW!P++!/,A-<TU4T&G4%*G5J5PM91\<TU*H_!I5%E(R]%*E5*J3\0>%*B-M/+
MKH_ZE+XBDE*32(0FJNHZB@5>4KHFFBHIA10E:ZE0<RPEDDBQ>4]5ICG7S$7R
MOT<YJ].J6* WZ]U9L]OO.C-':>;HZ2IJ+CJG4]%=;7>Z9QMVO:MKUI>T3;;[
M27SY33HL]5J.N;LK'/SOX?H(RIS=0TDTBLTZ::B54ZE4\Q!^'3'Q$J0.5_B)
MJE!#J!Y6?0O.U\K2_,5.44B2$CG:K44"0U-!!3RZ\WQ%I4ER"$ $]B='_#]R
M"Y(V;3U5JJEI=8:KU!5LVJVTNK*2A=N=\O;[E"V;;0Z;OCIM-#6,O5].VWIZ
M@:K]2TBZA"*VZW)]*K93>?\ \LR@9Z--;V^(E"[L& 4&'<"Y_40&QPZW&L]F
M5$BJJC3&E(J0!>ZTD*58@DD D$A"8)MJX\LM 6^TOZHU3I'0E!1T]/3I=L=F
MM6GK=16ZL=:!=IJO45P;M:'W$I?%6ZI"[2W2MTR76C5"OIK8:%\%X;4_7D,F
MY#Q1IBPNZ0)<6!N'Q6CBN?061G,RTD%559-QH>;H))<EBTG#;=.4?)>WZ>J+
M[J_2%!I2F;=10M)=U/6T]2NX+<J6VK?4-6NX,T#-RK?12FDH6:]YUOU9NCMM
M=I:RFILB_P .<)4"59)">B%5$D"S^%8#&#=M= ,:4<=XD@A*<TI9,.M"5?\
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
MIZO +G6XPM<$']-^V,_F ,23Y'N/"(_@,9Z@]!/U&X_7H7)9[3^QBXT;"!U
MSM@CV$G$R20#,#S&3G@:Y,WM<&'<%NMMO/#AI4).C:V=V-S]H.&QUCJZL"3$
MR-IVVF8$]Q/<3Q)YW@,Y8EV@])V8];XB8)9HL;CWTPT/T8,E).(B< 9/F(&\
M_K,B>)$E@P#N(=]3MVG2XQ'J"?1O*0/7NQ;#2]2K3 $D=@2-ML@B?>9,S.,C
MB)3?J8:[FV@CN6T9V.)A0!,,_1QU'JT1#W(<--33#H/4T(@@?2,8SD$C()C(
M\1('""9@C>Y[C299VMYAFIC;UU@:AA<DN1%NV&55,A)^E(3.\ B2F(C(/]6!
M^PP8;ESJ='(#B;;G4$N->ZN+ ,#M,M/4#>YM)&$RV(Z@9VB2"0K[C8^QV!\!
M.6 +6+,P,L]Y]1 8&TC$??OY80.I,Y G$8[ ;S@S P1!$G[<3]G"?Z[CK/R]
MMBLTI(!5D'?<@Q)V( $$28]]L\1Z3(.A+:,;@R_1NDX8]??; \)W!@X,SVF,
M1!V\P.V. A]F9YB;NQGO:YDO!Y-^VFWTQA1V(R23L-]O)P?VDY[ EN 2[]][
MV;:>K3UP>7[]M!@208DR#/DGMW[8VV!QVXB>CZF'U_VQ/TEW$'#][?7WK@]M
MA1@ &?!!P#W  ,CO!SVSP.3$/TW!]0-7]""P+@7.SRQF&8M+Q?6V'JEIRF,$
MDP=HW(,#?,^!)R9V'$@&[MN_OWL,0))+#2\^@?[-8;7?*=I6/,0/ V[;#QB1
MOD</W[;!8;;?;<#RC5I;$AHZ;(E!_0@'&8DB<R?, Y]HF06F6C29WT,WUBXP
M_?M_EIVQ*:9I+:1"(5!).)( GZB29$XV([DQN#9KS:.NLS#,XL=,(VVA] Q[
M^Q?S=$':.D3L3F!OB1XD#<B/UXEBHD,68WEO/74V#Z@EY)Q&M<-./:4U $K
M"K35-=)4H$2V4@PG<DP#, &<$<07^@]K6U&O\XNIGQI#$&P-I8[LPVTV9HT5
MY=6W3]?S+L5%?:8.MNZ<NM7334JHW&WTTM)3U+C'K+;IWR&6D^MZ)4XF$)=2
MD(:4L0CG2LM*4D<P=@%+06+%P_+#AH)NYQT,M6JT'--0 40%!DD$ARF"#,D!
MIDR\XNV[_#9I&JLQN3%YO5H-0P[5CU6Z.YM%50I;N7&ELK3U*7)*E HZ@"9&
M,JJ LFH1 !<!6C$"T:B8)B'&.W2XW7!'-0I5(ABM"H,">;:S;7.-4+[\-%FI
MW7/E==J)W <T[4$^WULUBY(.( .X@$;4&@L$$54P+<JM-2Q@R+/Z8Z:..I4!
MSY%7E63<S^E2'V[3JP-47OD)4--NI:UTRE!!$FW75N %;QU> DYV$ $$&8&C
M78CX@ 8DLI3>@.X/[1-J.-9-P59-4%BEZ2CWE(!U-W<$=<<_.=7PXO)U!:KA
M7<Q'%T+#5;4U35-;[HZL4=,ZE^J4T5O>BIQ+ 6&0Z0%+2D9*L=+@7"<[G^)Y
M3*IK%JV9HH60M<4RH&HIIBE32M1,@!)MI[#A'XOX?E<M7IIX6]51_P!-50T.
M4+--DE3(Y@@*(*F8A+MOCNC\/==IOE-\->G=0:QK+=II@== VR\I#;5N:74J
M1266F46R[4FWTZ&+4TH==354]"EU84M2WC]+S:?S/$%4,E34JG3'PJ*$!^9%
M)/(%L"2D*">8NX39P!CY/FJE3,YNO6'/476J+J+4PYE%1=2RT#G/B)  !)#
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
MY#_?ZR=7ZZL<)U5B53^7/8S_ +Q^_;M!(X(!O8 P!!O)M/0S86 P'7O>3O\
M7<[83+J$Q!R#B>Y!D@$;8G.-I$1($F(8L7 DAK/8"T;M+=84"Y;N??\ ;"8K
M028$8 F0,@CM Q!(&3VWQQ*?E\_734>API?H!'1B=Q8N;=6O@A387D>\$P"8
M^G'[_;M '!&O<ZM[;H^'(M:QT[#;MV\P@=HTK!)0DS!B$YS.!'83_H#B.)<H
M@N8:Y Z-L'G2'>SD2!=BVD3,#H;:N-S+L0@=MJ5 $)*%3N)(B#(B(2(CSC;
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
MIQ]:JYJJC\-<,7G.'TLAQ;B65RU3.Y>FHK&5K&@A>:IH+L2@J32) "94H)1
MQX+CU++9/+"AEPA2J]6HBG6%-5-53+H7%8TN97PE5:?P>:D2.0U%) =..VVK
MN9^J-;:CUWK?0&J \JX:OL?PV\D*!5WO-BL-RN94*SFIS#98#5(O5;UF0]>J
M>R7G33[UL39=-UU?1WE=8&ZJQ>7MO>1VV[E[;"[#'CV8-=_$8!,V#[,T%Q(A
MW?=+5FMK;RDY:7[4U:_7W:BT-I>JKDIN5U^:O-\?MM&4T-O=NUS>*ZF\7VN%
M-;J=^J>A^X5K*2I*5D /;6&GRB_?7UQ H<V[M'6P'3?Z#&I-;STYP:7HF;+J
MES1>N-0O-Z&TS7V-[3[JC2\R-:M5NL!3US5K10V=O2FD=%,UM??[NQ<ZVD";
M%0UPN5*]7U5*H+=C!UL?,[[6&\882"7<BY)AV9M2[FP>SG<,_:;^(7\?80_1
MZ0T@UI]ZOU7JVR4E)8+U27F^<O-/.5ECM6I;:JT.72U6J\:CN:_\/6BLO%PM
M=%5J1T-=7X\BWVD >SPSB^\V^1T$&<,I(/B47< 2&F2'($!W+7NS@8NK3MZT
M?=^7>H=3:MT91Z8TU9*2Y5%UI&JZ[7)P45GL=2=44;_116JYN-VFIKM1Z7N6
MGU4">JXT-[I%4;R:SH7%5-"D*I+0E5)22A2%)>FI*ARJ2I)#%)22""""'!!!
MP)542M-2G44E:%!5-8/*I*DD%"DJ!=*@0%!0+@@$,1C3ZBY]<M;;24FA[]R
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
M*HT_>+E_=J"'P9V-$OG;QR' * 6 U7.,_>[6;!N*;@ :&/@F8[%1R<*I556
MO]5B5H.[Q6537@NWQ1W>(#/";;Q%&=GLL,RODS$>*CS'MZ1:"IZNO8MNGIXC
M_;=$>]AB7[3=9]OIA\89FBWWMK16VP<&J'F398DI9 POP31XH:7C-U/B D%7
MJ<B#(1,G0,R,:O[@ W)R%KJE:XD+*D#^ Q  I??PX.?G6'VJJR<*HQ.CD&L+
ME7.["^=B<QU#6_)_Q&0U0A&_#W6XO X]HDS$5%\:?R(E>8@1[&*B9@;Q/K:&
M]'E6P*@5P=W@E].>];];1_-(3:H74L$G*1[WD XLF V$@6Y96Z$+J_I.[U6Q
M">R(AOZ"=5]*+!VD-C]&<_ W^[JIL$LDHYS^\.!65/Y\W@V!YH.DLM/GY]QX
M5:Y,+M]33^?C(?]PID59=,VMJY%%-L2\OHU5=#1G#\(29A85>VD!SIISJTNS
MGIGGM$63M2?K":'Z_T-:KZUM( +[Y73N[W/)'('^3D>IN>5:^P\V#' H]",4
M\ \P6]/>7BI)VQE_LORQV&6JNCMLZR(<-0H-<+V;V2"Y+%1-C[SK74CLH6XP
M&+1<!KV_.=8XPFE^[^2+]JO'O>6QP]3O>@[M$;#(!Z$W_,/)>THG<)6?S=RY
M*YF(TS\=:-</I7/!(2'C92F9IO%/YW_THKAYK"UWVNSB5!.KZIKB.0:! )>1
MB:Q/DU]EBA&58A6UH)"&%ZHO]CB]Y@?#^37&7#ZR-# X:^'J>8I^(N! (9KP
MR?0ON7K!#ZW.<S9_,O@A[F*+;K<>V]L0L'I @V:8<O82QN39;I7R6TXMY"QS
M>5BOW\1M_$?YM%5*/RNKD)F4[S[UX2MN/",M::59D@0QQ*8=98)@I+BSF%+(
M$],T6C!/623PX9U0Z+5**/43*KLB@O6OKHHE 1SRQM52<7&*:M3XR/'^C.]G
MKG)6=54=%-^1;'1<0)JC+%2*W-QLC5A<I!8A,=R7IJG:\CR&)HP1/I8O6DI;
M%7+7=RAN#)E3REYUW1IE^'!(S5=<$'\VC#><.W:J?,X=]\K=+I^X6M1W*1@W
M55A3L0$[+H_C?$2$B$(Z+J:D7.3["5 T5&S)"L0SN&MWE^1=,^2J:%'<9H"(
M3-.>!AGUJ264\BK#IFSTS57_($A34@=R=/C[A.?]7.C_1AJ^=]E$=X. -N<,
M2FHB^E*;=UCM?<9S;NE!HQ)NM.?+\,2L"A3)/XB0T4+S"^:,ONH)^V2K3ABW
MTZ/>U45OW=(2OGP?!&"F/KO3%1PW;NY_>B,XXEFY^:2;C,BUR@@6^]:NG< 6
M Q_:#@DM+ML3H+J1/BG.A%]8_\R5<.L!CP?S8*2;RHNW!(?PA&[LPMN&VV7L
M"C! ^1 &_ _@_OG3X"LD9&_KO7K%WL (76C:#-6W=S/C3P,REDY/KT:K-PWH
M_C9-%NL,WM89]_\RZ<:[:Q\3R;1*D=QU1P$K^)V=]<<MK?X3GDC?N=;%"VF=
MWOL?.Y6_@_SI-GF-*I[WZ:]<Z<=1M3/&4]6_^6L3W/S7GB<X<*D&7&V#!U"M
MWW OSKW@?PW0/Q'9\&SYSC*2[1U$]_;@?EYPW7EP&E>ST9!L8T,P&',KKVQP
M _PK2]]=PH&;F3F.3L9PPZ0ORZCHL\3J]-::G<P'A\,1=E&#M$6)S?@'&T)Z
MVDY.@-#K:>4>[L=:;H\&KBLK%']* EAR@1PA<=]@B3$ K!C($A@$2APL31 4
M5P,;\I:)&H;]\K0W[MC5-4A5!/T#G#\KVT4/"5";IV>+3:V*_)"[G^>#;7QV
MLWEOS2E L"(H^G]1"D"H&/, C'U3HZ17\J#8%M!E])7P7!M;[7N>UP@TRZ>\
M4_D:6@C6@K>7]'(J ]KO[\7'<N1?\@(?'R4=W!_,]PE@H]>A^E'.!QX#[!/?
MXY6&-JY)!]$96LQ3QB0(*'*C%3#!3U'Q50&>_@%H9LCSTM#O=DF7Q\\B>2M9
M-Z$1_<.O@*[B80D(T+/U2WXK*(+*?8""FIWWPZ;B18)H0 !>4#Z]=-*/@GKB
M5L=G<E <LOEOF:6'EM";W'F [F)\H6"32LS1HGE "\^SH*%-ULJ)?K6$9BBW
M+3NX'J.<!P:(WG^OEY\D2B=N%,P2<;I5J>Q]^..5K/?%^E;"I^2Q]]3%X,\Z
M>A._Q_8B-_S+6+@55YS"_BO7SJ#T-!-R)6E&/).A\A-74#LCCY];#LR#\K%T
MQ4+>L90A/4\&ZNJ*#+1[W7[,QUT?I47'#)HA$LK;P)^I$Q^(AM)&_/C0"P\Y
MFXE>C[MX4';KF>Q_$2P/''3JCM(8^KJCMZWF1>V2*36?19=9 )2\=1^[C[AH
M1?JELM#UI.'%H@9X03T!NU-@M;ZQ _AH\..!MZ<-'MB?UXQAN/)'F0VS6A<-
MH$MHUX"_2&^DE6#^<<\11T%RC_"T@;,P:W(?&^<4E=,!^.YX%,]J81W*-QH2
M.^GQ2/B6DL-F2 _@@F5/65VDT<HIRIV,GF]\5+)8E (IF.Z<GT)!)!3]>@J
M,,7%&V0E0+SZ7%.;K0 2C)[X4SWR-W$\X*',1T%$U.8GH,%S%/+KWWKPYN:R
M8=I +CG+[_(<%ZTX;J<[='A_4M?PQPA;^2#(EJQ^\^;RS8$_)M\(P"BN!3%\
MQIL]_E]WUA;_HO%4?[_0ZUXL@ Y=DBF]S>961D.#]E:R_I/A9T;>;JER:.P#
M$[)3N:JJ,R3O.7$6D"7B]TW?HG4$A$M3 0!#XP[01'#6O+>KJ"J# >RVU9TK
M096Q%R>"G(&+?'T62.?FLS>+R\KW;.3%JQFCANPMU@NKK3"(3.14=*FD/Y'2
MBLM2:/O+U2-N)M0M&>5+KKN[E?)&+D+)>I^FQMF>EI)+22G+%:AOM&X:!A0
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
MIB&G9+.[ B^&D6N.)S8YG*DE"UCT DIO;KCDOJY24F'[-\K]4Z?QF_0A5-I
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
MH^'?"7-*7_V9VH :46Z$,]!/[RLM3>1-$&H:XC^IE3[I'B?,->X<E&^"$^E
MN<PJ (WB:E-Q,/?".[GFQGIBI[VMRN_VSYJ=I:9D*".=?.RHWE6ZU"6T7LB-
M*+(HEP(E=G*IGQ>[S[43)I'#IF\S6#3I!>4W>(['H954#5?Q0]LFV-<>L*%V
M!EN;:EJ* %FBN*6!RY$/ "5QB'@/M " L:Q<N/,#KMJ&J3(* /N>MI;O\)MD
M$RF*FX#X^?6WTW3=M&94(GFW4*N;TL?.#Q?0%B+F@(YZ85>Z*'>$X[&U,:+!
M0)^9 /&L)O$=>O&=2))2&!Z?J4J1SXXA #P;$B_1A%=O*8%;LSABB[+!K0#:
M?BJ_HE@35=1G$K'$SO;8%?V]U-&_D]]4OGJ,7.9H;M*TT8[CX)2&H>3UC?6<
MI)R07(N](4T%.'Y1[/&-I)E8>J%,LWZVT^^)BS,&'G9 S7C*G)9O=9\4/MOZ
M"9HUWLE?7GV&6C4)Z-;&1=!U;OROB),_41S[^A9.Z4\HW-(.^!"FJUPQM:#F
M&@T[]5TR!U\*:69<C4OO[$-F57R)$/$%A@2'E4E$>E$.P3-7('N1PV7HHVR
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
M> $L]S]=]K%V&W<' 0UCKTN/J/FVT8'\LTF$A(R)$@F(@YC )D"%&5&=P2.
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
ME6%.W*H*'8$&'Z2'^N"F0E=,_P"U:2?)0/J9TQH+\!2&ZKE!IVC1TG\'=O\
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
ML2IO6E]'45$U4O4M*MWI8I4E#Q?JE*!<]&E;*GZIPM^O*NCU0V%DN*!!5PH
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
MD6^FMD 2!2TB:=<28ZE-M _]6Z^Q,@DCC,LJ47/,\]9Z:!R-NLQB].<2S-$
M>*&.FPV&K@A\8/(/4=I/_P"CJ'U(5/J%P.DF8) 6H#;8*[?8<9U)D/,EM6V+
M"7DDWGKBT9HM"@!KRAB[%P2 =VAGO#X-.B-04* S4VRZH93_ /X].QT,B,8"
M$+3(D#88DCR:N02'(8V'H\]R#;0-L"N#)D@NZB7GS=A8/>;/AUHF[C;F76&F
MTVMEQ(0\MVF>J:AQ(B4J4\( .90DA$X(F)BI*@#REQL"T;,YO$7()/=_%!#_
M *F$ $,]XM;J&@6@X>[95IHT.H:HDUY?2H./5X;I:8=0&4,( .P!ZCUJ'TA)
M _+5RK"7 =F8G2;@DB=H+6F^#F23,!Q:\-WTU)^CX<;>_0TSCGKLIJ?429H[
M<:A;8421U%Y]2D)W)"0A A,R8/%9Y_ZG);PE_%O8">^W4OAJ4DLS!0$'S:X>
M"/.28:%K'R;;Q<J0JBHURE2*AYAY92J1TMLMA)42!"DJ.\3YX@5*NJPD<HV\
MPY] /EAD 6F7:P#%NT7UFTC"EBGH?F +<X\Y3N2A0<I5,M])Q]2E*4VD1.\
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
M%I]Q['KAN+RU[!AUZD..NY;'B.V_?[@8@I)["??<1O /+S]^]8? 8>T.XUL
MP:T=?4!\8@""-S.8,3D?>=HQN/V-H%M[WZQV_?!8!@]R+M8@L6!<M;TQB 9D
M;[=\CM &).TQ@8G,D^]F_;T#'"#FXO;ZD"(?35K.PQ@HF3WD_FSD;Q,@[#W[
M8&>#U)G7U,Z-?YD8#K=V+NUY!OL!_3I$83N,]:@KK(4()Z8@S(R% @D>4P3W
M.. AO9'E+&U[Z3.',BX!VU+;D./5W+D<Q."?0(!+;J@H2!!A*H! !$*B),"(
MG9).Q?W[V]3WP%3OW:-=A8Z$W'8/;*/5'YX.<1XCO^4SYV\2)X0^?>WJV"#:
M20($,(O,AB'<R8!V,DQL! $1(F<#$8DR8R=]R0.'K&GVP$!P >H#GO9CUW/E
M&, @G:(.(['OW[;G.=^T\+S]CVPP!G?K!.X&S=; R0& %L=?Y@(CM.?N=R"-
MX$'Q&TGOWM@D.(9[&SP2PF-@ Y!N[8+4J/,]R0-I P2-B).PP2>\\&&7AB>N
M[&();5NKD6M@LK!F/,[]AD9,$$[0!.QV@AZ_*/1]>YWPXVD&)V<OKJXU/F()
M6[VZ@ F3DP,_ES$C],&8!(C@%C[W/VUTECHB\[3T+,Y]2(WF"+-/J$I(R(G!
M!!F222=HB !U $#':4;_ +%NYU^4=L9Q#$&6OW>+NY(T2[W!+XR'5&3F8,&
M8(@3!QU8&)$$&1Y;_._GU]]7&#6.D"]K/'4C0@0QDA"U@DD]7M [X&(@"<^/
M(). D&P U[6@3/\ )8#$X>-+.?E)<EO,CSP?ZRE$23G$#>-R"9SW@Y(@'V)M
M]!?3Z_5WP!FOYGU]Z>5C$N$G9,;')(,R% S)'F1  QW$K[^_+!YO_9F_OY6P
M<'(&_400=X!)B(QW\2>Y4 9/![]^WPQ+]7Z?7Y%]-0<&!R(GZ0#&29.")()(
M/ZG /U'!E^LMY_WTQ+5I#@#J0PCU&P>7;!J7)Q@9$DB)D#,2)'5],YS!\2".
MXMT/;WU?#=H9K3;=@VNWZM'L[F)<2/ZA@F1)\2=Q]_V$29 7\>_VPCL; P"=
M#HX=NCLPU.@P[*B ?)Z3)(^YD?<D]X[8X?0^O]K^VPP7+: ]]@-8(W!N6%P"
M:%R/S$$$"1MF=I\?ESC<R#/!['[>_O@(C6-B-)8,"21^^\C]5)_J$9R#,G'G
MM.=]L;3P>]?4ZGZ_3$8)8EA,NXV&NGTV$C <$D @R/S1!R9QC]_'Z\ U[=?0
M-:_MR\F8EK[MN6BT_($$/=LCH"BL)3U+2 M02 5],]'40 5!()Z03@$C )'!
M'J"_78]--=-;84Q+@@AV&\08T!T]7.#.HF9)R)^Q, 1@3)W/VC / 0S'=_E&
M@ O-SH_5D;DD@6ZD  1?1^XW.! @P#OO'<>,3DQGP".#O#=)<>YMO)O&'(+B
M-'>X86\IN9<X&#@1  $1@B!V3OL (R1@8,@DGU_O<_.7WPS-R#'^Z!T'6+F-
MWU-! &!/L/:?'5C)WD;XD8/G>WU=K>X?"TB9NTQT;4:%Q!P(0#D#.<[3B#_8
M>W^O"P@=C<ZDZ;D#?YX&&VU8+:5>4F-ADS@RD$9D>8W )>XB8T]VZVEVPW(D
M.SE@#]SW%Q+Z83KMU \F'*2F63 RRA4C$B2)R/\ 7W/"Y$FX&QB&WV\X[X86
MH?U'3K'V V<7B^&Y[2MAJ?\ G6RG68,_RP,]R8'@;'/C>>%\%!9AIL]M-=-A
MJ!MB0JJ&KDN1:+Q"7L[AV;IADJ.6^DZD'KM;()WZ&T_Z*!(F)D1,^W$#03H
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
M^J0;X0^//O!UEG\N\WZOL\#FF) SXS;6YJ8B(&>H"#'^]&L97F70P'U2R_O
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
MIB]V;?!G54^OK:;[5+5RG_.[8&]>);A-$I:*&OKGI\_#AM.I*DMFOCR 2(7
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
MQ/96VZI&Z A]31LT+:LPA1QZ*VF"AH0ZU'YNG#7\4Z=.7/\%I)W1-*HVO3=
M)!]DE'/! MFBH%G.X?XR6Q+^D+$QV50TA7RF*5%"9.<KU?\LR@Z,D>>[1<LD
MKU$E:8Z3YZ4Z_=_DM.Y_I0[',2L/*^*>DN2>7 ,%#;K,S)9I'5!H\<I>X?K\
M^2)06QOK1./:_C)^<&?>_)O'7\ICI4@]STQZYXP60XL&5+ 18"7\[I?V_6G&
MKES=.Q^V8NPV;B5(?<YBSB R;;]>Q;*>A.JTY,XL9[Q?G ?)29*)TY3\D;!
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
M;UN"9+;H03E-QHT^(*ZAWG>];&-H!GOA*P\MLI]@Y!$2HAZNDYLEZ!9H$7)
MC#YS5W17:?C]-Y8J!>5GY4'V7$0A^D*,.Z.9MJ%CLE:_]S@'=6B[S+] +**!
M(/;MJ:%G;G[VGVY-M J*AC0Z7* \@?<D+4Z,Y M,@$NS4%\S2B3A6.+//=PN
MB^ZY&<>P8MZN'YDQZS*Y4#*%%\J(*FT1#N'O)Y/*D5+L#"EU^>%P-^V',FAU
MET]%W+_DX.4O$+8[&(9A_Z!L^-!O9O0?VHU#(R<FJ+-\?&&PU-SXQ7KB?C=$
MA.;&I;V;>\#A)3/W!E;UAEIYTM0]'U)O[,@8L%O/&BI!XIY9[Z[3.0?U"*+L
MC_#1H1NOGK\Q>OE;XTR2=0 _)S7'W'1#>W#A0']S0- *+SY9C4:]8";)E>,"
M=O/UZ /'2DJDY8'^RS"-? TN3*X2EXEQH(%\OE[@)(O.Y!<L;,.)J*$[7^W&
M")PIRG%S^H\2]+/FGRG)F*RW'EO^/H(OG0M"$Y,W!N\<%BDW2S2XG?>I!/Z!
M,_\"=$0_I'_7+@E ;%H.N[P;V!/L5=?1FV:W:@"M>CNL>R=>)&:(@I!8+"_4
M-"'HJ%(;-4/ -Q*3$KI.B&0JGOD+/ KH#I,6LE1=)XQ=XX7,F5))E_5)"<'4
MS,J%A2 ^[U><*(O2V6VUJ32ZZ!Q:6%MM77_V_,E\^#W;B!SM#"X+ZX/F@<UV
MYM?>]Z\QZ]I>RB3_+.@MS+5KM? U3X_!' M-#S^/ *AV:(M-N86<>H:,Z 'H
M=,O,I-@@$O9X!%E[1:G-^+J?]6\6,RDZ2%>\U'!-VW\]\4DO1D:]\+O@F0I_
M2GK12DV _L(&D%^4"!!RRT7U!06[(A7LI'OTP3%B+U;X&L6\W6!.R<FYB56'
M,SPZ$/:4TNZZ.BJ?C#N6>=='WJ I2,B;C/VR7VPQO>@."IEX&"[J+$6Q#(G.
M3-2E#AP@LD'+7P[7AO_,J3KF^S-7<2&_6%297J@<! <#0'5#BT'Z%'\NGE2F
MVKS7UG*U5W$DUG_.:Y%=)#CV[75PSL("KA5"+H_(-O;[3?;4>CGJTEC<H8O5
M'FE+[C'Q:*JNY2:+0Y'7>G'"@EZ*Z&R=!&CL3_UP)CNXVF-T; D&DMCRJA/R
M$*A-B035J6.(WQ1#\V+\LR>1.HI![SFT)0[D=X7NF/W\>2'OKTO/#%5L@E")
M\F.ZN9F5V/!^H=I(U)_;6]MD^.>F+_0$ZP[]<&D4TZ0?GH/@0K5E),*&0CP'
M>3?2EEE[6[^ZL?)\#2GN!HU*)BX+IJC$6'/L7/"N+BH_"63T+9_\)H?-XC1W
M/ET8VL^YD!'S_><R@A<F:EG"62(;=_T8-IE\_V=_3CMA<<W0]LNKAK.=D*@.
M2GQLKP:=3>X7Q9WB<&@,:PVJCDCG)#C:,6_40U[4.A_*+P+AR>CO"Z6+9*SW
M-)=U[N[O=D>ND&:B1%CXVWX[%ELE8JR2-6O21OANEL#!X>%.STC/CMO48:&'
MT1,^+NO2SC'B@6?OIKZ%$,QMAM,W1L?.R/7P;'PV;D?Q2+)K\CQJRF%;:) 3
M03]2C#X,+HQU6M';,,X0%: *WXEK$(.NOT@BUW&K2BDK20Z*B'3X$Q;RTZ2&
M83\W_@+#?MH(>LNG(:NSA>&9_+-Z.:.'!5H$8A(R5%\!M;N!2>Q6O0E.M^R*
MK>,RTU6,<OPT,+Y":ZLC6]R_'Y6)@A3!:Y\-+11IELUW2 'X83"L;OR'_FS!
M21EB)K_$\FUO1@-VNRJYS\J_BA?.<_$\TB_V!&P&E(<2R1)D8,JC5QDBB(WJ
MSIG>]\Z22K"HQXCMQ&QYC1)0*XLJNV KU,A ;QOJQ:H[C044CK)"Y,,E?T;@
M0)I 3C@I<][83J9W,9QIM ]66FUG_D"H%X/KX3WM68\ *BB4Y@95M ANQ%KF
M64:62//NQ^SL_-+QNRGYHWMMSEE,36\?G/3IOJ*GB9*[Y120^E.G*+$,-$$+
M<Y]VBCNH XL]'A&<):8&N;P1T(+=3,SCG4$;!0FBRQ8AN40Y\B_&LU+CDK/Y
M9YYVY&X)7QI<<98IX;;2+YFGRC7/(,I(Q('!S4B*R^SW5]OO>UOEG7._];Z5
MGZUP?)\YF'BQ%[0!6U_T:$TRQT'Z9Z/9&_Z)*1PL/H2%UW@:\R:A@&@40Y;'
M2/43FOEYP9&SF3"&56/?5@) T[977' ]%^\L[NR0FYC([=1'$$:R-N"V('W?
MB-4_7-)#5'P2F0T$BL#&;WT"G3H!Y;W<JQ[_:_@V!Y-C&0=3V9AR*9^T7)WX
M#>>R)K<B]!N,AA\;1C&YNU&YFA"6!B)1REKP&\1+Q_"<?.F;B(.Z=9ROX.6#
M6P$Y9VI&E&-UDD*$_!L>#!,.['CU>WD<@;%+2A]D=.CM/Q8$[Q6FKOS_A\73
MQD,*D9NGAS4A"V->QC2NHMC=WJHC%%[Z^VKWGFO26*-W;]'+TYI7TT"( 0UU
M'D-X48D%$/>*W=W\DDDN<@OW;M28Z.$^69.1H^<)6-C2JP%3DJ:)CA0WHGUU
MDG5ZJRXTA9O.M0YW%=R2Z;CC3GG^F"S\>-_MXK23*'H:3B2)961!6W>6]1HX
M?EKJ:E.MMW/F,3_6/FPJ%,O=T%3!'-&$\W;7T[ J%H(1DCYHN&/F';;$).]_
MW-ZT,/W)ME+B/]\"7+V1 TC9E559YXH($XD,I7Y4*X!'#IOZ'@@05Q-0*'&)
MPA6(!NR%\]D2\7<%G@7N\97FA Y)22)-AK<_+]IRW"R/I+,7< N:$;ZEXFC@
M#6FJL,96.?PC?+%%HPT =V VC'YV<EK;BEL;_&8"]@5>KE<]YIAFPG(@^A=*
MZ_ZY>BJN IZ9!FX4Z-6?TY_SW"3:,A8&_P*-&>*PQPF\OR3&;RM5_I</D^.)
M241D['AB!>J"-1:L,P,?9L3L:M^6F=-64^&DY<_&;G2;UOL!75(EPC8+UI+$
M#50FQQV[J4/\EIRQT1<_+Q1+K!OE:[=VU!%TI3VH'O>TF5-2BK&EFJY9$_6#
MC!U'I,;Q_IYA#,C@4/;3&4<9L*^U^=WW:3H*#CR(<E%X:AI'!$4@6=$[XGXK
M5THNTHNCY"ZLN_\&Q6S$8 /@S#+2K@;G-U-[9W^G='@2FG.K0E V;R'PA9"S
MQX1P2&S%0(Z@7N52/+N(R9V>M$3K8@!!Y]37.Y]9O/'GF::+.RN,C6KG*.V_
MM28IAJHH6_X%SI:!OW^G<]:H4E/:4WWMVA:"I)M4KA)Z65^DX7 =K-,X]K<C
MTE3OD]PS$) F9W*Z[=]H3+;W5"@LOF/8K8Q?BU]>E7P H>\Y8\6H>/V^^.8]
M!)?)AD>,_!*U!\R('FH8P7+;M>D8A9-1<&)6SS:*R_U7G^^>!!T/<]_79V_M
M&L=8Y/WHBT$?H#1T4+H46?ZR4THVU6^6@_B<07K%=SX84*:?>+HL3IQ1<!GB
MMWKK;I[8O(!.[,K##5/[F0FP2$9$<T94AQ-_T<:Q5\WOH/X@KL$@'_F,V"$$
M?\D2JGZ]:#/",V\2;%-):K1]8+CQKQMTS=W1QW$X>E?0D;D4 LD)GL$=H):@
M,5E'?U@W[.UML-W=7@?I/^Q(4@&SH[<A:%!&;HK-KR!<[V)H;@)<D.QJ.F<B
MS-1-UA(\C++NU]1_\CGH'!>3BQW+;R)\4P$*RW*'B)78!#-:"(Q>&(_-D&.*
M!ZJJ*)'?U/V_)6QJE#LG?[TM6J(MQ-T5U5&244X?6HK+"]T5D^4>?@E>F$8(
M\W6%.W3Q2/OLKD1)WO86&&$R-S,X8)'2]AS+$!OX0#X3X@J24S#I\UT38H!U
MMTNQ^X4KW10C@8L#1F-B"'Q:'G;-EL">,KVPSJ5': NQ96O>O#$R,WHFKE"Z
MZ1WV@J-^9.X!$TW(AU R__R$WPE'!=J>8&"BF<T)^DZ1^/3$T9CZ!+R87&4T
M229M(+&K60-D;/>X?I=AF"RXOP_UW^\_5#_!GM%>_PMX9&#7ZY$(<>W5'[@Q
M<#1M;2+Y=L@2:(53WFGT$EN"C<CD!)4H^!NK)0E\$DD*,"_=O^D4?WX]@Y +
MBR5S!)HWT. =<!Q@OZ$6?;!/VI:>;32/_L&PR]@) &VH\Q)A(=9".L-%:;/M
MU/7EI??MNSJ75 RJ*\XL>XUN)<)X\I5:2S(D=^D)GH>'$4:N'/S6WC/O'Q-J
M-)_A6A#KM:8L :K$$FO58$@B6XW;0/%QM*$H+!>@/K_=X=@>]7Z&JJYG&<3O
M;NZ9"EB$P.)^Q;:J(#]5<EK'MTE3^RCZA\?M<IC<$&PT%,ZT\-#TI) S=H<0
MM@*'3FP].2-'<U<5&8\(<1'MB%;2Z)XP)O.N:'!=YM9?X*4LFID:BORVYSV.
M)C^MBQ!3'OS44"SB55I78:2)AWGKZLR8]WFO+Y2V7C 1&(PR6%;9O,/=VT-X
MG.Y(CR3C4UJ_UOFXH BCALWZ>3%R'$F.);_P:U(8+O"ED[T6G"G-=R$QB)\L
M,5Z<KI5][T2\-Y4;P'7:'J@(DG(P"(&*H%"8/A?O#WF7=!(L1(Y8J!.R'NY_
M+F5#LB7?%5-;>QG@$OP+8!(@B]8@1<AQ48PNTD#^8/>0FMY5M.Q5> ;?GG,S
M"KLP7I.@CDT .6R3\C":%=9%PK$94DP$S[%'!KO+8,=\7Z@5UZ3P^KCQX.>%
M+N?C%^QX5<*+'F20I" OX!&( '0N&88!S7YFU=W6,TIQA@\B7V2W>HV0ZD&E
M:>2:FB,L.A>T[WF0=7=28K]&DGLPQ,FE:9OMD3R[8:93&+"Q+L<83+9W06<_
MY_U3^9R'=( OV8 Q1# AKP\9#7@:]\ 9:GUP..#MH7K D+(BZAH7>@,6H0FV
MWW6H&]8@RGS7MXK 1?"RCE2/=6JP/[@QIGQ4\/]%'[OU&J5H$RX/9^>G,;^T
MEU>OWS5-L,Z3GRZ15#E6?:5&1]T  ,_$[1&+AKW_NPR"1\]53Q].L)+ '9?>
M_/":+0\5I'YTEF,.XJ1R]RFR@[]AR?KU^_YJQA'=@LPB8W<*BE3VM)+IX@X/
MP% L%_/AEAF15"]/!<NN^MU?)-)ZHY#Z9QRH2<D.R<4GEZ4T^-\5K)-*@AW\
M/ON^!:Y=N[757%4G\J+4K$'890U:*0!W+-DG(@$P,'R]V7K-FMS+B#OJPQHQ
M9G#"8I!@"SE$RWF,1#1*:B0C4HT+74+\"8ZM+.?",QC)4X;E+7$CB)9*YG<Q
M#PDH[#)&37O<X):DF@U(C) HQ=C=DMS-@D[N4L7S4;# AR)@LUCNLK4-B@ Z
M48;I^@R2 X^[&T[*6)\QR$W5"HS[LTE2%=CQ>),3;1F>IZJQ(A2PP,[S)!/9
M^0L1S 8?_IG#A:AF\ J?KW(IXVD;?KN.\BPJ7)]8)&R=01365GA)'/B^O,99
M320TD?4,7%+P[</HT(TW'9XB["'S<@V"X5+B^VT]#ETDP00NYN4EA ^1YVT4
M2'>27%'R$/5<Z&-LR["*AG#W6(R6+=)'$7= >X]A*F/I!ZDUPF]EF*ZIA(L@
M:1&R.KZK7CNT&>K9KI]B9[RPPUI8_YS*1'9^6T9I"XPU!\_,AKFX+N*[WK+T
M=(5JM-VMC*]$)U@["]M05Z64N*PM%N:;5> @UAHR@?=8V;[8(FUM?SV%ZN,?
MQ'83_%"9FJKZFQ2,HI>^58\&=:SG:LA_R8F.Y43+K)G<1'JE:0DR9;1K\)/<
M9,1_U ^81\A$+\U *>E3?1__?:;0^0CKU;YFYLQWHQQK95.(W6_OIX"XD"I"
M7Z=0ZA8';-CN-TY[UB$5?LAI&.PO0G#)7 =+G@%4W'DX"[')N+^ ^A#<,W]T
M9OMK1WDGG[=7LO+=4K/=7.5T+:YJO*+2X*!(26D'&K4 )E=_ZNQJ>A>H!H&"
M%D37S%-B>?G#Q3NYG*DE86+EZH*@\A$NR.'(+=\[[-B7BE3@Q^@(M,Z\0PPG
MX^W^J0)C)(C9T.[+"-=1066)RZ!*G6ZUZ7\8\/9(LB+-#T=:8U)S^ =H<(47
M7:,1&N*17D3UR51^O)S+("@A:AF1IFAC+4;,W0AZ>I>0\Q]_3K+9#'[GTAZB
MNKL:<TV/W@Q4DW+.F_0%G7^7=E@[99X[CDXPS]C$"L![=CHS]"^DN3O*?533
M>CK6\A<( FS"[9(L>%"=<]JS.UL3R-=E[X. N=UE?\D.R;1F7C4N/7L337ZB
MG+H'%J\98L+*;^'?QC.B_87#A#UN*)E%2:2GPET6)-OI S8MO+K]0Z8,$;@H
M/D$;^,V;2 +W!;[PGEEC+:XW(C&B@8(_EP1>&# +U,Q%K</XL;P;4&1+=I &
M>2OZ+Q#ICGL]V;T&4HLIFUU;]-R&P/S$G<6*9 +"10%]'I3D6K2I)EIPT7//
MD1'Z*M5/$U3<M9N9L?KBVQ!0Q;8-)90S=,LX$88D)G%\^35#W>CI96EMU;.Q
MGD+VIIW%C@G D:5(!_X G@Q>3?.E>(1'=S3>]S;.]7?A.C SALBY5)7ZL% '
M% 1"Z6CHL\M;8OKH1%E!.#O(HOTS??A2:BN?LY7O2XE\VK5O!&R3FNWBT!R
M@D>B4K-UB:*FAJV_U@-QW%-A""%ZH5>."0-'_C=X3FL(:RZ7_'N7J,NXQSAR
MTY%/&Q<)*BT;_#5HVJN7EF_(INRNSQNF:FR3=)&?XJBA05LA3OU-?0$99H6D
MJ'E$%BWVH"&-DD;W7"+ *M6+FJ?:(F NTYM<+XG(@U3Y&03[P )' ,LMU?I7
M)5-,TG.B4FIV-?67ZEGT /YUCABLBP8T]K?8?R]EN,A\7 --Z&-SNZA^,7,F
M6\T@V%W;(FG?KL[W/]4RI-XGTX!3QH$J,;WZN(.,R%GCZ8H?DQ(3VMMW /&U
M,09])7BCC?R3SH(IM&5(E5C@G7N5&NN;^H4@?P&@Q#A4YTCA3"A281V>)^2?
M2K&A:X>/E"LM16+G1JB&G-TX4I..S<&<DI]U!!4]Q3N#%111_I8:+;/7*-7Q
MO@)+CGN\$2(4J)%?PEYGYB.&>0R'UGWK0N8+/A/-;?Z+9].X"_+7,#I4 JQC
M3PQ!Z$0!VR'[PGZXFL)0[;:$2$YT;+VH6:4\)[YB>!4,A=%2TYO7:!(Y!^4>
MW^^/%V[;=;U=:N6:ARI_Q2.P-M^@\;<E^UC=\5W#+X8=QVHICOIA;G04O?C]
M4GWWPFO[_-QLQ6 -2?+0_%_ 5::7$1)#<A^53*R:3=A-V.J0XS-UIZJKUO31
M?^<FEA05*=###5""4["9\\6WO;V^O%("(AI.*K5KEY:%MTH.UT(AE,"T_MS#
ML7)]=@"%H'+ +^IQ?IIOZ+<: *EW0]6"?[A+TJ"PHSQ%.H;#[MHR4C*#G.$C
M0!RY$9'PQ/:2S*"[VYK-^I?T2/:$LZQTX5$O]6#-*E-1#)5-G6>D"7]1IM/[
M\TQ+FPJU)3%V5ZC1>UWY D%GVQ5-4MFLMK_ 4FI-(P^02T\./\3\ZA']0"C]
M5-=AZ5JN*E^8%4XI^<T9'%YODYJ]Q, 51D?-]#4KV/2M[Y(/?,I&KQ(IDNL
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
M(U#D^:K#29<$3IIA.S:N?W/MC@!</N?(/V_O]R"=HB!"(8>0>!K  ].D@$'
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
MQ9\?6_SVV^UG9_+J=!0J[[2:=+SK'B;/6O^2_G1J^(+\AUF_\YT6H.#IPD6
MT;%N<.%(7U7]WNRR/;1,X%IDNZK9A7+3X-8]HJ7#7B]]<X/W+ (?4K<B38I_
MIC_=2HLYN*%Y_4/DO)0I[F)5YK,=UXXEYM)BMKV3Z8LO1KW\Z<[CL[I533\V
M'TSSBR25'5)F@3XH%IM<"GF).Y3W3H'6SO*EW0[V _8F_./ 1-GK?.0EI6V;
M%.\!*V6EK)25LE)6RDI9*2MEI:R4E;)25@H +/;:/_#R]Z<8:6F1:)KXI<=/
M2UM@6D%XBA9:$Z4%&)L&4?"$HQ[^2#</HC<)I\PMJU)&>KOCE'?K.J <*!8>
M7MXV(52/'2&..PDA1PF&[LJF)L+&049!OA1?#W\\,LC7AT0S"L(I+QLWXI\O
MD;64D<LB_D=QRLL/O9![')R1%F2J!U)74T^#@-;11>H;:J+U,#J&AIN1VBBT
M@1;*0 N-T4#K&>F@C+2U/^U:*IL(\S^-J>Z>1BZ65G_ \6LXY3_:M;3-%XC1
M)%.)6FA#0T,ME+:6MK8&7T*#%DSRQP=ID&@J'XU\LF/I02-0O9=WM)!+=;P;
M^9@_3EE9^,O=TC_:Y4OY#/3= 'Y/B?)I,_?[JI_9?VL ?RSH^ZH>0=Z>RUI\
MB>]JNA,^*U*.47V6H^).T/+P\?#U(/G3^+KH[^KQV^G@\,];ZNO[74V:_]8
M_W^N25MZGJOEXD$C'Z,2/+8&\#U1^;XI%P_/_XDIOOAW#=E2_ DZ_"8MC;?/
M]O@=3EB.!\W?7>M+B67#RXK?;:#/TI-C*IGL^WW//K,_]J;)GQ:,^?:-+*@>
M>'\/2_Z_R=*^N 8*HZ&MLQ.-,L+PQ[F!L=9?9/ZB;8]W\_ QL:9Z>) ^BGXD
M? ^#3-U))ON8?)QL?WZ=P,)B:7(9(G_8[4UR)P?2-GX!^8?*7ZPYD-V]/8._
M\AB#WHG6-]+&&&GK_(C2-<*@/AKY0O*O-O@IP!WOC_^WK'PI^X6=S]/$:(GS
M,4;NWP_B]T6_:^LG*M&#1 @VT?Y2ZQ/QNQH6?&-$,C78Y-/7')#+VTI?ZG\6
M^:X!>P\BGA!LZ[S3PM*;Z$'S-T%K:VNCK PL4-I6%KIZ!@9ZACIZEI86&%T+
M]%9S73W]+TU_H_Q]'Y=V3?C=X6&B\Y5?G\E?:/%3!]\JB69+\B2;Z.NBM- H
MY!\'C*ZA-D8+K6V ,?SRW%CK*YWOV#+9B?>E\K.IMH&&OJZO+])*6], :>F-
MM+6U1;KLL?S3P%^5K7SP-"\+LB^%S\,O)603OB,?Q;]E?:'K3C#R)%-]\?XF
MWKYXHH>6!X7F::SU)_5K4?<_$[[)5S-\^7)@[N/_-?43P\=[*048^>!)1)QR
MD,8?&UC*)LA_7HRU/BK_!4KK6ZQEC[_OW)+;RWM6M/^&Q]]^*>=_Z.0WKBSY
M1_B81+[CX X/O[]ST.3?=.)K$\M.?(NWY 7MF-L1#X+_=[S8@B?^K1=_?'_I
M^QY\(?=ITO\S5[_&67;U6Z>,ER^Q1I9DPK&E2[&MI<G'!9,[F>#M_N>2P4C/
MS<T=Y>[AH>&IHXO6<-?3P6O@/74(&KIN.OP\X>Z.QQ#TEQ/GU\:^ ;(ET?SQ
MI*4=<1,^0=.;#^)IH.WF3M#C9V+^00.OO61:S\U30YN =L/HZ7JZ>QBZ?S+]
MA?HWIC_NE^-]OH!?@G#G0Q#T//4\=?'Z&GAWM(>&CKN.GH8!GZ;AX:'OYJ&+
M0N$]4(:?(+YCYALH&V^:_]>)]=\88LN+.@J>2EO>K,<I?UHN*'^CL*2SO( Q
MPA.6)Z"[!]4[P(,?A:^H?Z_&1\'SU[L>5)H)@4Q:V@;W<$=Z4LF^R(]YR=_;
MTQ/I3_ZC=H3B0?QD^@O-;YKQ+P;E?] ^&OY_TCKO;\?0O]?!WZC_/4:@EP?I
MSZNZ[DXTQHB_2L#PJ_I&*-0G4\M2?V^$1O;T#\13/<SYUW'_;]9 VMJ:F"\7
M0-_3^7O;!"]^-N4O)[0^*7XB_&_J-D/45FTK77.TA07_; L:O66KE965KH6!
MA9Z>]A842OO_OLLPJ)THM)$NQ@BC_6E5]U_H,HL=>O^[>^QS-OB_225?))"E
ME+&40/ 4BH\W87D=I!5 <O_C!N3S9>/_W:SRW\Z:_RL:_9_/2?3*G/S?E47=
MT7@=0X*.OH8A7MN=O[K6T=$PU-=SU] WU$;K>&@3] QT,/]!KWU[?_S?Z+5O
M'P#\[^NY_SR;_HM4\N<:[>.=Y/\_LNG_HD;_QW/SW[NY69F;WU+_>J?]=W=>
MG^Y@/PY/JZ4!]N_UM_'R@]W_)*'^1?U[UMW_U8VUCKX'01]MJ*WAAB+P/]SY
M \3-0!NO8>B&-]#5(QCB#?4-/F&Y?^^6]$\L\G]Z _RW9K[MAR_"_27WRP?8
MGY[F6I!)_ORIL_20[M_MF:_->&]=^@'5;C+UJ,G?_[;*6.MOE?ZI[9T>'X6^
M_!G7-[8^"?U32^;N5&?"TE/-Y=^(?6/C,_N?&OF)^A'I[WXE]HW93PK_RK6M
M0?YX=ZK)=W[P]CU/_Y#^5T8MO/V#3;[ZK=SWC"U+_4M3_OQ9_=,.\^\:\/_F
M6<NW0BX>Q*7L;/%="W\POQS'_V*H?BG[>3/%R,O;@XJG$KSXER^?'?^?>\+W
M;_GY4=7R+X]W/U)=+*U,A/E3_-,VZO=R_'^_K("L@*R K("L@*R K("L@*R
MK("L@*R K("L@*R K("L@*R K("L@*R K("L@*R K("L@*R K("L@*R K("L
M@*R K("L@*R K("L@*R K("L@*R K("L@*R K(#\ET&$_WPQF0?)':<<J&QJ
MLL@"+ #0?UB6C/RG-D#+;\T'_0QVA8 0G]Z:7P<H 0 ((O#G"_$!  H"0Y;?
MB \(B_ %'"7Y A"P !@*@4,@$! @S><CH +K86@ +K7T6GI!:7K**N6+0JNU
M\ZL?CZKTCJW9XB*\5A7C)K-!AZJF:T&0W;C3(RKUYTLUXWQ["B   D! 7R*"
M/KV#G\_>@0"6WL$/A0I EE[%#P/SX1#KT>8 !+I="N]'%TBY. J35LZOUG[<
M"U\UIK)EM2K&Q8VZ9H/.CJA405T+2X+[I=_6;J6EJ7GXG[A<4WN_[>MWVL]:
MN]JFR<09F.XHM SQ09*"T,EPZK" 7=3QP9]#S)"BZZ2N_F .AJ8C;13U4I*U
MT9+$DZPGG55'ZC7[SF6;M35,>VK.&);S3-D^?AF981B#/I&=D;+,Z"NX-X C
M9S-JU 49:0X3;&8,X4>4 ^DLR"E("./WC9+KZ#G>HL.B4I$JKTV;(@-E4P/8
M8WNVC_RP$,AI;!)KMFU^+XO.QU2-X_*"4%BP0_DBL#:B7LA7M@XD)9HUT1Z2
MW0 !>#UUA2"V"*_C2+,9K(#A8I,,*$MD]Q-0CJH -;2'XCJW$QNC%AIWV4$F
M7SG@L91M%!&2-_9&.A.2C= HSN:.%(;EF]F=GXHXUH[2B'(18BA4JY.+7'F<
M#SW(?9OVMM1U)889XGOR(B_#/$'ILZYF".FL/F5B]$;<Z.%NEL06%5FF(6_L
M-:&XV]A8/6+OG ]WN!M*1])+F:JNA.-.=^>JU8N%/Q0-C72WR)Y;!$SF>AMA
MVJGN,PKU4$F3KK[0T=&3FEH?9!8!N3[_R)M,N48X"Y$^@N:,_$-OCMSX=,X
MN6!M<"=?V\5<Z?BTPN46"D@I7!%B:]+U,*S*(%,(&="!BQ>M9P74J\AE+SRM
M4;60[%,SHL-=.Q-$I "P8/- ),U$J(M(Z IOJ/(]T2-IH6@>1^-EAUK:W[<5
M?JVVBM .-I-R@^9$6*347*\:G:IDI9U2_U7%.W\$B[/HR<O\$1!L8N:0#T>@
MNT]NATY[3P2/OT;)!(+2YYMW9*AGQ-0QKC#K<07I6<7M,QBY.)"8W+08*'>7
MC$M^S(N7T/'3<H^C9\ZH@ZV=914]CU<;I&)&A.)Z(?LN, /USY-^D,>0+#9/
M7Z^<24%RBP@T8,!^>DS%%<VF1+ 5XN9Y>A*U3;G&KFLTGE?N3NTN=/.1837X
M_N9N'P])J827)HL\"=4WT WR/'N^13ZG^^[ (A#+C4GRJPS-4!K65FD53JHX
M#=+NSR^YO NH#;Z1JD34#1DY2K R< 9R#LT8QBH4S?&2S%*;#Y6]YX4[L]+H
MJL)30ZN\W^!#BE1MV<'U:)AH<)=J_WRTRIED;TFE1^\-AZ)=2S:3D86 !39D
M'P#>"3)UL;Z=$)."F)*9A$9!M[]AQWCF3E+;+5-%S\.K=F.[+T?YQA&0T]V%
MEC,Y$)4P9D>0ENY@;QQU<ASBYS)#@:ZAK']PZF&9L-0AAC"0[)0.L_8=A[G7
MC['4*6CO7)V@U4&I)A.!S C.FB':BYFT(VNM;T+)TJQ'-FFQ&?4UZ/NTWHJ
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
M:]/P++]5X7O1[UCA@Z&$)KG9,56JAJ<$+%GEAM\^UW;,0]-5E"-SS_*%VZ1
M0"8DH44?H6V</=/A)'KP95.:5<BST\_7#UY>7?:TA/(L)$,L0%0)\J-A"D=%
MZ6YX=H&\0!<H:O#'$/K>A/-"QT7AKK[.!YLN*KPA'A?O2:BP1R #3?*L1I&V
M+:BZWY(&GVCLUO2X-B3E.GDJ(+]XW,_>WW_8+ZO%OCE5E3,];=#7$#;8;ESQ
M/I2_CARQ5)QX;4EDO9#!^E9'],S/MZRM"N=$R@/Q[NZ9G#A8Z$#"H$2*O#DT
M#65&>&9&;UE(NX>IT@/5^A84AKW*@=Q$@G&MU^I:QDJS6:+3O=M_&;I5EA_W
M,JX$A8S? 58XKQFPV5>T$U*PSNU\RVJPL8\:,B0.C,E/*<U\50]]VJ:2_JKL
M)[901N9/%R+A*?'#9HU3JH/6]&RVK>O0<^1$:>#1LX-^0>N%WR(ES>JR&K'#
M 7*^A@:-QJC##Y,.?> <?-5NPH+GFM&+5/D9@#>%^$!?WZMX/5,6GKZF0+&L
MSW^2QU7,XDTN/&%R%^0$"V.IMBJ\=$DA?=\';NZI@H!@E&MD8)<J(K8NT(29
M?B[<JF4@0Y<2@/!^P^BPJ:;CD.GU3C?23+VCK/VJIWG<<QV1"<URNT-;!J,O
MS61MC'<<M'[?G<?,^56P4<\O+,'U\-F9VY*1L%%:>FNE7U5BUT3-:=LH39\G
M^\LO/!66V2B<H8"TK&YL9\@QT3W36">PFU'[Z:ELJWQ=YF$>>W9^#..%^9!T
MH]&D/85=KQ*N ,V>K,&\Y&5'>1-V(^ "R*N;WMB<W.3>TX0KH ]DM:88@ST]
M%H'H\>"U8?4B#6&S_N)3 S ALPTX:T@$9X@T9)B>#1L\TG?PRN,ZRQ":*HKU
MZQEN/ERJ'@VC(=UYBE;SK6]IS(VM7.*(J<\FG&'%0^OUVG,=AZ4V&,+A+$GH
M" 8("],."DH5R[BY6D#Y2G*/^)6'=O&29Z*()OV(UQ(1!R^_D)>1D7;Q43^3
M7[:KMAF\!6H6[ZD=R)7AM/?,OD>;Z>AW<<'R&+'L83\4HCC2?!C;@J%7\C.\
ML0:C?:+C0Y5QW@&0V=."2O;=%OUS M??L"H=+8/C,) B(?6XBVHOSN_(+!5%
MTB+;?]7<P<F[ I&AM]?;*-M$ZC-92MOE[5.@NRY.WY(<J;GT&Z246=.WD44.
MWY/LIE>M6)'8W=.[+G_]C>%A9M0/8R\NV/5VZ2?A*]":@;&IZG(#XN\1K+>A
MB=*SL(C[-QT'\YKA-Y3-(KNG2[4:$^<.^B6[F;0O E[="I?I-WP6$MES9??>
MZ2IO8-X($5Y'=QS7G*& K4:AW$';UFL!ZJ86M1)LL-R%8B-F]&:K=K.]7-3P
MX;:?*Z!@/V7S$9O6ZT'8^8HA3 953_F<6W>&VKVK,(1N@)H IRPFI'G=>%VD
MF7IQT<#L2$#V>ZQY74=#L=ZJFV_G#_3<2EY?2R]VK&EVLK<1-1M5/^Z)@9=[
M@D:.IZN6C4^1">?L]<'[4O*HXV8A]L*EU^134H]/CV*&05F\^!%BY-I9NZ*Q
M?89O0JC7("6:@\F>%]"Q*A=I,I3LRW0&&&/*EHU=H-V/ KT*C>*YV4T7IOG8
M32R8# 3<596$]<$C8*ZR*A"J.-*)*F26W;0(K/4=>5K8$SL7/OGK/GR-:YA]
M $8V)>E1ZSOF+R]/VW<R5<<SYGH$3K_H-+XTC^K!F!XPZS88*X)/&$/SQ/:L
M;SCD?DC&:@0EJYICTY54=NPM928#%Y>J@@QL=DV!TV*K,WK!(-I3F@F7<*K
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
MH6(BUKOXO8Q.:Y:''?A>C@6'JLY3D:>2M,);TEFB?H  *VD;?>0;BW>FH"&
MW;[B)K\'_>.\6$H1V8J7FQ6WUCMG(6G?.9LA4481K0O^S"&UP?;K7A.^^J#<
M1(QS-?5C:F:+Z\Q(O)X>4ZP;7$Y[7DY$(*8T[6\VN?V6)TCSG_<:^^[2Y5LC
MW?*A]#/EK-$'7^_/T1'*%]?++ 4OA4HO[?!B+>T-7;1\ I;$5HC-KA?9FOU
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
M-WFZN67AK2=FMQO3L&,A/U793$MJEQ9\!H+J"O;]38P:+V0Z.>I(N:2Y*'R
MM)/PT/KK=U+5(Z+V;(B>R41]CJ>:@W.I@'GJ8A&;*18+ H8:P]NU2#E UN%F
M/YU_QC 6N_3F)2NE19E&1P9>&HKR+LX@<7$5>2U%Z[RP%3;_T8%(RP9RWPVT
MJ@S>R=I]#Q Z3M*8]F.Y%]4U&)%'4F\F:+.&<5%OVG*];\#LD)OZ23B=9U'.
M2XBBFWFU<D!?RE@*%UBNT<HVVJ^PZPG<?/Y0@_,3OG&WI)DPZ>B:I@T<TN]Y
M,=UMTPL[^YK&.-J/<B"%,J),--?*YH\@5T%%1;F0XE'U1DW.%*D+IC:5%; M
M9$[*^NAWYTU7XI-=^,%IKY,O0>]<Q!K:Q#+G*7*B7ODQ*\CP'+]!AIPCA1Y9
M"[O^6*L*+QT9>_\+O*Z;XUP:N-[3RX;2OA._>UWYP$X-SM%Y,W=5F!>DYUK@
M U[VAFN><5K<18CN+*'N][&CS[5<.])1HIUU?:&'O&]-&7C8D HJ21>,_@;&
M&@X3=+7(77%KN C3YKZ#:JXU [<)7]0N?0Q\/7]7*YYIBJ4%Z??2Z\%?6#3L
M/#31MRVR2N6+[XT;7E?D9".PPRFKWC[@VWL D?U#U0#&I'A4E,[8H&@%'+OE
M[$OS"+U"M/(#T$BW;]\S[5Q5\ZF!B!.+3+?<]$512UGGQMIHTE)0M/9+0:K)
MT7(;_9PUH[&MYJ4; 9_S51/SG6PMXUQTGNJ'3XM02XLA0_4-+8;ZCFJ697$>
MMV,JK /4:V0#:GDDJ @+31GZ0EZYBR!-FK(36[RI16JV#C6=MA/;)?H? >>H
M?M8L2VD[#>ZIVHJUHO% 6WZNQ9R V;;'#Z#>GBDJM\;M8UX;3%5#VG/\2IPX
MUAG/9(_/0-)'X;T2F2C9Z1#ESY%N.EMW"C/^Q^>K2D1N\$'?\AQ7L[C.Z&FV
MJ@B?(:/31+72N*NX5DZ'6@ EG=!GROQM;,8<@).=3IX0__",'>44P3JM>WK2
M]@!\78Q[[_1':ZVJA 'N'<C1(Z[S2I.E9<@)A#Q-X.XA>_3OU5C[_,=*-V_]
M<%(X$X$ZL9A.S39<ZKQLI4;PI0,Q68$"7JQ+DTN53QD/*X9LP:5@""DM=[)$
MG:AH=][#:9=\Q\# A2V:97 7F]U%;__$:Z?S[#%A-Z$'L*8.05GH[[X#4W%P
MVVXGP2_*"6MK)Y,^T+3<P'#Q/#%_44^&T8J7KF^V">[M^[/L<C'.+LKT9A1R
M357&N@#.B>&Y;UJ-D1\GEHH&"!GWB TW4!6GM56*]@"K7DV1;GE1"=\NQOYA
M>J;PW6LY@[#.B 7+U;1%VU N2=H%=3NJ,-A1WZ" SC-;?0$0J$H &,=DBD4<
MQWA]QPCO*A=%F7,%ID/H 5N#M@IHHUPIG(](G:F)^__?''R_+9)3]74X\XR\
M>6W4@'Q^R4@:MD<E.KVBKA1[6^P_<P?IX7:Y"8%ZT?*'D>D9=14B1H4R,>^Z
MU5^7=.W=K)'S],"@CNF!^KSIS7>O?PEQIT;2&XMK>\F\&'U_>^WSSN>_\0=Z
M[9M^K92N<8K-[&DV!#7919O4Q*%^\'M@U9!;Q:-S"^$%2'KV? 2>+:0$U,30
M^Y)S@MWLHIL<[.:<CCEF7RMMO&>I=5--/[Q2O=JY9$BGP=&-W2]7+>NC(ZJ-
M'R=J>5-OS5RZ;57H?+LJ!/<4J8NC(ZD8B?[6)L^?KOM3E?+2GP,<!>VCLGL
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
M?-7CMZZ+S99:ZZ(?%JUIALF'J?-7KH\PP]4"FGD7I(R+](_.\9RK;U@UG?$
M9Y+(Y6N'H$NT4D_V6A6D)Y-=7C$MM'LU<^2-T:Z1KJ&=NI78Y?1G?EUTJD4^
M5V 0!1><:^XER5:2 3'CA<[=Z]05,JXZ.]-Q2JFKIBVAF>TJU),?S=+&.%3=
M7/HF. \?_>OPX)3[9]7;-QM\.YWT?$,755 BPYGTFJL8V2D<=N;&C56Y5ZGI
M=#N+I-/G%1>_2R29LI00W_[2LM%8T'J@SVJ$O(YGBUU)Z%VPCK[-]N($1'[W
MUG):KVYCEOV"$W+ LQHNJ/[-D#2E(P_\!MD:< CI>-A@HU)1>3R77F?F&P%]
M@D8+F!&=\W8Y0X&PZT4W"_>W?M2P>77[KZ*J=.$2;]U=%.(+T<YNW@/BI! 3
M[UGD9];P:I;)1MA26\Z$C^+U<M/"#V_N8U?G27QPCWHSOF;,>HG_>]>+QUP9
M>PN]I*';5XB/7L/^<60(U/F)$;)X.7H-S,_R\;#X7WD:UX>C-J&8K,@)N1DE
M_\.3VW_G@.X+-I"HFD[56325_8H?]Y*WGFTJGK41IT(N53R!/)3-093+!9B.
MO?_U\\<+$W?/9)S^Y7YY>AKD&#C+:<(&96UJ7T%$1D^[2PYA'8^6EB<9'7/8
M8>@K-/D>1Z%W?1.'MK7WO2(I_J(4MCJS^?MG_H/71D&>3X<7HP8M5Z'U3#&S
M:T9< F6!BJXS[X7])E)TM;GUT(X?W" !=1XN'T=VCJ2)JZ<' 4AO@<2A+]56
M[WK^<H1FT365UK^M"_^UI1T@<N+UPS,3FRW7I;3L-L6@[<]QM(!]I3TLXTM2
MVV7]EHCSIAV.'LW*.:B:R<02.YWAY)09$Y^VL92^D]2K+]^5'<)KV_[3Z1@N
M"@F'"^(7,1C\1ID\"22IPU4KW.*U/L\NXB[-G? EFLQ;M/ORA[;%JQGZ*1$K
MKV]D)/!O!'[S(,L:M1T/^O[!S0*_I(=NB8$ [E/NNX*#90=)!^<Y6:<OC"P(
M??Z(1<PMB&6D-PZ69+D(UFDJ<3+X46F\)NC^R4-/<X+TM&^]$C]4ZQB]8OVH
MOOS##ZOY5CR&5K)D&$Z69K!E+"'U)_4ZOLT<DCD34*"8JFP)P=2;JR<V]:I$
M)$^HROI$_O#E94XB%]*$YZC^:V1>=L]++!1M:AE:WW#"P\O1,6T/@&Y'U#9+
MU\B/2R_P<B %=.O)+L.&"P6JJD6A1>+A /@J71_ P7QI#7()4E<#N6<&(.G@
M]HLSO<K8QA/X<G"=83B^HB4**;]5O?9<L:%Y\<-_H4_[P?W6/([< ](X"NZ[
M!8@Z]+#C1.,HJ'JAZ.;G0=A'K?9;LR )*[H;([Y@%66T2'/M<H^"!8 -$;(
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
MVN9F?5;EL&;9PD<^XWXG*)-F#/$H<2#_!H \P2N#G01FF@X.9U43Y6SPR.3
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
M8Y'?X1*O76G_88&^8.6_^%3'?J^:I5BWU9/C^_<NEX:$\^=KB2[+.?M1Z'0
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
MAJ&J@6D1!F&_ 7S.9W]+<?<&P&8U]FSH4_[B$.=9H9!I]7/UU*=OFUE37_Q
MO#?AC]=DTY/NYGWZQ'+^"YK!$=<A@RO,0_VT_2QVEG9,$2:?:3CV 41%M8E\
M3&%?M?[SE&])@@J_5^_PPQB)-WC,5_@JU<];XT>ZCS[O:V,U+C4N5/K,_I/A
MQB_EN67K#,6%$FTS7RXIACL^'I;BBM=U/4H?#4>/AC6 5X4$JX2@=#D>L4%O
MMJ0+<,=0BA+U 6?;/^+>**'*CJS8(,8]V_JS315Z/S-K@Q>VZG5O_OJ_NX+5
M?15*W]51M49!8;G!_@>DS2=!HY:00ZN#+Y7NYQKZSUT6GAJ:_'[*_8#^N<9/
M?G[I[6HQQU)^Z>+&_B.23K*#V6.+MW?%:7VSQ$!M]X\^'EY;G7XS>%'0JZ@K
M*,;/97'[RL',DOR[],&Q0JRZQD\A*."P0U(TE8Z0/>4O#$63TK)7Q.C4VFH#
M,:G=/:E^</F-9=248^?9+*-2F3N06D+\GA.T?3>XD<[/KM]N ^$XJ3@X$WU$
M2;.YX&*65-?,*6;P^^)/!R2"<C_IL_+?8Y8VU))NCW[INNX\3\T]84NIMSV)
M>O27;E!B\T@&>>UYXH%U38/ 1%9VJ<1JV8\%6A%N=/Z%G;_2ZMD4Y!)IWRH?
MCZ6GF,MQ9I08X106';NXR"%UYX8VAF9=W !>,PP)//Q-NL_=\[<F4-[(H"N,
M,:^C-87<G1GD>N>>7-W/*3 Z#A3_LI*H'Q5*G^A5^>"U&?TCEZ;FLG0)]@V(
M^D= (;O+S]?;6>#Z=%XU-1U6:MHM,=P_EPDM6WE353%HPPB'ER];O#SGW_^0
MHB8Q_&I53E94T]?S>XZ/:=%6GT-*2B?95W29BL<:?X_6L*:J#4A]6W%U3 R%
MJ_/N:",SI]):.ICU*)BPGRP*/J3L!YG> +:T8F\ Q!(:I1N *+FP#Q><,S>5
M>I?O]C<K8FC(N3#P$7<C\7(LMU;O2R='Y[A#H;B]D)@.M?&$#QF4#)8&HD.&
MB43ABLG'.C>*;9CN:!QO*37HBR6B=<M_FWQU;5PRCA+KWQK;5ILX[GGSQ$1\
M\.F:T24N5H\L%O=*[.7L6HM)<' ,,$:>H6LV;X9+1WO0(N9<=]Y4$0.\Y6;E
MD,9<.Q4:,SP?,T#HMQB NHH*!R/#@24*Y:XN-EI!-P"9RQM -5"5IP>'4)J?
MD)R.EK)9!*OUK:YLU@@H=Z!'&%;?W*_X.Y-!;)"R ?1W=,6=2&FRK.!39;IX
MGA[,S<H<.098]^S)P) 0 Y^%YO[:[+PB#D#+1[UL69OVUCY.!NUFMBJ;3CBU
M>JX7RHT:93QK0:-C)*1C_/X3^'T8#2P5!$9RW]G-; T;/HY9^/IWX=9G*3EX
M!TS![6?CBT>/?G%\S %_FNN86G'7B;#G<+%OG/&G^DJ#+N="FMG0O(LM\EZF
M42*,H8->D@%8&-480LD[K;W^>QGKD=*N9J)M-L<[F=SO@+)@945YW !RN*6=
MKNT2O"ZB-'!!I?4_8VUJFC@L#CC5T^NK:C'IK"BAZ]1'5ID N&DJ$K8S)%\/
M 3+2\,]'_52M1\G0]7AZ\8DHBYR]]JG]NQN0V?CI3_E=PD2LSA>WX7+IZ"&-
M;W+NCV@KIS10OJ6#)D[J\[I?Y9=-2^\EL98B[^BD^Z5;A*-</N[]G1O+S-MO
M+"E%T5+DJTH.U 9F. IM)G6.6ZV-/ABD?W;\X&[*FZCW"FJ^&D5W6(3$"E_J
MA?%KETH;8^1SSF+IGN >%FG*B\,H92@=='_7Y#;<HEXG.U;^,$OWZN-3J:-Q
M0ERGE!TH9*=-#9?^X:.3FVI_4-\*C^3'3%2&-H!?3].8.\^ ,?-+3?O8M<&I
M=)G%9B];T$<"^#?O2W'3IOLL@$'3&4T8,MT^Q5D@V>46W/0!^/N$#_]TEY)C
ME2>338P()/RDVL"179R(.=>9C2",&%LZC[6(Z5 \2RFG 0@UB9F_L 67&V6'
M?1*,Z<N\ 7BQVXM]_M;C!11[K0S4+TK8!TB@V3C2V@M>-&3AGHI4K2^I>@"/
M7S[1-3D@[!@]^;'YOQDAPU60G"LP_!YR9_KJ9HL?1,KY7ZO# &LP),-GM64)
MZ+T(VRJZ@T1+HP;C)!C2N4*W>2,Y<"LE9>Y)X5G,8P_OG>-(P\F*K*JW#72-
MQZ]A_#05MLN'[LIB9ED#OIDE5)@SW7M/V8V[JEX$Y:;6IW\3>&'><YL*(%JG
MBZ>!)MY;-BH12N?E7YI8K+5>B^XB;U@IS$VX^E3_YYW1Z/;3BK<4O$;(SVU&
M7SY\&4NO"5MZ(G;_;=4@5'',E-<R()0MO0Y3$LZ@R@K+&$H$$J'QM]MX:'1,
MQ\CN"X1/(\% *P6>Y^3-FQT9?Z9?/AO+JK\:;"IPJ__V[:\1B[YOX2TRU.5S
M\OBSKT76R3&_#L7R0&)E6?-@-9>ZR&9A'JG.[(#6YE=WU!-^[^SHM>>RYSS&
M5G"V(@G$-M]K[;&@  B/7C;@@8/"SC)^E>QQ'$5N2Z&C)./I)@M%;(^>6^ZP
M$B*.T'%Z[M;M+U1Z 22ZC!Y_ W8!=U\_M3V8C&%8=_B NP/-X Z.NP$HYS57
M<-.RW#LJYG*H^CE1-QBJ@G6N=4C9&Y7T]@Y&^'*3ILZFY3"<FK_#IIB?!BK6
M^=-T37@K.3?<>C'[;RI.AYDS-XF4RY.6.%+BUT\3^W59Q$-IZ9J  KF3S6 2
M%*S7#^M8XN?$B^(_SUA\,30>8S6YA(K&)1=^^*(U/D6(H&+N2SWH4R/8 IH=
M#K\R+U-"_%$)N^/.Z-Y'[)2@&\!7'0=0LY7%0';$+R#9H Z*Y<Q^A#RIO[1?
M!<UII8WI5)%YL1K)[LIVD?F^_C9UH_;3I_B7(V>?M8R?:X@^18IUH;BD:9OH
M>]B-%G;G-1LT\JKBW^_ZM7.JB$PEJ&YY<N>X9VO> "JT"I:NJ>X,7P-C=VGU
M!K/%NM._L23U2QUU;4GUIR9_%SNIFZO@H%?\C6#LF'MFM];8!&0TQE*C'KO=
MH<Z&,J6C(E0?S^[-@KLB]D1J.NZ@WJ="C0%,%W7NVO*<=:8!>GHD+I6@SUZS
M!>4CC'D7;QON+?BY,EJP>3_+*^'ZAWC*U)(M!I\E(8*_!ZZTK<0#7I:T?Y+4
M?7+ZC,JB6LSZ]B-5=C9!LDKXPI\:?*@5;I5.FYT7;V*[FN%;3V;FO/-D]EHW
MW/QK6#!^8IE-]3R%):W);Q=]0N@:/F9N1@MH#+(39>*Z?CX^SD"<8?OVT[T1
M%PR43/:/L^>S+BFKC:5F0Q9LEZ]X6ZV?9 L'!G@<+W26(_8P?S&[Z\7.E%Q)
MXO(#9( '9T1>^J2DW Y*SUVY2&4!&6*G?U)'AN\\+H),BII5:JC)U4Z@K25R
M<&&?TM_:UI%* #5P3$JZONY2GW=!1?!(1>S:Z@XE8GO\8O.3Z%0D#%>;W<.E
MR;@B-UF(1RIC\M8YE,H-SO2"WN)*9 *0HJ8*5L>&UHB7P.KK32EX![RI&:]V
M+.7MQW-6+R<"A:?BS:< _I5S)^BLZCJ+(,KFN]*F,LIRQXD\UVZ';:16#%@N
MF&"I2"8M9;)0E52AOP<<1J9M0GRI@';8:5N9?+Z#XTM..8Z_-3\N9A;.NN*O
M1:5!D'UX,T+[VU5C!@Y3:">8 73&3T@]*%G$W8V$ C115+@ K2#2.819QCS3
M@2%@^.(!C00#YZHNAMZ_?6:NAL53$R,X+*>LG;$Y'_+>G_MX>L3 )C9!H1M;
MCJ011B<5#PA2,HP&K_R)ID"K+"OEGS)VVK9+ZH&E #< V<C-7(-#B+R?5>4N
M"9/21PU:V62>IH3QC3K(+G8+?(I,G:)M5OJX'\D=IE[\)AOP?P I0-:_Q,3$
M 1 )!(/>>YW,2#*FHW+LPZDTJ#O4MLA1'0(C$F9'>")$QWCL2#!P2WX_SB@U
MAZT.Q CFUG-+DI_+DG8;Q))!V$SGQG?L.%/3<U_,&7HW7%4Z1[^U_P"26\_F
M!P!!\_;)]O.<F1P"C[SSGIR I5J8,$IP1DDSM&8(SMGV]/0\'OV/+IA>^OEV
MK5C#8*0L@ Q),P".D;=AY.V#O[\)C5Y;UYM:S2UB\X*;R]O8#[FN],%-JDR9
M[8[SMV\P?OM'\3(G;[F-ZT?GVJ6=I;I_A[[<\%((!QV[D3GS[['^F".'B"T\
MB[U9V^Y^KH&W *3DB",]P/&<QVQYW]\F"I<-+D16AD!RT=7+-;!2#VSG8^V(
MV[=SV@#MP8H>A%?.V[,]J 6P2G><[C$&,^FV-QVB 3G",P?==OWI!K@:7=5:
M/ ?]G>L8F"YWSD;=]C@]_$0)\\)XF&K(KM:3T;GAOL0>5ZR1OT:;''%7]LU3
MJK],_#_0MNLMNU&I-=H:^<I:05N4FCV6P5(0N$]3@"E%(Z1$'MQ\Z_J#HLS6
MY'AF5E% 4,[4-QDI?C3D(#$)5 )#D\@'(Q^E?_HW>(Y7AWB_Q.O.1F*2OP[0
MG_32E3#*SM4M3A2TR00P#NQ<;\0N8G*G5_*^JI*/5S5!1NU 14M?AJ]NM3\J
MLH;K3TZB6$]22MVTUY+9276TM)+B4?-:Z_E/BG@6OT!']Q\E+_*2Z,T*;B.9
MPNP!8_*S*48.!Q!_U[X!\5>$^-H6= K4*^6<Y*AFY)RI"<HJ8E126^?EWDD@
M?I+8\HZJF2T\A3S22MM4)4L B3IWI])5\M9DX*43/20>.$A*DY906!(6X<2#
MPD7-69O.[^J60I7$) 4[AQ-&H-QS<B: >04+JVRAYD];[73_ *S0@&YUP3,J
M  &#*@D!,$@0>,)R5K66 )4L@'B2#/ FA, D&I$,26*2=M.:A*')+) )A1)9
M2E$ !/U.'A+DGZ1]0C(5-R_U2Q5V*G?HV&G+C;F;K1MFY6U:GJ%]\I:>)9JW
M0WU+P6G"V^WNXA!SQVLCP+Q(Y^2DY*4G,&7F)"L[)E)5])'#F%B7# R(?'E]
M=\4>"ITNKS!JEJ1D9F;I\TITVI/#FH22I/U92'( +$.")!-,?:7RKIJB@Y7\
MM**J1\NKHN7^C*6J:"T.):JJ?35L9?;^8VI3;GRW4K3\Q"E(6!+:E)A1_3V2
ME2<K+21PJ3EH!F$E*0&)8NW."&;'\L_&,S+SO%_%<W+).7F>(ZW,RR04E2%Z
MK,4DE*@"DE)<@@$&#(Q?J3V) V[YB#$;X$;><=XXS D[3S)W_8T(H2*A^<?;
M4C#QG;;;&(Q,_68P/6=N"!5AO$ T>0*N',VL2<+#]QG^G^'MW\G.> L"(N7C
M<.8NXO\ >F#'I$9SOGQN/8QCP<1L!P,',5_D5_:9V9C#I&R1V]L_UC(@S)\]
MTGMV!;JYWD/RK1S$@VG],>L01B!V_P"> $CO8V(% Q:;,"9#B1@]GW./1]L#
MTCO ]AMW[=^!]YE^H9P02I@*]0\5P?LW*L]_3UP\=^T#<P3VVV@_[=Q/ ):E
MR;,]^URY(WJ,.'EMO;6W;K-]4^>%R%/S!TA3R$$V&I=DY"@Y<BF(@D=/R-\R
M3M@3I:E/$O+EH#AWDD&Y>"'8WVC&SD?I/_F]6'+\SUQ?%\K%4E^N2!5TZTJK
M:LD*)0M!74.=2%)E1A!E(4>E2@"KI D\8E90XC,DF':IGJ&Z4'/#*OI'TF&D
MTC]Z'V1Y-T0L?FJZ=,Y *W28"_ :6)"?S8)PF 02 3@+L"#WG$'=NC38O=P?
M0NP-L'Z?J5U5]HDLK35*;/S?E-*6%*Z90%%2:=XH;0M;94M39 V46T?ZB:"&
M4[B!WN/?>,(S W'F"36U)9R/3&*+?6?A>>-@IWG 'ZB[W9@L)_,&E5%OKGRR
MM8*>EUE)*%@H">M)$[#@R$@9Z03/U%F,_2")Y1RCRM;_ "E!C(3Y I!/*:&L
M[8W)$X[F.VQV]Y.WB9D<=$V9]HCH]"+=NN-7#A$C]>_UV_3.W"B VP<4I!H;
M.P-+V.##PJ9^@F,G.?/VS/@[<,;V $N]B]RQL\X/?O\ C'B-SD1D2),@#).=
M_P#-HX1L[LU+V9H,RSN#-8&#W[]_C"@I(), )$F?R@")).8B)W[?JE'B L),
MD6+=>?[G!CC]\:'QHT-HK+AHS3=Z8M]CMJG6[C<Q5-,-5]33()=4Y4*.:)E4
M!AE!6M]70I++[SC;20 JD@,WZ:DCH]"P84B;XV$)2D2X7)>R6L#N 7)K82,<
M<Z[FIK7F_5K8T6K4%?25CCB7+S3VFHJT+((E-.VZVNE0I74E(7<'Q4*6M"FF
M[>L*0(SLQ67 2U@ZD@F+ NV]#LD L,9\K)RU JS%.X=B" YMQ!R88P0TF@BX
M-,_ ]SVUO7?O%W3UW6XXVI3E5KIXVM@AQ)#2TMUM54E]Q!(6H4U;6(0.M 9;
M(0CC$G/8.[26X.PJH(!.WTV-2^**,H%[$.078L!0))*068N8)HQ&-FN7/[,K
MFNFO37:GYDVYLDE-#;;;8;E>&;8TK:GI6?F6>@2IILEH.LA9<2D2?S**FM:%
MAD980H_K65<2EG<EG&X$A]A&)&:$F2Z0/I2P2E+!K2Y$'S>N.C/+?]GQK&E1
M3+>UK>GDTU.EAJIK]*6^WAE!,_Z2+I=:QUQ*P(4&FW$](2%PE*1QC_MUJ?ZE
M)$2003R(XJ;!F K&,:]3ED2E)I0@NJQ+ 58N"=V(<ON-H?X8.:FBFETUGYG4
M;-(I:GOE5>E:"X*#Q2&R0O\ %,.(0XVA(6AMT()E70E>>*3I<P-_K$V^H ^I
M'4PP_&(ZC+)92)ABDD--&>VW:S&OZDY%\[;K3K:7K^QUK1"4FG:T]<;4XM 4
M5*2E5)J9-.CKGI6I3)4M,!1@)"0Z7.9OFM%>$!J[)I&^\P^$G490()08,N8G
MJ:#F(>0U, :L^&N]/M7)O4VA[1>6[@RMBM?34W^G82TI;2U%DL,W%EE^&4M_
MB/Q:7E-K>;54=+KB58E9.<FH"P0Y/%F"TNW$)/ZJ @EP7.,J<U!*2E7"4LS)
M22&  J0J*!Z0S$8T)YJ_!YHRZ5#SEZY;:@JJ9*RM%=0ZEU!=5I(2$#JI+#?5
MWAY:$H ;^9:W&V@A(E*B0<(*T!@G.2 "Y3PYJ6+_ .UU+N[\!:A)IC83F.7X
MT$V"DE!)+!R2D)3=_J#1!@C27G-\%-AUC:W:?0^I&_\ J2W42D4=GU+<*ENX
MM+  ;75T]U8_?P_TI:14.=3O6A"ELU2PMM63+SLW(*4H?-RPH$H/#D9B4_\
MA2$)0H 3PD)JP5MDS/EY@_U&0L A*PDYF626+J(42EF XDE0@EB1CFW<-"\Y
M_ATOS2KG;K@FWIJT&N82BKJ+/7ELDJ<:?2P4V]\-C_1JTABM9PBI;4RZNG=W
M<K696>M66$YB,P.0E:2EP&<@F";GA<\R <8%Z8H3Q\2%)@%2""7,B&H2TEYI
M)&-^?A&^-VYHYC6W3-5<:RB72U/R-.WEVJ>J*=;@<)IZ-RE-(%T5+<&OF-5-
M&HN4(><<:;^4M?4]6H'RBD\+!18JB"6$@L:LW"Y-&N#)RE9H4DJ#A))2PHD<
M19@0S DGZ0P)<NP^HW0FK:76^E;-J2F2&Q<:-IY^G"NK\-4@=#[,@_F#;R5M
M@R9*2"3TE7"!XD@L1<T )#^K2\W+8U%)X%D'> T'D7@0V[=L78?3SCU]/7'M
M[C?@:K3!?D]W#]^0(Q)/?K+[O7L08%*DXA,>D$#^<8)R,^N8]APR"_?;JU'>
M'=@W4O@(9YEY#-OL>]&&^\!DG;TC?(/Z[R9'<C)W%4 <4#.*#D1LTQ/IA4L)
M;M'YYCF,1*R3_/'J# P.\&2-P(V/!1B7)=R.<$=S9@+@F#B@S.9X7-ZP!-9:
M(%[#%"TK>ZBYW2X6P%M!IJVN8;<25"6Z922"M/4J5=+@!4DI$S"<QQI,?F+8
MW/-YV@WB(YWR2P,%PY=V:1=]KVQ<"]1M(4I"E.]2208@S"DB1^<$#/C.WF7O
MNU/M$>[XDV#%C!#FUGVN&,R !+B'55*DJ!?4F,0I)@[G_MD8&2<=]\3(5+5-
MJ>3CS!+<VPV-@!R9[Q<4K$.]7&'IU-3+,)J3U$I E+@_B<, 2G!C&^Y )F!P
MP7>LF[T[4+/T+.7PW-VBK/7E7UDU WI&J=2C3_X%JY)>2N[5%'2TB&OENEQ5
MPJF:%MQ2@[TMM)=J$*=*E=:6^I26UJ"4JL)((?JT"[FI=R3 >_)\)^)P+5!?
MGMWFS4IB-0!$[%. <P(W( DYQOV@XCC8^U>X=@8_@XQ\Y'-ZB9<RYZ#H7 Q
MLF"-NQ]8$#R1&?&>X@ L7I3;K5F&SEZ%C!+,$<1>A)MY/VY%P2#6!E1MB <;
M^($P<"#Y['?86#ZS!@F[0);REV=RCT<S0<[-TK3DX? ZAO$Q!)]\^1M]0,R,
M[T&),O2-OY>=][8GW[IT_? RX'5(R-M^WV[?8Q). )B :#I![N&K0DP1OABP
MW_=HJU*_C JSDG88R<^T[1[8)^P"@"'%B*.[N',=W-&!F:?Z0Q8DT^\FX<2:
M 0:DAN$P2#!@#ZX\Y[&8[YR. L[V(<R 0_2;T+@TF&1(AB6K9QY&&VC[,-,2
M2#U=B?J,CV GN,XCA/(D6!,MYO)HY&PEC@@-L^[TJUC5I#<VQ X1]S('ZD&.
MVWU\1P GF33?=B);E?E<%@B7>&#["@(V+^CX#<W&\9\&?3N<>/< #?BA8T-!
MSHQB&H"VU;&3!>KS+_G\'O@)X@+([;SL0>TD#J!Q/5D>21PQ0 RQY]B\O4$4
MY4P"M/;;%W\^72GNF53B2.WIL?K]-B('9M4W.%[_ &Q K8R3M P2!ZGVQX.,
M>.$;^1>AB)M,5%3<C!^,!N&3N3/O]\>AG[[<0: T(<&XN#O7=B";P<,?;IV@
MUZRW; S/\(,XCP0-OL(QGO/KQ9N:PS5\^Q<[C9I6"TJ4.G&#L9S P?M^HQVD
M@),V?WY%]K'J':EN?^<%I(,8P=]L=COCO(_IQ6$=FK78"_\ 'XQ.(@1D?U)V
M(Q(R>VPG@Q/0NP @APQ#>8K:,%-[29$0D&9@ SD#L3,$R,@;<& \XH"7L7F(
MDW(=R:1@UJ (P#DS SB, XD[2/;'<P1-+S4>IV+%KF6%2D?G G?ZCTW [GO$
M=MQPF9R!MZ8OW^^"4$)$#'?.^/\ ()F(F/5.S\J4 @4@Q(-8AC@V]^[^S@@*
MF ?IWF"?X?\ ,QV! X8(]'8;<M^U>XP?QS]_BN"4$ B2(W(SZP(WQVB-NPF!
M^7M_.DB)&%[[2WN/Q@E!VDP"<0?8 ')R3@CVC' ].?\ G["XP4_SV#]7V^PP
M8@X$0?U'CO.<9[ F0/+PB.3_ ),V9GW)#4VP2WU&#B!C))R3N(@XCN<X@2>#
M<^_(?C"91[0Y/.2 &9I%0X\L%(D2=X,=\[@=L1ZR3Y\H2[[G^,/:[58O)#;P
M!SFO,DA*\#R8COO!C[CW)\$9#RL.<>7;FU,-KTZ]NPG:I8O@B?X3L2)B ._^
M=L8'"+EH(\KU!!%8%C<4G 6^WW_GUYXXL?M<BM_5OPET2#'XC4NN L #J*%W
M#ERV0 02 29P/X@F,P>/'?$P"M9X0DP/[@B_^[-TPO 8TIRQ]Y_HBHH5\6YH
M/Z?#=-%OTZ]3EX,)8@PQEQC1C]HX\Y07C2-6*6W._BOQ24N5-LIZFM<72KJW
M'6WJIY'4:10K$)0AE:74+>K%N]27VTGQGQF>!&GS&0Y5 *').6E9ER#PNL,
M01Q+/^YC]]_I"/F_\002MLM""P64H'S3EIXDH#CYG^F7*G! 0 S'',>GU54,
M-I:19]/*(!ZG7+%1/+<)^2B%J6CI2D)920$)Z@L3@=)1\W3JRD #(TI('ZE9
M",PJ@)GCX@ S%TI'U%W<Q]T7HTYRB3G:Q CZ<O59V2D2I3CY125.6!"BS)2
M QXKUL6IU5]RMM-5V;3+#-16TC2ZAO3]O2IEMVJ5\Q_I;2@J+:JA]Z"(D!(A
M"$!O:TVI^=J<E"\G2)2K,0%%&FRDD KD_2 (*B0#$)%$I;%J-&G3:7/SLO4^
M(*6C)S%)3F:[-S$J4G+=*?\ 4*B Z&<$'ZE+?B6LJW#YAZGO2M2<K*AXW!I%
MRT%II+Z7J]+HIZIV@N#A:"445,TBG:J^EE5.0XR7&5A"D-E;''O_ )JU:WP]
M:^,?,R=.2DK)"2I 6?\ :D,%'AN'#AJ8^.IT^2/"O'T97R'R-?KN!67D!!4A
M&9EI!?C4HJ*"5!7Z@D_4"?JQ]7/+MU+V@M$NB(=TAIIP!()2E*K-1* $2/RS
M QB.TCCZ\F4@!VX4$ "L)'(TH(WQ^"-<"-;K :C5Z@%ZN,Y8+^_XO.3Z>?,C
MM&V^V?'??C(-RV[UJS$<G!-FZ3C4Q(#[R9W C _H)V^W8L&IYEGDTY;3':N#
M#]AGON.PG[P.WC@,"CEG+=&Z[SL, ]^YI?#OMV_7_/Z8[@H8%2Q#5,"6GKV8
MEQ@PX1N/O@X,XF($_KV\$;U<F+N_,.''D[L&P8<%#'CV[]]H'H-MY/J&) O+
M"UW]N?4&_P!M_P 8<E4COCS^L?IZ[3P@""2PEXY?@GJW*(,/VG'^'_;^G8P5
M<L)>HV:/L"!1F#AS@]M]O?6F-*?B8=9MFK[)J2LKK?2VZQZ/J*NXI>JNBL32
ML72I6IUJE2E3CP65?*9#<K?J/]%M"UP!KY^6I9<$, D%X42%'\I$!GQM:<I8
MI+N50P)@AJM%!]KC%"OO-;25ZNU7<K?7+125E=5AD5=HO=IK,5#A*JRAK[;2
MU2'DSTNJ4R4!U+C16'6UI3KYJ5!1,7VJY9V)G=OQC80@E*6!)Y[$68EQL6D$
M;8B&LK:IOYHJ4!( 5^=%2@]*BH @.,H)V(, F!. 03"5D.6J]=SS!/)]V& Y
M:Z\+BQ#&AF0:0*L.9Q2T\]-&:,KDW2[72X*IZ7Y:GV+*Q5.5RP'Z<J9#99;#
MA4CJ^4GK0E3Z6>EP%!";XR"04F-BG\D/V ]1A'(40_"PF2(#<Q0B:<W!Q3>4
MVN-,\U.:]AUKIW4%)04:-:7:G8LNHWJBWZCJ5_@*MY5*U0/MNAZH^15L@J-6
M5J<2M)3U$=63)RE',.8.$I=1:220#9F(/6GKCSA\M' H'B*!( *3,$EZ06BH
MB^.E(4?KG8$XWV\SW]IGMN@F]0XN7[S<299V,XTL+,>L8VR-L#)GUDS(.\<
MO:S/M, "C.:%^Y<+&G-Q7\#R]B5*B/'VB/\ >!ZR>Q/!-=Z,.0=C!<U%6 H2
M&P8D)&"=B/IZ>DGU\=N*W!:L5F^U;EGP8TK^/7XFK'\+_(2Z:IN%QHZ*_:NN
M=MT'I)%76L4#1O.I:IBV"LJ:RI6EFBMU FL;57W%PE% FH9?A;GRVUX\Q:$#
MBS%!*9',@!_IN26+@20]@^,V0A2UCA#\+&UR$BL5(DQO&.5W++D1\.*M-6CF
MWSXUOIOFKK>_4S]]_=-=>+==M-:4M2G0]2?N;1MO=N#@JEMAHIN3JKI=GZDO
MHI:^HMR"V-56H7G <'%D,(!4$J( =R1PW!+#A219Y.R<L(4J!FLSE(*ZEV8D
M@$$U(44D&EMX.5>O/A\O%O-7H?4MGM=L9)IWFTZ>O&GJSYC4!":BEN]ILU<I
MLI*E(>>;6'@ M#BDA7'*U7BWA7AR@C6ZW+TZE)XP<WY@2L$RRPAG<%QQ.\%F
M#[61H];J@3IM/F9J4EB 02" [</$X+?^&]FQGVWZ]Y/4P &K[<^L""154[>8
M,X#B5D9DB5&?'&FGXM^&("?&-(35DK+^02_E//;*?!/&"7.@U#<T,.QX@-L7
MS:>;?*^B<0ZS>;<ZIM,I4:QU#DG97S&7^G$3T])W[;C,CXH\ 5*-?ED;A.:1
MYA!&,*O!O% [Z3-$,SH!,U,DCH'OB]#\0VD24]%WH#T) 05N+<6D)_A*75*"
MRJ3@[X$3 )S#XD\'5*=6^Q^5G*'*B)]NPQ'_  ?7B#ILP5A\M,W8%7FU(&*W
M3_%+8D%(-YHE@ 96ZA"?H7$N$JR#!B)R9 !R)^)?"B0VL9[G*S4C>I0PZ1NU
M3B#X+K0__++Y,I!/)P%DGK;%TTWQ2Z/0E*JJXT)20#^1]HJ/DB7&$G<9 *<]
M\'C8/COAJ0E2];D)"Y3QDHXAN'X007$A_P!0H&QA_P"$ZPDA.GS3PDA3)< O
M0MQ-<2U.YO*V_$'RSNBDH7>K<VI4 ==4RD@X!E;B4-@B1/\ K1@P3QG3XSX;
MF2-;HR]&U&4#R@J<MV/:,8E>&ZQ!G3:A)#.^4M@;R :='Z8N!Y_ECK1I2_Q5
MDKOF @O)>IU.#J&!^*8<)3C8?/$D3 XV$ZG19TIS\A45&9EJZ?4DF.]-R6QA
M.3J<HL<O- F.!27WA207[/C$VN/AMT9JVB+:K58=04 ZEM4-ZH*"XLH)W51U
M#C#@9=3)Z%!!6"0KYZ8)X%9>4MBA2% T^H*#S((<AVY%KOBDYRT&4J3V(/<7
M:;3R(GF)SS^#>P7IRYN<N=746D=96.G>IF]+ZD--JC1BUMJ/S*&[6*N>_?%O
MHZE;8IUU6G[O;UT22*MJFK%-!AW2.=H$YGR%ZG(&:"QRO[C+^:"8'T%2B"7!
M2DI(+\(%"-UM4I'S$Y684$.%C*7P&()4D,6NQ%GMCYA^;&B];\IN>[=HU)I*
MJY?ZI=YC6VB-J8NSS]CK*NXUR$4U3I>\_)H7ZK3=XJEBJM*$-AQL.O4"UMU=
M&X@=52<M&E2A6<G,'Z$*4$I4"7.6E2%%3YB6"7<\3!58QCR5+.<I80I#)*E@
M%12I@^872$GA47<,.$$I,A\?7%\-G-&@;3I'ES\LN/5EEJ'G*X?Z;*+@RR[7
MIHVVRD*6?D(J.MW"%.0I)45J0UKATDQ!W9VEBU@Q#,=@S!S&8GB!S'$ 0'JP
MXC2"#9VH1&-V>++S5HKYCTZ[G?&" 2"(<Q=V(&]#UYOB!6W@R=Y)^LD=MCB?
MIEN;P*02-IAHN&!K(9L(M/;SN_2E/YB43Z8^^X(D$GT[ X.(F54&9V(?J7YS
M783 ."C6:?.1O[YOB$B2$]SCOZ_>-HGOMP;FFSS6'Y;NSEF=ZT(<F6GNX?\
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
M^$:DW>C!J4;'JQ_7C^I.6DD?$FAS@R1PGPCPKB-W!7X;EAH<NLJ@&9QE"A^
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
M'!]2>XS[$$D^<;C$8H2&(Z5F*V@ -<R*FK$LXV9]@#S_ $CN9!+W%63U$_\
M:3$ C B,=MAMD')!!CA#>'#L/,R])[L[PY$FN_N9O+R_? ;KJ01/<C&9@ [F
M((]9]9X8#L7:*PW/Z>4!]V8, Q)8=6;SISM >F*<M>20,=QWC&=SX_EG'&2V
MQ\VP4Z>X)O'D]G.!U*\F!XGZ_6/^/)7F()MY^XWK@_;<=.O;O3 RU 9,=AWG
MN!!C?U,$3Z3PCNXN3VC8TB;$36%@-Q4F=\=^V,R" 9VR<8G/$DB*O%+R8JQZ
M"!3BQ3L7M!+0(AX<-NVY&*<E2@8 D1M.QF0,C;&1^8DB1,$\7L]1UZ?;]\8P
MXH(:A--K<IK/<DRG4H95XP<'R=]S&(SG&YD!$2-Y(VYCNY/W=AAAV8^_?V:2
M<%)4>D[ R#L<Y\$;SG8D1D@1P BQVEF#"T]Z4O3#P8VH]*8B<'$$G [;SOW^
MDC+,B"7;O^/7T(PKFGMB/(O@D*((D;$2)/D#<'<G$S(@['A^_?OIA-3A@#OV
M;K4V8SB;YID& F,3V$SB.YV GZ&.#$P[-2T"2\2&F W)P3)P8THKA.Z0.V9*
M?2) W@R<2/</OVQPP]"(8=88[4F02362:GC\O>)$1/WD[9\P,^3'$G>8V#DP
M>NYK^7Q<<@_[U]>^)@J0//?<XQXS)]1'KOP08J8(YPX(M5P]+&K8,%(5.3.#
M_F1!P/?MYX!M6[^E1=HC!@D*(Z8R/R[0,$B(!W]!N#VR3P_VY=FM/,[<\(EO
M3E7W3!33@V$Y(@=\3,YGW]AF1@]^O:*/-A5\#_QSY4<<X@=V+223N(G[8]L
M=H\'!W WV;M>[3[?$D$%YDR:]((:"S2]6Y3)5'<[CZ;DG],QM,^.'[]^[8*
MR0[,&HTFC0TE@&O."4F4^A[C[YDS$9,0(_0PG#%W9[0&8,#(J&C8VEB&DJ2G
M>9.X&,;]((V),$8GA/+>^?W'L8;.+.\EN<@/9X:'+DN\ZV_$[SG/+?0&HK9I
MI%'<N85[L5QH=-6VI_$KHV;C<&%T-N=N:J$*J6VW:JH;^6S3_P#RE,(J*II)
M;IEJ.-?$H*2D#B)X22'#$L268Q6H@?J!QGRTI"DJ5^EZ!W83#AN7<"CMA/X6
MK/=N7O).NT5<4M5KUYN+-ZOJ4N%EG]\W%#+]R:LSRTHJ?PR:IAI;::A3JRAQ
MQYPMK?6V<BU+"$I "B@ !F22Q<EH9U$Q8&26Q:DH*W X0:7:7'%(+L3(J12#
MC.M+I=M=2VJXNU]+1E8ZFJ2\U%(M:BD](74"AN"0H">H_@SU )!*0E(XEB1
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
MYI(;*ZA"^@I0EY;?4RXN@&Z,9)9J./R#?UQ8(S/U#ZF8;&Y)$,[O9V+$ "Y
MT;^S#;;3&I:34MM:JV"&W^A)J:14=33D#J*<DJ9*I"5 G;I.<E*B:[.[C9W[
MLX=^;G&$I()%=B*5,GJ ]:8NQI*B!TH4J<$"2258C\NY)]"=L \22XK(,$G?
MRHPF!5V-0,.9LW^2QF(Y59C!1U>"*=T=6?SH+9@Q$3TD[[I!F3@\#M#@@-69
M+=)8AGF&AVPQ)@.UX/W #48-#1?$JZ&M:2V7:9U(6D*0>D*"P9RDI*@1,@^H
M*2)20#B#D/ON207F:&M&DR,(B(Z$O?\ ;GZF,-53U*!*V'TSN5-K C$$'I(,
M@P#) F1@@\/B'+F!Y="" .1,@Q"8@.0WOW[?$<D&""D R9F<F,8\SOD^F8J#
M28/6##,06Y%K-0L2/;&_[6^^-?\ G7SYM_+&G;L=BHU:FYAW='R[+IRD:75J
MIG'4I+5;=*>G=:?4R$N)?8MK;U,_<$I'S*NUV\O7:F@DI:1 APS/8P0/OY@&
MTH*Z,!V<S0.;;UM(QIK1?#]J'F-=*O5//"]7*\5M\=:J*O3=+7U#%(YTA*F*
M>\5M%^$57-TS0+3%IMZ:&QT 244%&EI3A5@47)X7>ZH?M$59Y/.F-I   8!A
M2M:N9DBQ( NU,;-6K2-KTY;J2U6.@H[5;Z%A-/245#3HI:>G9;_@;:::0A"$
M@>!DGJ423F&O<L7B1^?Q/:P9=Y@_YNU>N"RPE*O]9L+'2H2D])!)P2HI(49@
MX&W_ '2<'NE?;7\JX?$??)]WW_-9QY%)2R#U.@DDE*F93WB%)623,8@8S)QP
M>[4]^6#C+6HS[CG;>N\-BK4ORJ5PU##M1\Y)@)I@IH'N5!72@!&#"8!('1ZE
MA)K'<U.V\]HE\2_ORG_$_;$U=96-14[S5=3):6\E0#B1TB5$8<"0D?FB2H)3
M*OSIA1X%)!#$@BUR&,%GWEG_ #@"N N[7;<C_,[P\#&C.M^3VIN1]\>USR]I
M:JJT555J:O5.D;=\Q+VG[D7 4ZHTTVC_ .]Z-T@.7*BI?EHHGDBL82*!Q]%L
MO*S.$%*Y _2J':(+N209!EX%<#?,E)#UJ6-88'FY];ON?R8Y[4&IZ6AH+K7,
MHKJE"4T=P44,4MS5A"6*E"ND4=T!/0IKI;;>=2I"0VZ4LKS,1*:%V;;\Q,.S
M2S8UU)L01RV/N>]\;7,U"'DRB)$$I),I/^\9Q]N!^(B#SAS$%JN" \_YPD,6
ML15OYACS&)RK??:.P_O&PD "?)B2ZR 4]KVFI?Z=]^J]BW,&GO?'R*?ML$4A
M_:(<MC4D=1^'C3=0PGJ2%*<I=6<R5J,$C"6?F=1!$#N1CC7 ']R14_)#3L<R
M@8=9WICKZ4\.A4K;/)(I4(IR,4;[/\N_-NY?B5Z[J4!255ESM[0_,8BI6NJ<
M()5,*;JW"M/2HRO\QZ8 K*R^%1)JI143L&<"C,&Y"(K.KK,]6:D@?I2E(2D'
M_N@G?_:Y!Y/R,T;6=-%0D*"BJFIW!'Y04J:"A $[@X@P>G\T1G7SDLLF9+SN
M;;[UICM^'9PS-.A#ATI -!0!K7%Q:N^,Q45<A38.$K@'*H4< *.3 'B4X$Y/
M"! $@AH9H-]J\C_.-E22# #6NVT5J![C!G[WZU):: 4 "DN*5^7;,  =0$Y4
MHC:1U F(7FL63+Q^[4F>>^PQ0RW#FKVKL)YN8GM+TY^X.ER/FK*.K"28 !E,
M?E(3$$Y/;&<Q!XS)4[6EJ%J5[R:/C(E"1#5)>')IR/DS.#-,0&N470#_  X/
MYC,C&9DC&RMMH/D) O\ BA_%3#4VIBU #:E+&2-[=2(EKU-I\*6X1!)1^7/F
M$GO,$XWCQYXOWZ>_MC&S$UB@$ &8:!69,S1GP,NKZ"I1,1B H#L<QV$@8(Q/
MCB2D&H>>^_W_ (IAS??_ !Z;WQ2*N])940TY*EX(0D$CJ A($3'<S@^T=+
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
M8VSX&Y],3VX&_GGL/=9!=\&(G0"G)C<3&8SXD[X,;3PB#NP<5]\X$AP,,5&
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
M[SP?.RO_ 'V7,?K#])(?UIB1H=5;(S-V"%&O0>?/%-_Z@/\ ^^D#N55E.0/
MS4G'@_4[<']QE?\ O\H[?ZB7(?D:=XG#_L=7_P"XS?\ ]6O_ /YP=1:G53N_
M-:NWRG$I4 47&G;4$E*NHK4BJZ^DB4*$008(X/[G*'_V9#G_ ,:;BG"YKS\A
MBQX;JB1_H9A>I^6MH+5*6WZ2<6;J[5EKID/I=N%&N6_G+(JFLDJ2,?F@F2LR
M))29P.J(.IR7;C!/*?4P3TF^-E'ANI(C)S !0E!:'-)C<F]R2V"OAY?H:;2-
M'4_,99;NU?1*I 5)'SB^I?X1IN""XHMEL(2D&&Q_X()&ZE04,LDP0FI <$/>
M[=XQS,[+4G,S4<)=!4%"O#PEB35@#4VYXVCDQ,C,R/ZY[F8Q'IB>+>!4;%R-
MWZL2:%YH:8U6I2AD%[#8%FY\YOCY+/VT=L3JK]H[R1TC0,!^^7;X>;?0490\
MTTXZB^:PU_;T4DND("G:BE9+3BX;9*RIPPYP]!I4:_Q?(TF=F'*R,S)4O.6D
M K3E90S<W,*7!!4<O+6$ A0"U J21&/0>'H2-&,\C]&K6 [$<*<K*62!OR@L
M"'J<5?5?_IZN;=_LEGM3W.KEI2)H5+JWVF%ZK=":MYRH6ZVBJ7I%1J6&E5CK
M33RJ2E4M ;6IELE2>,R]#\)*SE9B,KXA$%"?^:\.+IXBIR#H_I46!8*4!(!-
M<=?*^+<S)R3IQI4+2<P9@*BH*/""EBRBEF(AJDR6?&/:O_TUG,&OJ&GZCGIH
M2D<:9#(31MZA$@*ZNIQ3ND^MQ9@H!41"<!, )XV-/E_#&F0I R?'\WB4<P_,
MU>@!!(;A3PZ)@&F!5W(G&AXGX[E^*9R,_,TB<E67D_) TY2E*DA7%Q+XAF+6
MM_IXBK](;AH,52G_ /3;<P:9(0.?6CUA!GJ52W\DC*LQIE( (,[;;>>+4?AD
MG_V7QT$[:W0T:P.A+^=-\:F7XEEY:0D9>8R=UY9-7ED)L6-*;8(7_P"G)YCA
M!2WSYT2#B 6KZ@$;&3_THLC<X&)3!!!QC;X:MD>. 7_YOP\ER_\ ]Y)[_?&1
M7BR2#_HK>WU(V/+<NW*IP"?_ $Y'-=)EKGQH"9) <5J$ '<?PZ()B<F2K<YB
M(13\-VRO&^;ZC0'K_P#:O^>3Q(\52*Y2E3ND4ZFX>)#U+8A5_P"G1YUI)+//
M'E>M2DQU.56K$DGU">7[A&<D@JF3,#)GY7PV0Q'C@/\ ^D\/5S_]TE_RPY-D
M_P",)C_37Y)]?K^USR& G/\ TZ7/U0Z4\ZN4!@J""]<];L]) '5/R^6+YD0)
M3./_ "$SQ?R_AN/_ *\:\Z G[#E)]6F3XOED_P#2S 6V1,?^?U/(/3%NO?\
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
MA\EEMU=.EQ;C7D.'@S=, 0W%F,"0:)Y.]7 I,D,,7J<SYN3JEAP2K)<M4JS
M15B*@%R*%@U?T)>2:RKE/H(C8:<H@!N)2%I(CP(S.^9/CH11JN(>C@C=Y<7/
M5L<93<1',@T$ @3O?9J@%@<:?6W3MM1>>;_,VMI3J#6^J==W15NN5PI/Q)M5
MHI[I6:<M%)04H+C#:]/:-TI9+ FK2EM#U4Y6W TK5965#CNJI+KS%*EE )!D
M @ %A2.$GJ5&IG8XB$9:18$JW40Q -R220-P >0O:T_$!S2TU0LVJW:B<;HZ
M)*T,4U3;[<_\H*<4X4RND+L_,6HF5&"3L,<6G,6D  L!9MR]_?27QJRT&2!+
M M#N*N]&I0M$6V'Y=?$#KF]TM:;K5VNI<;8*FE+M%(@J6131U):".H$*<_("
M)(&<$BQG9C$N&@&+.S#RC]F!QG)0&^DAXJ0]2TEV8<OMB^D\[M1J5!M-BK$8
M!)M"D%0)$A70^0F!)!*2%1$)F>#YR]DT%!]V-3 MYE\+Y2+..A/E@L<Y*IQ
M#NF-.N.P)#MK?#?5X*@I2A$[]*O)WP'./_8FYH9]?7>T87RD_P#<L=_2EL!N
M\XBT8J.7FE'I&XI%?F $$I46U@[1[C,&>'\VHX$5_>]&WG;!\K_QJ[,#M7I^
M[8%5SKLZ!+G*W2:YPH_)81.2-U6UPGR,XGA_.!CY222_4&#_ -H9B.TVP?*-
MLQ0\^3/(B6=XQ(CGAI8D?/Y1Z86/_L7*)!!]"JP+ ]<Q_5_.0'?+%@2&EC7N
M!)]D^4J^:K8U;T5/./-\56FYXZ#ZD!_E7;64 PHT[UN=,9ZO]-5II4KQ&"L!
M7=0SP?-3+Y0D.)<RP%MW@S9SA?)6TYI/4%G(ZL+]&.,9:LU#IW4FI4W>@TA0
MVBQBF13.VB$-JK(=>4Y5S2H:11U"T.(;2JG)*2VDK4\2HF<Q:>)PEH$ L%-N
M  '8OY3+#(E)2D@J*B\*JW*7</>(QJM\0>A],Z+NEGU#;$.&V:KIFZRF;'2%
M!QY*G EY0*1^(:+;B7UCJ4L)9*@M];A+4P 4\*#C<4C[>>&ER\.1!OMWF*=<
M8)9U&EIL-TZ$L)(*D]'YG!@D]3IRHR1L$#)24@#C$5$P& W<^^< &USC.$ "
M36H K2[OO #FD8R;R2>=<YH6I2\EVR7A29&8++:B23@]2@)SE0!WCAY1)6"3
M1RYFQB_..NV)S68FU&B 5#J?TUORJ<;R+,@SC[Q/T]3[Y/J>,YEA7A<'=BTA
MR7Y=HQK'821^8$\3R&I% <!N9@>LSCL3W,C[C&/I-Y+M]W?]Z$;@F\U\S6P-
MR>I\W[@/*B8B!'W\3'8]]S()GBH=^K@%B&O6K0P._0526!<$R]RU':06[&X+
MTUYPQ.0"?,=HF2-QD'M&3B88 YOYTY"0-P6_[;EX]^_YQ27%]1,F3.^=_,^Y
MVQD]N+84]^[=L&!5. >0,Y$$XV&,#(\R1WWE.9YR"T!^MQM< 4+X8%H[QW]O
M@)Y9)W[9_H>W>9/@Y@S$N7AK0+[,](: Y<"",6$P8?;<Q:#8V)D7P(IPD$D_
MJ!DYD"/(\YP<'A,QL0\O9F#&T.T1VH. S@B6/, &L\^A'*,#K<'><R9^A$P,
M^_<[G$GAI?<UI/-ZF29)K0T.(-9[L?S,F_/ ZU^L8_7Q(.?;?&.* ($S/*E*
M49IPC0_YQ1T* QGW\G^0\8'VCBL*"]Z/_BFU,3),'TG?ZCQN-Y'Z<(_X]_MB
M2*G>269@XJ+L'/6H)P2A4$'L8]#_ "/_ #Z3P\2"0[NS#R8L8<?S>N# N,]1
MV[[DI.,#!W@>(W@&#%.+DENHH:L(FSW#/4@E)"DA2C]"8(C,#?82")&-SGA4
MI^W+WZ8JON1@I*PF%8W\[?KT]ICB0^T;B[5=S5R['G6[P4AT3,QX\@>3GN")
MW\;\-Y(-F;F[_P #KU; 13D7]^>"0Z5$3),Q(C81VV(G!P!/OQ6$0X;]M^A'
MIY8(2Y$;[=_/8P3$^2<SZ#@PB&,!H(BKFP%.;\I( P6@R(*B<S!@$8$D''K$
MDQ \\&$3+7M384BI?>K6.#FE=("09 $]\SD@3W,[F( ]<&&[,(HXL_0$B3Z-
M-8-;<QC&\D9C[1M&?;;8\(@V=^OJ8/D SFEQ0+X)0H$ #OW&^,CM],F,&>_
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
MUK*EZ]-N)_=2*RB9:967ZYM]3=.K>\.\6T>OS%(R%%:T.5I@\( ;ZB(=14&
M)< NS '#K=!J='DI7GY? %J2$I+NH%*B[$.&""%.Q!:""6ZN.*(QV[]\8.1N
M/\Q /';#UDEF>@=R TL:TD!X-!CE/'4=9N7W(,Q#@/@-:XF.\[Y(CW^IQOL
M9X1<\N]ZN><3<,Y8836,6,@2_D2S/26)HYI[JP)[CQ$YR9C(^N )D^H0IXV^
MGI'1BT.:LV O'3NVQ+!V :\N.0I#[BCYZ=S&1XG':"/Y9/%C<L+,:CE8#>A+
M=6",OYCE6-A=MV@3BF.&! S/;$D?4P/[Q' 6%C)%!MV[Q-W:0O?OK@-:@1B<
M SG.>W<^#_8 \(LQEZ;B)8!H+S(AB;1BQS:9Y%K,.<2&V? 2W,'ON? /;)'D
MYQN($9,3>0PKNU3 I$BD$DEJ"B0!L]C,'ERD 4>*8$=4#(GL?!^P^G_&_##^
M<$$/&[ !A8!V\L8NF!%DI)@S&^#_ #Q!]">_UXL?N7W<O[_-<'?W_C\=X"Z1
MB,'? !$R.PCUWS[3P$L+EOM#D_?!BFI7YQWS[S'D=A@[3D</"KN(^_K%+=7D
M3A8.1N#(VR([S@S ['$1._!/3W[]T37W-.H:98V.]FQ,E6023D3[^)/]3/VX
M,2IGH:$D/)9SNS"KSL!!&"4K.#ON8,1W]#/D9@>D<&%2*UVX7,S$PQV$.P&"
M6G8@1O\ ]T;9[G^&,^(!W$@#@PP0&^X@@FKV(^S $.V"D*D3O.8/;P,8/?.#
M!&!B#WOBQ,[\_?/:&#8*;(QZ1/C^F)[^0=^)8[/Y.-G-3'6]7P\$_-(,)&"#
MZDSF!&\8!@[]R-PF6Y7NS./+8'TP,_OWY7I@U)'UWQ(D^1.<=^*P>_?I@EL[
M>DF![DQWQ'IMW\&(($[B@@&Y: :BQ'6^"4KG"#G<9SC>"8&1'?)C'8F$)N2-
MP&+@2!N2-V)Y@8*9<4DGJF"1 [C ZO$C!@Y,#/!@!(,&'FM /P >9:^#T.8,
M;QW,S'L>VW;,"!!X5_O[9Y8>7*<GO]_+&&=3J'_4]V .2FB6.T!-NI$__P"I
M!G$S) '&,J8J9J@'G]*2[>@G?&1(^D;,12)47?:@FQQKS?ZE UQRQ=+BT!OF
M5I= *6DNDJ<N+;#:2"ZA*$.*6E#K@!*4=2DI6N$\;B##BR2#Z \Y8-<QA DA
M0(AC# 3S@2P]+6WDU71HJG+BM2)*:A\H6=Y#\E74<R8)))R)/J-:SL"1+":F
MHO/M[QRW_G]\6VV2A"$H'2.A(/<P  #)$&4CVRD[;#.SF;B-A#':NX!-R^"?
MVQ;5=KS1EG=?1=]8:;LRZ9PI<_>5^M5M+;K1*5!?XBK9^4IOIA75!28  ),-
M*%JA&6M3L1PA2MGX6'D*2YB,6G+6H'A0I1C]*5'[#[QMSL>Z_$;\/5G)5>.?
MO)RWNI4KYB;CS1T+3. Y@ 5-^2Z2.E0 Z)Z1 )..,R=%K,PQI-4JC<.GSB#O
M_L)IVKO.PG1ZQ4ITNI5 9LG-+B*,EY]7+;8L*X?&M\)%IZU5/Q!\JWTM_P 1
MMFK;9>AM) _=#U<223$)G.VT#*/"_%%!AH-6S0^3F)%7JI(V8.012M<R?"]>
MH1HM2.9RE@2*_4$AAW.QC%D57[1;X+J>H+'_ +W6FM?P Q:-'<RKXM4QA"[+
MHRO;7D@#I<4%2F"<39\&\3DJTA0*DKS<E#=2O-#>@C&<>#^)%O\ E5 $$DJ7
ME(,/^KBS4]P0T;4<?VAOP\O)"],TG-S7)!'Y=)<C^:-4HG _(;KIFTH42"K
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
MRTP77:MP -J^8MVX5*V@X2D K;_#DJ0E)4M(#R3U!*<H45"2P8L*_P#:/W&
M$DC>TGO?83^^+)N3-5<_Q#"+S?*)JH4TIRKT[K74UA>=6PRIEKYSMFJK?5N%
M"$AL)4X\A04V#(1U(Q#-*;J!:C BKBY%#5HMC+\M*O\ :+RQ#/S !<["9Q=O
M+^R4>EF:]^DOVK;C471NB8J5ZIUSJO5JFF[<:M5*U1?]47>Y"A#1KW6W7J-M
MA^N9;HFZYRI3;Z%-+2,U:X)! -& B*@483B%H"50D,UJEWJ8)ZT<=L9#2MQR
M5(J0%*DIDLD#!)($ DY)&?,$$&<@(WGR[>M#-;XBC?3R-1-9_(#5/7!:%5"F
MT+55E!!_,$ML@+,;$K0LP8QT]![3..)45C9KD"?O2TB>48:6)9GG<O1VA@YW
M)[;Q5=S=HUME*_G),J<;=0E)2#!!0MM*.DDR"%=0"23!,#A!9Z^G+^?MA\ ,
M;7!N+5.\PDX#H]?V)VM>H'5K8J6"TAT**%-A3J>M"0LE'48R4I22!'2(/&9*
M5J3QA"N%B>*&BMWAC) &(("2W$'=N>X% *&@IC0WX]>0MV^-.TZ Y,:$8J%5
M&FM<-ZJUE?KS4Z[T-IZQV![35_HJ>MMEZI+$U0:^KJBM6U1"P6"Z52+>^^RY
M?JNS-NT[KME*D9:5GA(S"I*0,U'&DY9'$5Y:%',RTGB 2<Q*1F?5P<? OA@D
M$J0>($<)+H/"HJX@&4ID$CA+@%2DP%!/$DJQ;SU_8[Z#^)GD[R"Y+<SM?:ST
M]ISD)9[[:+/5Z"?H57&_-7^LTO7U:KO4:IM5_4P6W=*4B:=%.NJ7\NJ?+U6I
MQ+9:VLG79V3H]?HD!'RO$/[89RB%G,3_ &F<<[*&6H*"1Q*/U%25ND,.$SC8
MR=0K3A:4I20LI*N(602J "S$EF+FC4?%1^&W]AE\%OPU:_T[S+L%FUOK#5NE
MD52+-==5:KU%\R@-;;KI;:I^GH]-W.P6IUVII;U6(J?WG:[DUT_(-&W0N)+J
MM$9(!2HDE222DDT>#0 .7:00>M6K5YF8E2%%("^'B"0F2DQ;BA@9(-7B,=;;
M1HK3^G+306*PVJJMMJMK/X>CI0_7599:^85%'SZYZIJ'3\QU1*G75F5!*83T
M@9AQ7(/XKROUWOC7)!+ER3W=@U1$4DM<[XYG<U/V5/+S7MUUK?;!S:YGZ4N6
MN=1U&K:UBKH-(:FM-EO]95UU=67#3=)4:<ME;:D5SE<XU<:1V[5E#<F6Z?\
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
MJ=IBW-M 5#+0I W4CTV85+S!EAV2')%G#UF@">C[QC\RZ<)R\K,6KD&('ZI
M8L_^Y0#0>([G%^69^VL62D#-I-,7W*C\)3W"SW6QU@2M9#OS+=>+70UK'^HE
M3Q6\PTE8<6_2./T[K3[XHJRTA)424CDY<AA),.=FI!<8Q0L\8HWU1  AXW?J
M.5!GK3%]J7=/TE2XLE2)82I2YPA#20.J))!43'_ED83 A2YB\_D#ONW\:BD!
MU6M'-R]["8WK@UR_/N='4Y(@B/FK_P#L@3  DDQ&,XXDK#14VV]&.$,MG>CR
M6#,XG=MK&U,8OUAJ5=LJJ2J%+3UB0Z$N4]0XTPA:%4E5!_$U#;H;+;P:<!"2
MI13\L$?,D8H4L@M<T?\ R)(Y$<G.WEIA@2"=B'.\#8>7/',CXB-2U%5S-NRT
M!-*EZTV!X4S#J7FFC46RD=(;<0A"'4RH@NI0CJ3) 0%9V=0H(T6F OFYX<
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
MX(BX(;812&?"7VEW</:[UIM)L^ '*A*NH'MW[S)]9)^H[QN.$02U]JF)(<4
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
M=I*6G/F?(54,_+:4%K2XR^^RML0^^/\ 34A2?_KOG\N'78ZSK%3+4\'B>?Y
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
MWD36S8?X^V[VL,1*J,P1! R/7MZXF?0[>" !A2)!%8J:M5JN(GE7 ]"XJ/\
M%')YBGDQ3B3M!/@]_8C8@]ADX]N "\AY<U!%'Y7#P&K+882U^ID,SLX_-B"'
M!Q92'7G8'6I)) B1W(D':(S(CZ03Q>,1:IY/-*;Q%1Z"<5.GI284HR8'DG:
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
M/5)T_P Q SDH2<LE*AE(6^:D.,M17]0RUN>)02')!!0Q.,1X"J02YK0--O\
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
M9J5'(R4E*2I"5@+?C404!1 +!+*@ \15LS_]NK\,5,)J.<'*YC,'JYE:!00
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
MFF6VX'?Q+E4NI99;9998J:S&,Q>6H@%2%,Q)X78DN/JEFEJDB:XCC4Q"E_\
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
MV'  "[F).]2S,] _\8?'R;;;[=1 CU%0:M\8,3/OOVC'>-H\@9'#+6GG^/\
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
MZ1OU/54U2]S/UU<&:=]IURBK:#EJW35;;2PM5+4KMG+NW5B:=\ M/*I*NEJ
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
M$$.QZ^70H)XQP)45)"0M0<H!:$A@RH_4&8&1MT>_9<#JYR7^F CY/+;5[_D
MU&H^6C9)(P"?PN0![8VT<C* \4SLT!CF:'3H)_\ T6?J5 ?_ -6")%:MC-KL
MP*\)TN6?U(\0UBGFF9D:-G_^135QW;4T0/X1CUW&8'K G$G'I''7<]*UZ$,\
MO0F^]@#P<1*:\C81U;09G8=B3F)&(SP.Y=X#;BHIMM8F;1@P.M$[CML<B3MW
M.T>A/?'#)]6:U:3^T[2V$7_GV;=+CG@5;2#/Y8CQ&.^(D3O$YG&TDN7_ #>?
M=?/? [CF.8\[L>1Z<\"+9;)'Y2/I)B!M/<R1L>YR)/!7:]_=.WGA-.Q\XC>A
M,M&]:X#6RF% "8]/,@[XW^^_8CAMR//O^^(< $&7 ;]4O4S',%L"K821/2,S
MV&_>9^HSO'>,L)!H3T8QU,^?-R(QD!H6,U#&M9,%@S?XP.NB0K( $>@]/H)V
M@C.<\,B@:M2Q=^8DB03TL2,,]=C;UK4@[=L".4!()WSL#$'N<^9VD>1(/$@)
M<0"20[L0[UIY&SD\R B;^^_*X>M,4]VWY/Y 8GL#V'D9['!^F8XHI !8O1R;
M#R'Y)'7"85:?W8>SM@5%&4[)"9QL<YC_ ,8C,[&<^W!PO(BS;V>@Y.PWH<86
MOUAV-[<K\N[%(IU XD ]]A/?M(\&=HP) X-PT3N*-)V?_P"5[!L4DCHY,6H'
M+U#[R!M#X(%,L]XS[^#Y]Q[X\<, "7<F'BL"(!::B@[8KB: XZF[[2;S+UN
M!.*562#[RD _JJ#V._J<[R8+$%K/&P>32&J.UDY?_P HL7V](D1L2YF5--.X
MD1ZI,^?_ /HP.!@_G4%Q66?:'=FDX9+[M((N_2;MT) B7F33QL#G!V&_8_J>
MV8S!X92?L\-)MM$;!F:LF^WZ68.Y$!PX8.UF.^)$L 8*8C8 #,1@S.3XQGN8
MPN%B'AZ\I-79K[B(C  S".H%6(9^K$]0[D1@A+$Q"-L3$=QVWC B/&-A"8L?
M>Q_GH"<)RURP<EB*EVHX#,:AQM#3IIE8ZDD YF,CQV![1C]<\,)J2XB*UEK'
MGSPA)+O3F2\3%#&W5\%MTJAF)[9 GM/G'?W].$S;O]MO.<#%X'\ @;F8-":T
MA\%MT\P2!,^?TV@]X\D]CPC!V#/:@YAIW?:E3B@29B: ]X+"1^JIGD7Q5J>E
MAN0D?Q' &\'()WSX]3,P>$]YV:GWWM+8H,+#L-O=/O@Q-*)&,3&)D@9W&-IW
M ^FW 0[>?NO1H@[8'L.VS=1&-!?BE8#>M^J3G2%L)D?_ ,1O ,X(B ,[@C._
M'G_$D/J5O(.0D$O3_J,U-_9G'I?""VE+F/GJ[NC+'+T;MCG'S-=4G3M0X#!1
M<+:H[8_^2D&/.Y]QF(X\7X]EJ3H%;C-RC_\ A&])^\<\>M\* .L2*C@6(J1P
MV+\RT SYZDWVXMI>J"$H!*B3@#.3)[[@R!DC!G?CY=JU'YBRP_47<!WY/9J;
M\JX]OI\HJ2B2 D-MR :\BHOZ:P\U[@@J!*4$NVY:1@3 <?(PD=4&1WD>D$<>
M>7Q'QKP_, ;AS-*I@()3J5'G#1+MO<=_29+9>8 3!,!R_P!%3>'I%K-CM3\!
M-V;9_9\_"-7O<U.47+4VW3O/6H</-;2]GU0F[4UHYMZE6[6V=NOUAHVMHZ;2
MZZ>EN5]<MM>L.?/M'XY5(&:9_C]H>/1XMJRXDY"BY@<61E-((GJ1?;'YY\91
M_P"M-:P4'6D?2))^5EDPRGAW&P(+A\;IZ7YLZ=*-=,7CXH-"Z\ME=3OTE@'+
M*RV9M_1%'4*I+11U51<].W?63=POS=?=*9-,[5-4M"]5=%136ENF;J*>GY"H
M9V3,@D">:2S4@M2Y+XYNY @R(8;$@WW,GE#8,TU26743FHK4YSAYWWMURA=2
M*J]T55H.CM;5+>$T_P",TU=Z;E_HZCKJZDJJ TBZIFXWA2Z.I6Y4I<54"JX1
M!Y5!AK.&86-:3$XL $'D_F=R+![F +O&FGQ#O:9TEJ_2=%:N:/-36;[S5565
M5(O7-PU:S35%LKZ5^FM5PKBU54MHIZQ]M;*V*QUIXT[]:M1%*TI=/R]>D<:<
MPI4I>5EE67PHDNI7$GB"#"P0EG8  LX<][PH$Y>?E@H"%DIS>(@E*>$%*@DJ
M!)202E@3Q0/U-CF!\1]RMURN^L:ZW.7 M.Z>LSZFKN\[4W"F74'33PI7ZEUQ
MXO)I$NBG8*7%)0PTTT/_ *83Q\@^+TK7XAX1FLI*,_QQ&9E$L"4#P;.RU<20
M((6A23Q<1/#Q\2DD$_;_ (44E/@6;D\04K)S%Y:^$,F=0I8(#,00L*'D0)?6
M7X=]745;\1/PAZ0;IWDW"W_$UR1O)?+E&[2KI5\Q+-3*_(S5KK:=]+]4D)34
MTC2'&T%UIQ25(GU?](_"<Y'Q)\9>+E:#D9G@>KT?!PYR<P9HU&FS@0I64,G,
M1P91<Y>:I2%'A4@%\<KXZU^4OP$>'<"OFIRLS4\3Y10<L9.I200,PYJ%A>8
M$YF6E*DNH*((&/LS=T"S4ZD7J!RMHP#<:2N_#?\ 2>DW'W$4R4DTS]XJ;/47
M=:5O(;>15-UC-93K;1\A]"DH4GZ63PV!=P\T+%FF'/W&S?GYX;J*F_=O3&1R
MF)GM[9VGO/>=MO'&/WSY=O>V%A""-_;?Z_R(\\'OW[Z8,>*8P(^FV?&,[@X_
MOP>7O[-S^V#"?YV_SO\ YG@P8X&Z8^(R]73XZF.7M-=N82:5KXD[EIFIH:VQ
M<K6K"Y14NO:RVOM-US'+JAU2;6EMI2&GDW^HNZF AQ=W=JBJH7D2I!3+@LH#
MZ0Q/"0Q/"X(K7G0$XL\3 A("2),@L*P"Q>*U<L*8TFY[#_\ :!?%(H3!UW!)
M,@E&DM("-^Q!$'T)ZL\? /Z_C_E/AA89TZ7-',/XCKE/_P#@@[Q!?'Z)_IDW
M_H^I-#_<9AZ@Y64\.\E)LQ85&,U<@M:OWJTZXY6JTEJFV(TY55%^H.8]%>:R
MOM-R=UBY<++<[$UIB]V:Y:1IJBP45E#VHGJ)+URO5#K&U"Z)H?W=:'G?H/\
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
M-7.^+M!EE:\PG5+"@,SA5F*^JP)24Y<_]R4EQS=MG_@&OU"BK,R\G2I/"7S
MQX6 ?@2%+#"&40U'%ZG9+_S(<U5IVGK.9UYTC1UUVJJ--VL>EK'JN]6MU&G=
M1UJETU@I](U5 Z*VFHWK/5I_<EX7;*6NJ[JU=:1VWN53:\/^(<_Q7Q30Y.3E
M(TNFXM2O.0 ,Q>>@:;-.6E>8H$Y83F!.9]'"HGZ2>%3%:_PO2:/PS6K).?J$
MIR.#/43EIRU'4Y*5\.7Q**RI"B'6I@2"!Q!L;-7_ )DN6E^BL!^(>TZ?U#9[
M<FQW'_K/E8T6K[J>CK2E^]O_ (1S2]*MNLI7V*9RT:>J::B4Y^%K;?4TJ7G*
M>H]O!D@3Q&"S5@#:#O;'CZN'#D-YBM>;U9NYQ>O*/6=WU3<JUM7-SEKS,LK-
MM54(;T>BE:OM(Y5O6YVT5=S115U13+I'K?\ CEJJ6Z6@;K/QEMJ:2G;IQU5
M8:&-07V [&9/E@#W([-.QI4W8^<XK/Q"4=[K^2G,>CTY07&Z7RITW4M6Z@M-
MEM6I+E5/K<:_TJ&Q7RBN-INE06_F%NDKZ&I8=(A31(24B6>:=W]/>U\"G8M+
M6 KT]8;:SC'S@?&]0<Q+9\ 7.JFU]HG7VC^KG1\/+-D=USRAT3RO-V834\QG
MJM-IK-$4-LH=4-T2FV%U?XNWTU19C64X 4+FL\=3PYB?$2:#P7Q4FH=M&O<[
MR3L?/M_"B5'Q[P]F'_,9(! _[L_)%&8@\3$,S[@X^<FSHZ[S9QYNEO[B#U5;
M*=SD=6 <QG,QQ\:XTA"Q =)$N]'Z!@SQ/*<?IC.RLPD+!?A +I;](<;T- Y=
MWAV!V_TPQ\B\U:Q +R6>J1N6PL ^Z0HISXP1QL9!99', "S'B=[RXGD.;\35
MC_3H=R8D$Q5W?V()QT@^%FW)>U%?ZV!U5/+ZBHR/RS%'?JQY/Y<*/_W\2 <2
M3D3Q[KP(?Z"R8!4IO2-I;M&Y;XM\9EM?IC(9*BXM]1,]"'K- PQ?NJF76[G4
MM(;0&F7W ^^M3Q2EP'J2TW*5)4ZM)/4@+:;83"U2XXTT]U,TD%* DJ!)<V2
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
MS)\+U^3G9:LK-RLS*&8A8"5I*OEY@!#FJ,Q)=S!'3&$/AMM8;^(+X1+LMEQ
M?^)3D4P'?PS;;;J5<Q+2[/ST-A3ZTE 2%NNE8'^BE ;80XKO?TGU9_\ 2GXU
MT2>%LOP76YK<:BH$ZC29;<!5PH!J0E+$@J)=<9/CW/)^"LC((<C/7F!1)H=%
MJAPI+,D%W9Y4269\?;<A$@ C<=L;R9 /4>TX5CSO'TQ9BS@@M7V)N)^_YK]^
M_?YQ-T"0<X&P'@'/G$>2?7'&./9I6K]NW/!A(/G8D]A,GZ9B?J=^ 1]N5;U>
M6I8<\&&@=R!$3B8@3YD2?!S'@\+9O6/?7[8,-(@G[3MOY'8;^/TX<=/7\>]C
M@]^_?GC@EIBSZ,9^.>FJG>>/+.JOJOB/N3]/HREU/H,:D77KU[6K1IX6U5[J
M+^]=F7BJ@>HVJ!%P_%H^4VTR^.@TDEC(+ P3/Z3 !-@7+ 1N <9/EDI4H/\
MI> 6&WU4WEBSM6<:3<]V9^/WXH#!2%ZW=(@"2H:4T@GJ R2 I4S&52 "0>/@
MW]?D<7AOPZL 1D@5_P"[Q'Q(.>IY1SM^AOZ9*_\ 4?#OG9EF'_2RRSTW)[8H
M7PZ53K?/OG=3L-)*QHOE>W!>2THI:U/S8KU*0F 5 R$2,I(41N$GZ+_3- ']
M.O EJ/Z\S7+IOH?",H?_ (K@T<M&/,?&_P!7BY'_ &9N8(.QRE2&<0J)-"YE
MAM7JFX/=%O"FI"KBVMQY+K:%=26WE-E4A7S4)&%M!045EEU23\I)'I4,.-R/
MT%H)>C[-Z7>N//(2[L.%OJH\B'#%H@GKU!WNY=W.JJ] V&N=/0I-JM:_E I<
M@5=.'PA:\CJ;2>D@2GJ24I_A!X\+XCIPG4ZDA141G%(+,\D5A@)JQEC+XR)7
M]8!:JHDP*!VMTD<\'U-T=5U?F4-O^Y,@@+.T3&#D_P!<</,RV#MN_/U8&_Y?
M&T&%ASY_GWN,8+YX72H5R^U0RTLE+]DN(< S*$TSBB/X3T@=()((P(D \;/@
MZ$CQ31$B!J$%K/Q58U+PSU.*=1*4AV*@"YEB=]J.VT,YQ1/V3M*A.H_BYNBO
MXF;5R*I>M0*2$BBYQU:@">T)0KQM,[\?<O'"!\,?"J:!6=\0YK"D:C0HM'^T
ML>1%6&.%X]_[3IP0Q"##4"BD<H!%P:O1F[>:9U$^[9Z-UQ];CBVT]2W%+4I1
MA.ZNHR=LGMWB>/)Y6:HY:2"?T@F7J)<T-;G'EL_+_P!53<( , !A0PS$VB#>
MY@]S5%8'BA+@(D"/E$@83.1)5_&3WB?_ ,(&OGJ)_46OOTKS]:2<3\@  L+3
MQ5K84I]\2/WZH/RC\U0"EI20 $ ]63OM]P3_ #E6:7$EG ABY,B*N6:26V!P
MTY09B 2Q-*=Q4#IU. K?4&KIP^XLN*6[4)^8H]2E%MY: "HY/0$A)[B-AL&%
M$@$N2:GT$TV%7[UL)2"0&8$,6Y)\A6W88.^6V5"4)@8)@ B?'I'@@P)X LN:
MC<S>CW8[QS%\,I%-KQLW?DVS]$<99B>D#:(4=_88[SG;!]3DXE;_ &Q)2'I:
MQFK.WJ3N&F\ ;02/XAGMOB,DB"-^V/,QPAF$O(+&C!OWZ>;[R4L1$<B[<Q#Q
M!_A\2ML%M86AUUM0_A4E12K(D@*$'MG,8QO/%<:MVAGG_$],'!$[;5.P9W#5
M\YEJ#=M(:;NZ_P 7=[#9[J_3J%0V_<K307!]#[,K;=;=J:5YU#S2QU-N(_.%
MP4D*/!QF('VN]X'LX9#.RC<N)>XH><_AQCY[O@FT38K$GXN;_3O7:DNB?A=Y
MJT]7;*[EU6Z=IT4:VF+@NKIM47+E'R]K;E"Z)E!MQN=6E?S%57[M7^%16M=/
MPU3^*>&@J*GU^B204@ /J$4( <%W :!)9P29.7_K931_J(!,NKZAQ!B88;L:
M&HQKI9/A?YC*Y2V/7S]\M-#IMO16E=5T;":YVHJJ^@7:+?74K!MS#8;9JS2.
M(;J14N-@../DJ4I2^K-\0_'F4KQ_QKPM'A2@4>,^)Z).K.K2RRC6Y^3\X9?]
MN5#B*>,(4OZ00GB40^/:E64-+PE)<922I0#E@.(NZ1!9JFH:"',N-54:BT+5
M4]OY9U]SI*>FT[8=2UO*NT-:AU-;*.TV;55%7:HU'24MII[A3.7I5>H7F\53
MC5LKKHQ:Z:C32A3"V_&?%?A6I^,\K0Z#P3Q#2Z3Q'PC7'Q;*_P#2%.JTWA>>
M?DYF4C2HU>2C/05?-S4+2A*249:<Q2TDI"3T?!M7HM)FYR]5J5*R-7D*R>%.
M9EHS<OCS,DD)1F9HA"$KX .?UM.-;]'<PM%:)N;E)44U_P!'T/S X\S=;%<5
M5:W7DK;JTJ;4U5AI!=9IW(%,@NN)<>"NE:*.C^9>-_T4_J)XCDIS6\#\6U0^
M8E/]IXSILL)RTK?)*1GC2!1"%9B$\2R$I*4\)8YB_7:+Q7PS*/\ H',R<IN(
M@H*G)A;\"LP#B9*BS U>>%)%]YAZ.O-]=JK9J!#]O>0P^6ZEJKIFTOJHU(?Z
MFJNG82E8J$I*BAL-]2@I)*$I4,&A_I%_470: 9>I^&\U6;E\21F:76>&ZE1R
M_F!26.1K%J((=H=@ 1Q$@]17C.BX4<&L*6XN)+9R)EB1PI3#!I_?"TVH=/NH
M6Q3W>S.NK?);BIH$*4RI,IDK4#U)<'2 <_PD"".(S/@[XWT(XE_#GQ)DH2D%
M2LK0^(+'%%5:="P00227X:N9&*R_$]'G#@S-;D++Q\[.00QH&S"*M^DSSIC*
M.@7*F]7%FWU-YN*Z4UU,PT*&[/M):8>!4[\L4KZ6A^5/4I90M,#QMY#QW6_$
M7@F65Y:O$_#\T968I2=2C4H*EI+)XDZE/$*LT.3C:RTZ;-CATF<"1PCY>GS6
MLP/"7<!P7!:7%]7G?B!YC-U]S;MUR^7;&ZVI;I%JJ*]=4*8KEE+KKE<H+=#*
MT)6XEM'YP5I$D)'U0:+6ITNG*_&O%!J%9&6<[_4TZ\OYO#PK4@+TQ(3Q@E(X
MG:-CCSR-7DKSLU_"O"U9:5J""<A:%<#D@*^7FI22S.>$;L\8#TOJ>ZU]P7JV
MOJWG*RLI&WJOYM0I)<74.VQUQ)K6Z==4VMMNH1TJ_P!=0_TU!LP8^7ZO6>)K
M\7.A5KL[-S1J-5D#49F7E9N8$Y7]RD'@64H91R X24 2' $^PR\[3'PM2\O0
MZ+)&6I!^7E(6E#J"2Y'$MS]9EB8:9QU$Y5:D2IBC1>:ZE9HDVJE?%7<JZJ?+
M/5:*=YM >N=4ZE+<J)9Z/DNJ46TI;*>D+]6CP_Q#Q#P_(7D)UWB6M+9"<K3Y
M(S,Q?!GKRSPY.ER?F$L "D\:0 2]QY+/U.1DZO-2I.GT^5^LK)&6EU(0IN)2
M@D22Q 22[$27N&U7-[3=\N>J*%REJ*&]/KN=LJZMYYQUY"J8AT=(^<4)IW5I
MZ6BTEU-.OH "DJ^3O9R-3J<K3>&9^GU&BUWAJ4Z/5Z;/R4Y*DK&9Q996GB"@
M5H!XRL!16Z@EBE2^0<M.0O49Z5HSLG5+S,_)6C-*W2I.6%@NEBRDCA ^GA,F
MH&5.3/,JY6?7NE.;&K6:U>B=,55^;==;79[>%NW?2VH[>'VJB_W6SVQRJ4*M
MERHZ[@P^[3T[5'1-5-4NAMJ_8^":?(T/B6ETQS4KU14LJRT3\L#2YP/$4A(2
MY4 E!ER5)'U$GS?C7$?#-66(24Y1NY*M5D&DN!(XG HYB.P-KYAZ$O*:5RSZ
MUTK7+JZ>A?IT46H[34..T]U;9=MY2ABL6M0KT/,*I0 14_-;+)7U(ZO?@*F#
MZF'OSB[R_3'@,&:CLU?=;'<*+3%_5HZ]5J:3\)J:@M-JN]31?)K*:I<(M]V9
M=M]:FJIFGJ)::I*@VU5K>84T^VTXEB.T2+\_4]13!T]UKT.-7_BE^*>C^$'1
MNG-2ZKM%=S#1J;56JZ5M0N^F](5-OM;+=ZU306^G_%4[%!=JJSV9NETW:Z9'
MR+K?S0M5=0[4W:L>^?Z3X8^&=9\5:_-\/T.?IM/G9>G&H"M2G5+RU!6JTVE"
M3_::?59B&7JD+7F+RAE9>5EYB\Q: DOH>(^((\-TXU&9E9N:CB4",DY7$ G+
MS,WB?-7E),9? D!14I:D)2"2YY3?M;?B,LO._P"!+4E%;=)ZFTQ563FQR-NS
MCM\<L3]ONE!J&Y\U;12/62KM-WKWZIIBOT->$JJ:JAH:2KI':"NM51<*6J+C
M6MH\@Y"/$<PYB<Q"_"/&LM/"G-"@O)T>6I?$G,0F"G/04E*E.R@>%@#ZSX2S
M./X@\- !!_N-.:AF.HRMGD-=F@S0?*98P%7VRC8?O:W2?>L9!C&V8 \>O'PT
MDC+7S H=F:+4!>\-C]19X2RIE*5F1_X5$NPD$.#MPD."^-R+<W\F\+$QDQX(
MDQ'<X/>.\CCHY*66%0Q+$\V5+6<D=VWQYC5$?*(!D,8N.(=B6$1,OOCI5\)+
M8=N]U_\ $Z/6B0('4;M2&(P-CW]AF./>>"G_ );G,]P WD>4TG'Q#XR/%K\B
MUC3<@W?DU[XR+S)I"U=%*"0CJ=#:!U25R"1(Z9DK"DI2"24)ZL%12.MF0D.0
M)%8<F W,V&V\8\LB<PI%"GB-Y2)/26+6J<= /V5= IKGCJYU<E2^55V';!.J
M=(&!X_*!,>.PXU\A(&H)4&!0H@-,%-Z3 #$.UYP]67R$BK+32/\ ;F=&IN>M
M<=[RRGQ,C'K/J(.\?[SQND 0.[AB_OEL]L<SHPV>MZ]R-S,L3B!3(F,>PWDG
M/KM$8GOVRA%RWY#M,GW:N'02/+<]6J6[F=\0J92-@3N9(G(F)C$9'T&P/#I#
M $.9$%N?8\IB6PF^VY#MN0>E>?893 ,_E!D'<'\P\>Q]]@8G!X9EB(>3+,03
M+\AU:K.7+')R]R>WE=P// RJ9),$ ;F/L/U[>_;,BFF7W=C+AR)V#$1Y4'=N
M?GZ4ZOROB!RE3]<]IDSYF)),'L!.T1Q(!=CM0VN^_,C[3A^_*,#*IDF1$B9(
M)DQGOW^N(G?(%2'-V:"[DT(E]N4$8,0*I$9! )CP)$XR3/CZSGN>)XMP&B32
M(\Z.S6@O"8>7/I]VGOOB!5&@YC(B1$3V'^>AWV-A3D0=@S,]+W'6*;N$/>Q'
MG^.C/OB T20#(V.9.-OU["?T[<--G+O- P/K+Q+.7O5,;L3<T-C!&W9^4N&F
ME],08$CMW([SX&_<#B:&"3+UJPJ]P9=MF,XPL:B-B\\V%>X_&'_A03E&<9Z1
M,1W],DC&_@9X)-ZB;6>A(#<XO8AS$HI5$QT]YGT),B? WB<8&^"A) WH8=N<
M^CAJL]6)C9S[EA.Y%>8>5-,3DS'D'?MM)/?<^!.V0140YWN*"E1,FGJ &M/<
M6@F&V=Z3A_X99S$C$YSB>YSV(P()V[<#\3/R%SW[G;D'#N:"7 VY=W(J;!PT
MGD!A32N3A(('@QMWQ]_23D01PR1R:8[,#$5%0;EHDMJ&&FWV8#:P"JB&)$R*
M=S&.WU)[9 ':21VWWX7$=^<_E@'?R8VP)EC][FL1+L7N(-AB=NG)(/0('>>^
M)/:/>1^D<#@S<U$U:.SLTP=PV*#$DCE<\J#W1@U<%H:(.P]QMXD$;1O.?H1P
M$%GK1Y+T[/$WBA9\,<^G*W+]VWKB=+?D0/3N?I':/,YVQPJ=9=_+>W0=\!(O
M>/XB9]VP0ELP 9B?4C;!^AQW\1'">>?+R][SSQ.TL!LY!%IOZN9(;!31"1'5
MU3!^H[@=S/>=O?@+DDPYO]J=_9P.*DPXW] [AR_9PS3@A)']!N!["<^\P3D=
ML(OT_'8N.I_AF"+])'1P'DSO)YMC0'XLE!.JF9.%:1H(_P#[E>X@SMM.([SF
M..3K7.<H?_<D=@ZQZG?>*8[WA9/R!1AGF11^'+:.FQGECF/S2C_I"[P00E-.
M?2!5M01WB$B(,Y$G:/.^-H!\/SWY%MF4&LWGTG'J/"E?\]D[?4!0?[2*<W;;
M8#&@=Y=)JGE S*B!MD1&X['P!.X../D^K2/F*8M-9B!^Y?'T?3G_ $T685YN
M2/=)ZMK;SD64T]O424I4*P9@].*8GN(D**LXCP3/' \00V?H2PA69-'X591$
M]P]><#'H/"S_ -4#?*:K4616CC^3CF'J74%Y0ZJTHO%S5:J1VK;IK>NOJ114
MZ':ARH=%/1I>53LAY]UQUX-( 6ZXMU8*UK)_?>F3EJR\K,5EY?$O)RU%12"7
MX$D?4SEA /1L?.<_)3_<9B^!'&5J=02'+$B5,]  '-VH,;1:"Y(\OM;66U5U
MDT9JR^ZCJ?AQK>;KEHK;GJS5]-==24_Q+,<CG::AL/*[0])JTVMNT4-QO#5$
MP\\ZW<;@R*^_LT-L6[5</6:W59&;FI^?EIRQKQI@0G)R>'*5H%:Q*CF9Y7E!
M7S%IRW4 [.D<:THQQ-3JM5DE23G9:$IU/R/I1E9/"C^U&H"N/49IRW)S$I+N
M#P.E+K84.JY9\A].#2E3=F'+Y:+IROI;]S)_#ZN79]6Z Y@7/D(WJVUZ4L-A
MN+[+5>:F\NOZPHKO=!=;3>[R:?ED!IVITIJ(ZFUU:O6K.:E.:4*^=EHTJQD(
MS,K/RCK<K+S,S,*0 ?EY13EE .459)5FHS%*)5D+^ZU:CF-F *&HX,A)0/E9
M^4-2<M2UYB4E^$<.64IX>!!.:0L+!%4LNGN5VG]0V.UZ.OEHU9;DU^B5WF\T
M"JQ>GKA;J[EERRJUW)RGJ*P72V76LU16:X<U+8ZKY%7INN9_=+C;#]$]3-^)
M^*,W49FITBM5E%)*-2E.6LN0?FETA8* I"4E'RU@H"@'4$T3[;X95J\WPGQ]
M2_F92ODOE<3%66KB\0V!!X4)R@% J2M 2I)(()WC>MS%FY7/V^E30H8H[+J.
MB;:MH;33,N46NZAIY!::J:MIBL#[;AN-,BI<_"W,UE-^0M?+3\C^+N%>I^'%
M(20D>*9:Q#?2O1ZT $$J(/U %)+I((,OCT/@J,T:'Q/-SEJ7F9F9E*4I945<
M2,K3(,E*720!\M0 XD$&[G 7P64E6]\7_(6K*U_@J?XF^2C!27"4BHJ^9]F=
M;*6BJ.H-T50%+ /3A),*3/U3X-.2C,\0RPE/S\WP#49@5P2<O*7I4K=;" K-
MRV#N0Y%"<?//'AG+TGBN823E9:\Y#<1("\Q.H4ED_P#ERUNU*0X&/O:"(C $
MSC<@XG/H)P#Y&^.-I2G@4]_QMCY5[]^_+$D"=H(CR8C/:.Q&8(\DD\2/PUA7
M[U]@8,-((S],=O3>1B-QL<YX3^M>?OSP8:1@C;]?3_ 8_EPP">WH)/OGUP8:
M=QZ^)VWW!\_SX+'E6C[=?VP8^?+2?.#3BOCX:T?2<C>5K5<_\3-UL;VMZFU!
M&K6:O_W#KJ1V_P!#4OE2E753J'*UMYB#^)<*D ]F&(!'$" IW! ?A5#DF6JT
M,P,8MF2HQ*0PJ2+F1$\V<,[QC4SGP.KX^?B<V"E:XJ@F?^[ITOI+I/K!2#))
M@  ?E ''PW^O22?"_ @ 7_M\MFB3XEXF6/N ^/T/_3./!46_ULVHL<K*O:&'
M-Q6F%^&[3;53S>YLZB2A*'7;7INRJ><J 4I-M7K>L*U4J5%;:&&;DXXI]:$(
M>2ZA+9<++H;[G]./$-;_ .BWA^@64?V6FT&EU&0D)'S1J-4%)SW(^HI.7I-+
MPA0 !X^$J)7PYOB_POP]>1H]6!F_\2S_ !;Q7)SE<2OE'2Y.3X4=, DCY87\
MW-U#A)*B&X@$_+?)>I'&:NI+A<<6A-:Z[3H4I7Y*>DI*M#0B<&'DJ<*4B7%J
M<(ZEJX]?G:_-0"E)2 Y!BP():DD@"KL&><:6B\"TB2.-*U'Y2')4&XEJ2*,0
MS<42 V,W\F.<MR9TZ]I90JELVJFHF:1M"67S4M4%,XTD+*F?FI#:$(/0"2CJ
M2E*BE02.6>+6G/6>%"BKB4">%*E$*4IG"I'"27>2 22'QR/'? <OPS4Z=>5F
M?,1JOF*""DC,R@"B%+"B%\1665PI?@,#&1QS?I:B@#B:=)J7%E)E-0E:4F#U
M%C\&9" 1*NOHE),_Q'CDKTREAQF((XB( M2J@:79BQ&^-5/AN8DD%"VX7 _4
M.CI@&I*2RF()%,8(YJ\Q:JY6RMM 6[\NK2[2O*0A+1;8J*-EQQM*RD%14Q7,
MJ Z5$ E)4!*!:,H:)>5J4\*U\7$GB<H!20Q(#%Y@!76<=;P'P(>):O/1GYAR
M<O2*0%)2D%>85A?#P$DI2!PRM254#))+XS_^R^I54-#\8/X!BHJZI;/*ANE9
M; 7553]-I/F2^S3,!( +[C]Q2VTG!+CB0!)ZC]4\1U69J_A#X/SEI 6O*^(U
M,@%G_P"*_*# J4Y/R1>2#CRGQMH\G0^/?VV4I7R\K+R)S2"HA>7D++E(2.$%
MV@  27D]+]'\S=/&U6^WU[-UL]<RP[^-1<*04Z:-;*H6W6(=6FJI'4&$!-12
ML*)@#J)GCS67F)&4D%*W"11()) _[02M[$-#.PICQN;I\PYBE)4A2%*+'B]0
M6X2&EP35^6+L_P"J]+.ERI3?:=;8()=2ZDIE(!@H"09EN< DCJ(( S@.MR$D
M@C.#1_[-G^G^FS1:X.&-)GB&07!_WHCS4/+<T-,4Z[<Q[%0TC=0A-TK3^);;
M;#%*VGJ68Z5!#[]*^XE6?_O9MY<F V04GC,G/3F#B0E9 (DI"&$?4RBE3!MG
M!MC&<A25%*B@%B()(O4@$.&H2(EZ$W]H"Y/7?3=/75%KN-J4[4UGRZ6Z4KM'
M6*:#ZBBH-.^VT\EI\*4ME2T)^:B'$%:%H6K.""E+!B _:2PCUL9W;$I/"I0<
M*I20[) :[>AI4/B](![S!C(. 9Q$0(/G ]L<4&!<BH<<N_J2 X- )&%5MP6F
MMF#<IKW:!B)P[22(C$SD>H&_F9$[]H97-(]:UV\C45:L\-S#0*]QZ7I&("2
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
M^6,LNO*3G%3D<8XG*28=+-J9_P -^)9N<O-REZG+RUETY*=/DIX3\M*">/.
M*R>%P5@\#LEAAK>HGVJM551<I>5UO92[6N,T=1;;S>&4IK$T_0RL7K5-V4XF
MD6P'*5;LK:6]5"5,NI:;Y6;\9_"Z27^(]6MDGB1EY.J*20"QXTZ#F0R,SA4X
MX@5!) CX3\24ALS-UB22A7%_<:9*B4A0(_TT,$YA6%*=R> 2&(5D[E(BO-?=
MKM5VZPTCC]SM]4NDMEKHK;9VE,,4R4LHM=%3L43;+II2%TS=.&5KJ*I:TDU+
MBE>,^(?B[P/79NA_M-5GYJ=.C,23GY6<5+*UI57,!*DM!)*20GAL&]IX!X-G
MZ#PGQ?3K*LSYNG"059O&N<K4IXCF%B2?F"0 0$@'](??ZUW.KKN2UGK:U-,W
M5W&S:M??%%2LT5,I;G,&Z+*T4U*EEI"W>A+CR@D.//K<J'BMUU:U>&\=U&5K
MLKX?U603\I7B25)/#PGZ4:W)4.$B!Q@@" 8:&!S:?*_M\KQ+3GB9)R6XE%1#
MZ?3*'U%R0Q:M  (&,9_!FR6?C ^'H.-O)6OXD>33P6LJ2R0KFCID$AKI*5K4
M>A2704D *!"@?R?7O@U0(\38H(_X%G)9@\'+;Z@8#N"D@R;$$'Y?\0(4C3^)
M!2%#B_N5 EPD@IS# ((+ABZ3:C4^]-!G/WR/./,=Y\G.>&:^_P X^687!5 _
MB.!WSV^V\;=SF#P8/=_;;^N/=,"#D_4$[F-_&WWX,&&P4[#.T[@=O<DS.1["
M.#!AA&\;3 V@GQ)V'<9^NYX/?3!CD[:+1S)8^*:GJJFHUW:M,.<[*MUMFBL]
MQ_Z?NEN7J^H6TW<*^L_^.+=5,0E]RGE"65*73R.DF@"Q9#@ DJ^KZ:N3+!P^
MX)A@)&8@% E)/!2"8&TD,;DWF3CDK\1(4W\>'Q)N)6$]7,2J2@DXZU:5TOT
MF"1^9(!B!OVR?B/]> 4^$>#KETZ3*(BG#XIXA/2.K\WQ^AOZ91X-EU(^=F.S
M4.GRR8N?7U?*?PZ6MYO3O,34+;0_^?JF[VM-2 "M;AH5H+(5T0L,T[CA6@J5
M\E=3TP#('6_I^CY?PGX0[<2M&B0:A!+.S&' ]+.<GCRBOQ%.42HH1K<]822X
M3Q)TSD!V25<+EF>#4_25<K)6UCB5ML*4PD7%"U26DJ6^&6^D.*0M(/2VN>E*
MU)*T_P"FH@CCT2T+6H,/I4\T>1>U78.*B9QKZOQ5.A"D9:?FY_#E,DO\M/ 5
M*^LI+DE1 X 1](<D?2]],FFTU2VY_3-*BUU'X9-)6D/U+[E0MU#OXBKJ?FM!
MKY:DOJIU*0EE;E.&$D2DAG*4(&5\I20AV/TL 12"2ZE&Y,E@!Q 8\EF:[5ZK
M4_/U.9\_,!!25 %*9?Y82(2B 0D!@ZE!B<$/ZMU.NTL4"#:$TZ7DMI_#VJA1
M607%J255Z*<5[[<]2RTNI4E*2I:D023I+TF4I(<D@3",L*L?U<'$3>8O2<=
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
MFHHWEM.FWC\45(Z8 8%B%$5X3,R[DD.7J[/6K<V',E2:RJ]P&00\5)M6,9_
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
MH[,*"':FR =, 1!V)!./'DCN).PCM/#Q5(\G<ER_IS>V'=92"")W(SOG (V
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
MG':T^:3EH>&'"H*$AF8\G$UB0V+&U0E%_P!-W1VI:4U64U Y07,L++%0ND_
MNH-<VZV?GTUVH*0J>;=;AQ^E;;<2C_XCG7DRLY91Q*2>)#!1+CBX6J[N\.]9
MEP<)>4D$)$A7%PS0FC$AJD@3'2,8)I>;UKIJXVG37Q*<CJ1%DHK-;:?157SU
MTEIB_P!)=+.;737:RW6@U3R[U2BVTS1I+M:D4=OH::H0TMEI_P##7-L76G]#
M_P &\65DY6I'A'B.9D9Z4YN7GHT.HS,K,RLQ/&A:5Y>6$*"@H*"@L@@ N <:
M_P G.%,O,:D(44\/(I22J&Y%XV&2;-K'GC<T=5OJ+'JEE-0\RW4:8OO++5JZ
M^GJK?>4LUC:TW7ES2T[=KN"+-4!)0^_<4/+I5LM(+]4QS\W3KRB1F96=EERX
MSLG,RREC4A1)D&^T.2V)(4E@I)$2*;U<!V,".8 K@V[UW.+4-!<-$:DT*BYT
M]\0]:*QV_:.1IS3E73.4E>RHUEUTGSCUW6T5JN%8+:^*MJWOU5'1?O!FMHTO
M.TH8P.@.14&.%1+48L4#[O+L )1<W@F:>7TDR"]V  $., _$_P M]*ZKY5Z>
MT-J&A=;TG^\Z&GKZ*VVVZ7QEJGI*-Q2%%%MN-DNSPI:IMJL54HJ4/U+;%07F
M'77U('EOBSX:'Q3H=+I#XGJ/"LW1^(9?B.1J]-E9&>OYN7I=;HRA>7J$KRU9
M:\G6YI5^E84$%"@V.EX7X@?#,Y><G(1J1FY"LA>4LK2"E:\O,<*RSQ<05E"R
M@W$"'+C%%)2KN%HI>6;^LZN\Z9UMK#2UZ<1<>6^JM.W.TSJJVZBJ*>R5:-7:
MALUI-15%;52Y66YFJ_$.OL/NM5-*IMG4\%^%M;X-X%X1\/9/BNESO#_",WP_
M,R\S,\+SLG6YN3X?XKE>*<"U_P#%\S)^;G*R3DE2=, A*BLY:BDOEU6OR=5K
M-7KEZ7-1J-2C/24IU*5Y*59^ES-*#P'2)S $A7$E/SCQ$5 +CW,?X9M$?#]\
M./Q<ZATIJOF=?GM3?#IS0ME50:YUH[J:U4#-!H34ZZ=5GHW*"E_ /NKJ2V^\
M7'E.M):;PE X^G?#JEYOQ#X"DE__ %UX66  IK<EX#"@D,Y[#'-TX U&14OG
M98K'_438N0Y -K@!F;AG5T2=5Z=M-#65@;KK-:Z#\"2D$A"Z&F3^&=4H@EGY
M:6U-D*2TV5 H2$N]2?%:_4<?BGBI4S9GB6M4X XC_P SFAU-4M'D#MCTF9ED
M$R2 ]98&H2*@%W#/ZE][?V;^EJ^DYF:TLKG[I<_>FA:YFG;OEL566BX%-_L%
M2*:K0OI<8+S;#B6'&%?,4Z$)96X2D.=3PU04D1_N4XYEBQ(!(D/]L<7Q(,Q
M4 X=H)/U.0:$2'K$PS8ZSL\K:]FU.V>KTORX3;VZ9QEFAL[NJJ:G>>JW[1^/
M^<V:FB:32.45M:I442DN]3M#0U3E8VT_44#79:"*#DI18$S4@LU?JF=R_(@2
M"H%ZD).[5!W/8RY&#;)9-8:3=KW[1H6PU3[]6XA7X36%92L5C-=<7J^KJ6VK
MQ37!=M88*U/,T3=0^E#]6]1L,-TE&S4U5$G91:)(O(:D5 !(KRQ+I@N0&_[1
MR,L0Y+U87)BF=VTB!VQ@;*2!Y@E,[;$CP<<4(]O[,4OTQCXJDCD9<.2_<;!V
MM<G$_3@F-C]CWQVP?7(,[X<QS#4<LY[6ZP&O@!I D 4=P']=N@<P<-6D0>Y(
M[;X\'W/;L0>XA!HV!$;[_:G\XEY&P(C^'N!//&)[NF;TR/\ ],LC,QM'W.,#
M8]IX7Y]][8S AH>I[$RQI3O;F<6=\3+MGI^4K;U]L=/J.B%^TLTW9ZIYQ"*N
ML7=J=YDII6K9=UW-UA-,MUNTIHNJXJ ID5- 5"NI\Z6"#1N&75PW#AY:[UV:
M8Q2%\SR=B02;T'?H7QR9UZI#5W4OJZTH4IU(3"5K0XX2B"2H]2^HD*,P -P
M3\!\1/%\1?$HD<7C_B@=R6*-5F/#"C-UZ#'VI'T^%>%G_P#=ND@S)R$M)%^)
MZ[V);0SXS+^ZU\,O-ERX6JWWNEHZ?3"39[HJK:MKZZCF%I2D;=>-KK;75!VB
M<?36TCK-:TH5=.PIPNL_-9=]Y\'9^FTGCGAN?G:HZ+)0O-4O5!U'*X]'J<M!
M 4C,!=:T(*2A22%$J  XAR=+E9NIU!R\H%><I"RA*.%#\!3F*3) (*4*"@[J
M2X=S'SZ:HU1IB^HID6SEKIO2=2U<&JNOJ[%?-4.+NE &E(J;6Y276_7*W4K-
M0]\JJ2[14#+[+K4)6M"W$G]"Z/QKP1P?_2339H6E2$IS\[390"B1PJXE#*65
M"C*)!!!-,(>$>*92O]1&;F<*2R1EH4Y!)*BK+)5Q64QD'<N;\J^8^@+I=ZR^
MU/+35%IJ5(JF+6NT\T=25:[=:W**KH*2SHJ*^B56.4-$P^W2-H16L(50MN4S
MS+[3KJ7=G)S$YJ.'(^(/"]0DA$(_M<S,X@KB_P!N>M- "D*1Q<22IQ#:*_#?
M$<O(^6<G.27XLQ:]*M.6H!G^DY13Q%55%PX2& +XHS^L-'/V+4R5/<U*345Y
MT=:])*4UJ&BJ[)<[;9*C3+MFL5^1<TO7)W2UI3IBSNVNTMO5+=J>T]IMFB0E
MNWT[])T-+IM8K,R5+7H<S+1F?-4,I)XDYBTK&:O+6$I!6I2U_7P)*PM7$ 2>
M+!F96>A0!&64(65<2\M67F25.HIE(6I))+%N(E(X@QQA6C"OQ+9D?E5\SN<(
M/4HC: E*2HJ. E(DR<7\0<"/ ?&RI02E7A'B2#Q&'7H\Y*4R*J4H) ,DD !S
M&_X62?$O#P'/#K=*L,*#+S49BE19*4E1>P)I7(VAUES6&F$X)_?]G)P "$5]
M.>W_ ' @X.Y,DGC\G9F2.++_ -H^:@!I8E8B;%--J #'V3^[*LC/XI/R,UR:
M$)0IB1!)<PX<W)--[G#U/)5 CJP?8@[DCSV&8C8@\=,#D(MOL&%>34>SX\QF
MK"@##,XN^U[N>X;GC?3X5G0W<+@(F;"XW,]A5,QC;_NP 9)WB1/K_ S_ **@
MTAJR P(\G#_X<_*/C- _N-,L45\P<H&61/+8TY8W00EIIP/U"TA"NA*$I0I3
MA<)65 )25%94"B$I0GH"75N'H,MY/$5DI4!4#<S6*^XYXT?!\H)(4IP2(>S4
M8,2[EC1QLY)Z$_ S1L47-FY5B0$+<T%>*51 2 KJO.FW02=Y'R50?&($#CF>
M"YV:=9F9*B2D9"UAR200M"2'Z*)(-+5P_B7)RT9&6M( 4<Y +,S'+S% FH<-
M7;>!CK/^+3$XF9&9QM @'!W,?2=AZANAVCUGE^=\>.["_NE[U[X::@$;1O$D
MDQVWC83@P?.W#%11A,G:)W)#4<F\X*=AVY32&F"UN<:JE&Q)V@[9^OK]=C[%
M@,1<\K5<4=Q6.U0< %*P&LUJ\^A-*SB,N@X.)Q,A7@?R'H-SVPR 9:TP0'%W
M/VO-\#5,O^W6/\XC*QZ^!_Q.VY.QS@;\)B!0EWAS AX%+5>T8![GH=_)VBPP
MTJ!/G[COF/<$?3UC@8O+"FTD" PAJ='G!!B8Y[-6Y?W;#,#S.9F8]O\ /H-^
M&.;;1<$DF1M!B+7P-Y\G [AYPTR3$8\]P?3!@Q_,9!QP1'U&*!@.8<N(!_C!
M6#.\$AV>\-_%ZM*>\[;#_E1Q$XD?S' "T&]26,$7CN'WG?"@<HN7+<KR ;QL
M[X0(43@$@9SL,[D' F)C<B-^&X/";R '/2K$O/YP5H#<.>75ZQ42TTPP)WQY
MF!(/B?ZYC.W$BD$W')JCI<^;P[XG(]^_*AN^/=,[#SOG??<^2/<?HOYI[=L!
MO_/OSPGR@9S],]P,=\SY(GQ'#JYN!SZ<W-K ?9O3_-;,YHP8<@XPOR H82)!
MR8B2<Y\@Y CO $3B5 .PJ"YY0S<ZF7M2<4)!@3^6,U-:5)-&PPLCQD9$#O,Q
M(F,9SWSWR@=^5]Z&@=^5_+"W+$LU07JYH?IWE]X?#"T-P3(]X[1Y@#?Q,#@[
MT]SV_?9F"\EP[[D%B[BK,>1%KMB)=.HX,1.PDYWC[2-NTQ(@MS8L??,;8MVM
M^YJ:-]VOWC+!(P#B#(&\'/?:,G.< S'"8%X_FGN=ML$]/<WCE)P&XE:">^XF
M=IS @>D3N /0<)P/*)B'?D&AW[7<;\]9Y^6W7 BWB@G^+>,3OZ 0!/@1D\/U
M9_.:/3\4P4_P>OOGSP Y<DMB(*@,222<=SU9.QDR=R2> @<N=+;O^<+B)H-Q
M:K/(+,VS[S1[/O;E16K+K*BD% 2.@X_+,R3,9S P<;#C&HD'A% T3U-[WWQD
M2DFH#RYFS0)%36EP^,0:A_>C2'"V\Z2D8"5$[C?!DG'I&( ..(<SS>!';\#&
M0 .!$5Y%Q+U9PQ[!L:2\XE.7"J15U*UFII&':5X*E2C2=:G0LI))(86MQ2DH
M_P"UQ2H(3QHZG+*R,T24NE0-DAR"SV/$54)?88ZFAS1EE641"E I8AN-@"/_
M (F3)9J5QJGK)U*])Z@0'$J*6%$E)20I)JT*"FR!E*@1!$A0A1F9/ \6<:#4
M L/IZN>-+FUH!F*1CT?AK?WNG(#.H!I?]!J_YD%ML:0W))#SIB#U9 G\OGN=
MB-L@_P ODVJ/UJYD3O#OSQ]&TY9 8T+N78U$M6A]OC7OFE3OW%3+#2US2A2D
MM3TI47  M0!/07$Y")V25)V40/,^)YBUYZ45&6':6)4 26H[  -8/5L>@\/4
ME*%%OU$?4:@"QJ6N]'J9C5>_VBL27$%M?S!)Z#^11WP.HI&-ATD@Q@1'&/+4
M P*2D[$$,&'62Y+'<2]>JMEI=)!AB 09$F_V)))H2<8[J;#<7%*BD?@D@?Z:
MD#81F(5Y)!/:)[]3*S6  2HG<)*CS9F'DSW;&JL740'9N(\,E^C4Z;V8 Z6N
M*I/RND?_ &2FQ@D85DYB,@8)@;B=E"U*_3E+,M  -6_W%!8R#[; 4I#.H .X
M(+O20 []]SC;CX=K'36[2',:XUM,T;FPNT4UMJ$J45L)KZ.[HJ_EB>E*G Q3
MH*RDJ 2I(4D*5'F_BC-S\O)T&2ZLI&?JRK,2Z76,@9>8 IE%PE2DJ:1QA)DI
M&-C1L=0D\3I"74&(!/$0AP6<L5 ;.2TN,Z.5=;6\IK.*G_7JZ^DUA<*ITY4X
MM>JK^^MX1"?]53RUK/\ YP,!( ]OEYXSO!_ M3F+'&=4H+)9+YZ]?J27K*B*
M7?Z7QOJS0C3^*:-"4\"M1I\P,3Q#Y?A^2A(%DI"5$$NZF!H 19WPETJF_BR^
M&TK04G_[8GDLD&($_P#N5IQ4 XGJ@8!)$]CM]M^!B"?%V(/_ *ESW=G#KR@(
MJUI',[X^4_%*%(\/U7$D_P#3S@ 1#_*S:.*$,6F<?7;J7FMJ6UWG4%D_!:*H
M;11:BN5G?=O-BM[S%QHJEVM-MJG%UG-'35.Z4.4512W%*V5JKJEY!8IJ%\/T
M36Z0X "8'$"6,\-"/I:IF2"68@EL?(N$,\NP+NS;E@DFI#%PSP]<4JJYU<Q$
M-4SB+CI]Y^L73MN45!;>5E#<6F[];PJP.6YB^?$L\BJKWWZ=RX4F;E27&W5R
M2Q3O5-!5T#8QD&I!8L2Q8%R2H4)D,T5ER^$"S,__ 'M!+TRJ  W!W:F*KISG
MSJ.GM%>[=*73NKJAB[LTU/<:356D+(AJFJJ2M>+%PI=/7O6],R^Q66YVEH^B
MI545:ZVDHZAEMYA^L?3!S0,0(*-GOFES#B1!'4K@!8!Z$2%$$N&9P"000]9<
MT+"\[!SJNEPN5.S?='T=ILM0E:S<[3=]9ZHN#2%TRWZ(?NBDY74=*M54ZGY9
M"[VRZTU\UY#+R6NEP9WIRE,TFM)Y_<X1&Q?JPZW/JUG9\772:BT&_>U7:BTG
MJ#]]W.[4M'4WW_VIUC353U7;:!VU4-=77>HTLRXFCHK=>JVV4EUJ:E--2T-;
M=:9M]NC_ 'CT@Z@&7>#0"7NS";,* L,=Q0_[DF'EF-R':I@[8XK<OM%:NI^?
M7,Z\45_UE;W:]GFQ965Z/MG*C4E\;4IW46J:JR,5NH*.]4FC[4U:=7VFXWH7
M)%!J*Y4%X?:I5AZG92UY;*_JYXK\3KUW@V>A>9IOA!*CI#HO"4Y"O])6?X7_
M '&?FZK,(U:/D^ Z;)1F9;!6;I]3]"1F)&/JFN^!OZ:^!>&^ ^(^#9^GS_%_
MB!&G5\1I\8UWQ(K)R!F9&DUV9DZ++T.ETR,O-/B7B?C!*4KS\E&0K1I1FJ"2
MHZ"<]&E4?Q4\\&UI4I;>K**G6"4G\[.A])%4*3^4A*VR"0>D]BH<>"_KF3G^
M&>&9I5*M C,40&!.9XOKGAH?YA( V9L>Z_IF$(\-1E90(0G7ZE"'<J&6C3)X
M1+*/T@ DCG7&X/P4:?\ WQ6WO3X99KF+MJ#4U:U;:^MJ:.WOKNJ:]EZF<JFJ
M&XBE=JZDN(8J11K"7'VDK=8!#R.O_3D _#'@9:4^&I05-)'%F*(>H+J2 "IF
M H2,<O\ J!JE?V.LR.-7_P!:\7RRM7#]&7H0%C+XF+A"74SQ+@1URY9<E5Z"
M6B]V0V*P76MME11W.W"AOMWHDJJZYFO=;#__ %=1TU7^%J&BU;ZU5M8>IZ-Y
MUAEBD345+*O;L;/-I/-[DW8OS./D1S0:A1#N)2#L*)C<I<SV.,Q.KUNTI"6K
M%I&XI1G\8]JB[VEP$CI5\NWIT;>TM]8V)NOA.0.O@L2!3FY^P \SZ8'15U-$
M<(400;GC9N; FPVP]K^IY06RYT@YD\K]+-WN[IJ:VFNUY8Y7M,U9HW6&ZIUO
M4>I[[9*GYS*ZY"H>%/4*0^XZA!'SBD )+)"@Y>P)Y@(4HFMI$@V<=)#E0(I/
M$]'9N$B(%6?>N,8<Q+5R^TC3TNH--\LV[(S<K3=7V;W:](:'US1*H*RVUEP0
MXFRTFIS^\+/6/EE[HMU534M6Z\TRW5-&M"UZN;EHS%A"^%:2E04C-"E)4 &'
MTJ'#&QF:&@V,E:D@J0HN.%E))2I+%OU,)+!JR'AL6]JVK%DU1<;U?:UG2E\=
MIM,%%10V6X:C:LMSJK/<+#<[BNF;J-.6VJ:8HJ%IYJGI*M=;6FY+64T33:EO
M_._%/C?PGX9U^7_QGYQRU*3P*RLK-*#DK7F9?&I2<M.4%!&G4"%*5F)S2E0R
MTB5^ETO@^H\0TRQI0E225 I7FHRUDHX5)2DGYN8D*5F N $<(+J4X S7IS57
M*86]UYC4VL:IRXTX=5<*13.G7ZE_Y*&V%-?(<K[E;:-N%N*;HKB'72ZM":H-
M_*=:W<K^I?PM\OCR-?E$$E:3F9F0A:E$MPG+S2HY8@/PI2JX_5Q8T%_#7B_$
MD+TR0S#AX5YB0 2YC@2M2IE8(9GD,96KQR:IKRY?32ZMJJTE?RE56M=5U;3"
M5M_+6D4JJQ#/26QT(#IJG$HPIU2E+XP+_JGX*$E)UF@4FG^IJ-.2S\3ELM(!
M)-0 X <EDC&7_P!&/$N'A^64A^(C+R F0+%R6J2EPD$\0 (?#+A=>2=TK3<G
M[OK:T5*V:II+5+JV[LVY"ZQ-(E3R:-$J"Z84B#0H#HIZ5;M2XTT'*EU2]<_U
M4^'"D(SM;X>D!0(*<_)=Q3ZAE\7""7*>+ZQ]*G #4GX7\62Y1D\8+.%Y(4?]
MSLZF#NQ+!0X0Q2Q)QAS YJZ%T[5(I+9?+Y<;/:F6Z]Z]7JOM;U10MU+;K+M*
MJI;L^GW1;W:9%8FI=NUPN%$%K0MJG^<C_3Y6O_JIX<<[)RO"].OQ-&881X<,
M[-U>=FI5EE&4E&GR<Q*<E(?YG^F>,*"0E%<;VD^$]2I"UZM67IEETD9@ RT)
M+_6>+-43F4X D((:21&.+7Q06_3+U'K_ %!;J/E_5-/ZVT-4\O-56N]62BU]
MJ#3&J=,ZBOFH:F_:1LFH[D_7VXW%JU/-:JU%9J.O?<JV$4-PKJ.N51V?]G_T
MD\95XWX!\.:O*S/&$Y6=I/&<K6Z76Y.;_:9"_#O$U:+2)1FYB%961FC+RE<6
MFT^H6E$C-1EYB2%<+5:5>BUQTJU$C+RDE02YR@HHR5#AS%)23^M0 # @.P,G
M1JBI+.];5U=VLE_J7PY<5-7&T7^RTB$H8IJ1=.AVV7&TU%0I3-4^LK?:KIK6
MU?(I:5#U&\^]].U^JU*-:G3Z?6:+)'#IGR-7H-1G.K.7FI)3J,K4Y264A #%
M!&44NM?#F) E2U#,"$KRPX$+RUJW+\:5@!PDU2T&=LA6C651IQ"6K#S#YZ:(
MKNNX-4#%FU&ALU-307.E0I:_W'>[15T*D6]RL8>913U8:O%(TTV^ZP_5&V\7
M-.=J"5YFA^%-=DIR\A>8O-R,[++Y^0LY?"=1I\W+*%K"<W+/&5_)47'$$E4'
M,4?J5EZ):1PE96Z&2L%N%2D']1!4D$GB#)<5-_VOXI.?&F%-M4GQC<\FWDK2
M3;M173F/<VJ9@VRY5K3GRKQ>[O3]2JRGM- U3FB0VXU>T5R7U,6Y]+N$>"^'
M:S+^8OX*\%S4*?AS=!J= $J4G/R\I8*LO(TY' @YN82E2R3D'+(!S$L)0A8"
MO^'Y1!'Z\I>66(4 S?2T<1+$OPWMD>K_ &AWQ@Z)-!^[OB6H->43SU2L4M5H
MW25VJ*$T3[ IEW-6H- M.)>JD.)<8<M=WN;06S5!%:I":9^IP:;X(^&O$1F?
MW/POJ?"5H3E*23K<SAS"L*XAE'(UF8'RE)(/'EH)2I)X02I*!&DTV:2%:7,R
M2 #*BT@N!PYB@>&X+;L3BF\R_P!I;\4?-GEWJ3E=JG4NEF;!JZ@79=05MFTC
M06J]W&SU,)N%J-6PO\(Q171CKI+@*6AIZE^D<>I$U+;+SZ'-_P /_IY\-^&:
M_3^(Z?*U*L_2YB<W(1G:HYN2C-3*,THX I2LM0"T.LI"@"4E@^1.@TV6M&8!
MF'@(4D*4>%Q+LW>IF=FV2N?PJ:ZMMJTM<;,NW:BL5^TO9[NBYT6J]*4)I%72
MAI5BWW--9=BVAZ@2_P#(2*1VMI'@H/4E94(^6VG\E>(:+.1K]8OY?$E6JSU.
MD$R<Y:C,,H%W-R#+%\2C6)6[EB"S*"F@P1(<<+$T+,% $,=\O@,Y,ZTY=\QK
MA4ZKTWK#3"F-*7MA)N-+<J*UUU3^][.PFF=?J:=%)<@[3K<N#3=.ZE!?HVJM
MIH(I4D[OA(4%%\LH'#PNI/"LD*! F68$M^20>=XEF)5EI S$K(4DLE0(#A0)
M !LS.P/43CJ@\/\ 47C$GP)S_O[D9X[^.+N/RQ<T[3'1NC4I/T,9[0=^Q,]L
M0?7:6P$@\Y@C9I[[=\+D#04YU#/T,/@Q".PC[$=O\\9.W >C-S&]8 >C.-A.
M,:@'^]S?I._J7Q, 9\ CN3/D$@;9GW@]SDZ\J<N;G\CMA1]J>O3R[##5I*0)
MD3C:/&,1W["<Y\G@KV'GSO:M/QA5H+>^G/&+;JV/WL@D&4OJ \CK W[P/ZQN
M<A>IO_C\8S)=A>:@[7\Q;=ZOC _Q=ZOY:N\J']+ZDO\ 45+M/>])UUUL>EJQ
MBJOC; N]-2TB+A2I#E.U35%95TR_P%TJ;4NXT[-0Y0U27*53C>P$*3EE1="2
ME0"C!()+L""2&<$A)2\.'!Q$A1+0YDP(+F?2'K1GQS;UA9G:Y]^L<==-(V_1
MTA<I4*;4RA;JWFRLAQQ7^NP&*=2TN(E:7'&?D_B@V/SGXGG _%'Q)EI)8>.^
M+*919R=;FI5(BI4>%@&(-H^W)!'A7A2B'/\ 8:0=&TZ3%*P!67_[B^A'QSV1
M5#\)G.Q7RJ[\13,Z$-07:-UIIA3W-+0O2P\^X1TOJ;<ZPV4RL)4J>E&?5Z)N
M')62GZR@@/)RPKA"P 7X26#P"2$@DTT/ RH>-9:4I) 1JDO0%?\ ;9I*7_2X
M93BS&C-CYJ5O.).4K&^0DQ@DGL3OM_3''ITY:2  I)>95-6Y/]K\\>JS-3G9
M9_1F!@4D\*FA]W%)%;\G&54D;I($P)2K)SC:)DG,^3B(XS#)&X>"9#"EK6]'
M%L::M8MZ, X'TGZB7($5^HS07%,2-BO<(+##\'920I"?0]1Z4X]5'OQ*L[39
M'Z]0A!%0%_5#.>%*BH.&M<"[82#KLXA65DYW"3#)(2YI]:F269I5N.E6I[=<
M73_\A_Y3:ND*2IY;BR4P1^0*^6KI@;J 23C:3JZKQ\?)5DIS]5J41]"LS,&0
M2#])4,PEB*@\!,00:=#2^&:E:^/.7E9()'$ROF9I#!H2>%@8E8 W+#&8.7=N
MI:34=B4$E^H->PH.+RM(:*G90-D?PDDIR1A74!QY9.JU.LU^F2?HRQJ,M7RL
MMPD@*2KZB940Q,N 7( ..QJ!DZ70ZD \2CD+25J(*I21#P'=H =R"]<;?*=0
MEX)(  (R0!O$XR0(C?89]_8?+(%)EC>>0Y;L.F/)*U#CH_:()/69M:N-Z_AA
M>2BKJW%*"0;6I&\R%/-F=_"0.P,D1W'H_!SP\:0'=#GJ%!VZF'B"V/"?%@"O
M[7,40 G-*3M]2#4LQD!S.V-W6%T3[C*U(35.H*2VWUA00GK_ #+^4I0;R82M
M<%:@$I$A,<9-8%7=(FHF2;^3;=\:&B5EE*?EJ2I20"1Q4$"0G<AI>]GQO%\'
MVHD47-*J:6KY:5:.N73UF))N-JQ)C)Z1WDQ/<\:_A62E.I.:[\67G99X8;ZL
MA4<G=KB>F-3X@S2O3H0S<.;E%C E&<EG(@A@2*3+8ZBL:E:<V<WQN3VGN1VW
MVQ,]N/1E@/IG=P"Q+,[?8GUQY)B/;N.O7K3>E69O;:H'6%=M_P!/.(/KB(X"
MYD,2SFW5[#JP<F'KA$L6Y<KD=_QU+8,3<$*B<D=_;/L1G8]I\2*>#%^K,'?>
MFS!J$8'>A$L1TZ<^V"T5B53!C&^QF9,S B-\>IX0$[@S%39JN*R]"*P^#T\N
M_MAB5+P( "@9V)[[X]>\$>-\CBH)!H).[M<OW(AZEWP>=C7TWY\]\2I6#$=\
M><]_YX\>!CA2 X:&_:)=H =Y:XP/VV(FNQ9N7L$O!G[3GUGS[3]HSP%@($;N
M"QB8EX&P?EAT]3^<2!(.^3YDGU\?UR"<[<29,"7@<@YI:KM0VI*.WE#VOMYS
MAP3,8[;#&8\"/4;[; \-FJ0UB9J!(]& L\P^'.]O7?"A &1X!W.>QV'D;''C
MU*AZ\H%KDO058NP$@@X5_P ["[\SY0]1+OE)C&<@'!_EL([C&\0-C)J9_!Z=
MJ$>48P-AWRTXCT[;?V\Y':)'"PSN&MU!'X)G]J8<&Q[^F!)&WCQC/C/#]@>4
MSN-K[8 SR'K=OOCQ;'G,#;?Z[3@]MC).>%[M[Y]^PI(+03V>/W,N _F[89\H
M&?M(@^(P1 \YS @>> _?D2)\_7OA]!:U2U*]'$$L U,-4SZ* ,3'GT]L@;>!
MMD(!K[_SY3M@DF"0*-SEP*\V+,X84&&_)F#).).X^@VWGM/H<3P8H.6WN69P
M_E0[$&QAQ&JG!&Q!_3>3OG&,SVF)X5/<?P,(3N"7C[L3+LQ)N7+$X&52!8VC
M WC<8\2!WSOF=^%U%KQ(-ZQ<5Q0]OT\_.:Q1J<_;PH$$>?H1ZB/IW,;XCA[2
M>X$\N5[ [0,/KR\_S[[6]56J),F=R#^801(V@^!,[R8VXDJD@Q&Q_'+U?:1J
MD$GD>TW/X'?%.-J4JE_*@F%N9(!&#)&W8#;._P!.,:N5+,VP?[BH?>F,@%"(
M(=P107._K4FDXQSJ"T5*0M3;2B3() DR <1W. -A!]3PO?OW?%L'>I$3TM8$
MP[8TTYS:*N%TIW:^VMEBYTZ%J$)"0\$C^!0..HA(*5C,[X)XP9B5D*X29H>X
MJS_IY[&,;VF4@$!:00X#DG]+AVI2!7ICFQJ07*B1>+77(<0U6%]MQM8"5T-2
MI04H 82*=UQ(4XD#I:5_K((05@^?\0TZUZ7/RQ_N0IG@I(/$QFC@4#@ER.$Q
MZC1YJ$YN3FI "D$$U^I-!%>( DBM"*XUFKZ53;KH4,A2AL(.X.9.,#Z@;XX^
M4ZK(6C-6%"02#<."7#O[?;'O=/F@I$@AGY,2[/ Z1$],8QOMFI7G5/NF"4Y$
M"/R@9F1D"1$$=R#@#F_\.RLW,^9F!1-ZB:!Q!@!@"^\MCH(U2T( 2V\"G-V-
M2W-[BIQE<[9;)4'0ET $?F 68!_A'Y8CQ(Q[G/5RM!D,RD\6P4Q#F*$-%*"M
M<8UZK- @\+M2\[]':V+'KZ*Q-E0-.A0$_P#YI6QD#) B<9WB1L3QO96ATX_3
ME)D7 GI/W$UJS8CJM2J#F&*!QZ";=FG8XM&K<LC75#5(V$!4]:V4Q$2#UK!_
M+$$0J3,Y$C<R]+E!S\I!Y<*2P YN]"6IOA?,SR0^8N8@D_:.GD(=LX\EFZ"_
MZ0YC_NUZB<% ]IY3PIW673UO-WKY3:PV5!*G/DJ"$JRH@I22J./F_P#44)TX
M\%(0W%G:I(X0 1_T 20&=N*K0X..WX&I9S\Q*U&3ERIQ *B\V!O0T<0^>M+V
M&@NG(NBNJ:;_ .<S9-=VEAPG9#&I[ZX?R"4ATO-%*5$%:4E:"85TC0\2\2S]
M+E_"VD&:4:4ZK0ZQ:&X0<PZ[.0LE0DHX5*5P$\)4A)9P']'I\L*S/%"1]9=
M+_[3ILKA#%DNX_5)V-7USY/ZPLG++G;R<YD:A16KT_H+F]RXUI?6K:PW5W-=
MGTKJVTWVZ(M],_44S-17N4EO?_",.U=*TZ^6VUOLM*+B?TW_ $YR\S4:KQ/(
M04\>;X-GH3Q.$\2\[(2@F'8.'@L'@G'S7XKRU9^@S,E!^I9S$IXB6XE968D/
M5@202&+ DCGW(O\ ^U;^#=VLOURH=/\ Q/U-1?:Q5=6?)LG*BV4S9*JAS\)0
MO.:M=KJ:C4[4ET]9>JBZU2NN5*G:9DI]W_Z+>(259NE0!?B)+.:MDS6)%.9?
MY:GP36EN)6G D!\S-,[L,L A@:U!:D8L@_M>^2%O0]^X.3GQ!WXNNOK<<N?-
MYRP.U+M8U3T+?SCIZIN:$JIVF&&[:TT.BA=454:&W5J6;'PSFN O7Z9+@EPG
MZB '!9T$@<,M0 EVG&4>!9[DJS].F&A!4 )8,H"&<F9/I:-7^V)T536KII?A
M4UO<:!]^CJD5VI_B6UO5A=13.75%)4M5-3H^O+#BWT7@J_"5#7XE]BK4X%KH
MB6,Z?A5*CPJ\23Q22E&4>(  %4?/20W$DEQ=))#C&1/@*R2^K0#<(TXAV/"W
MS.8N[$ 01AB_VJ^I[A9KS?+'\"U._8-&*<MFHKY7:LUIJ2TZ6<_"LVYRAU#=
MD:%I:2SO%AIAA5/=*JE=*D-K*5/PX87\/Z#+7DY6;XOEC-U*7R,M\E"\])8I
M.4DYI5FCZ@04@@O!IBD^!(A]:25 $-EI'$#((_U#!+D$09;#K1^UY^(6AJ%Z
M*T/\*VAK36VW5%'HPZ6:IM;/U5!K*_7:OH:/3#UKI:BTOLZDN][I;HPBTK99
MN=;<J:YDLKJFJLHRJ^'?#D9>7F*\0S"A>6K-0H?+964A(6I:2RG2E)<GF(<X
M#X+I$@*7K%,4*S I\L Y: "5A1)!0D*!*GX0")D8P)4?M<>;[%5<6*7D#\.-
MN=K'7T7)JLTUS*K'G75*BH15-N<SJ9!4%?D<;6RE*8Z.A*4I2.9I/Z<?"NF7
MJ\_2:#(R#XD?FZS-R,C2(.N*U9F9QZDITX^?Q*SLY8.9Q,<W,(;YB^+I+T6?
MFC*1F^)>(+R].$C(2K/!&4 E*0,L<)X.$) '"S!($@!M?;)S!U!STYC<P^:&
MHK;9+;?=7WI^\W"VZ:I:RBL-$^*'3MK;8M=)<;C=:VFI4L-(Z&ZBX5:P2N'0
M(0GX!_\ 2)R<OPS3>&:;*4KY0TVFRDE1!4W]YXCGE^%*4L"A@ D,&%AC[!_3
MC+3D:4Y0*RG)U6J(4L\2E/I=,'40$\2B5EXECM'6+X1+Q;-%<H:_7#VE[SJ&
MXVCF_>=/)M^E*FEH-45[]3=+3;+=2VY^JK;>S6*J:VOI JU5-<PQ<4/KI%S\
MX-+ZO],,H9_PUX&GC&6#HLWB6H**4G)7G!14$@DALMB %%F8%F'AOCT%?C>O
MT_S!EH6K(S0I1(RT@Y.7FD_2%$  !U-!EJXW&L_Q]\G:I3Z+AI/F]9542%+K
MUNZ'9U$Q0(;J*:F4NJ=T'?-7):0IVMI2QU0JI8J&:JG2Y3.I=/TK/\+&0K)2
MO7>')5J<P9&F2O4_VZL_-7E9N<G*R1JD9/S<PY65FYG!E\2@G+6X^A3>+1X3
MK<P*5E?*S4Y:"M93F</!EN$\:OF)RPA'$0DK40@+5PDA1"<7Y:/CF^%2[,4E
M2CFU06MFN254KNHM-:VTO2O)$=2VJ[4>F[7;G$()_,MJJ<0)$*S)>9X%XFDJ
M2G3\:DAU#+SLC-4/_,E&8I8)- H $@\L0?#O$ HI&F62E@H92T9K$O49:U,\
MM3I7&.^<'-'EWS)NNEZKEQJ[E]S'124%PIWUZ6YD:7>O- FL2JH71.6JV\[N
M5E]JZ2XU-%9TUM"]4UUNJ&VPW4,-PMQ&L?#M9D\7S]'JD"*Y.;PFI+D(4DL
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
MF:MFB:M=L72G0=H%374Q9JA55GX%/XAMVG1U*2WTI 8GA$L GBH& ?B FS
M!@!B5!RD@B 'XEY9+O,A9#$TD7+!\7PU6<O:>T773[6FK\S9[Y^/%XM[?+37
MK=-<S=&#37%5<D:7'SUUC'^E4..K6ZZ@)"ED)$.P#QNY,'G7$,J)269G6@]/
M]SPU;!@^+,J;9R$_$.,+T&PS6N.4A/R^5>KJ>L^8TZE^@'4SI5NH2I#P#E,D
M%,DGY8(6HJ2DCA)(+<G<$4EH:HENCXR)"G!XF@B5I8;R5,TD%X=W =L:X:R^
M,ZT<BJ^XZ*M?)M51I#2[-*Y0U5#?'])5ZVZ]=GJ+DA6B+GHEA^TNT-PU/;2M
MNX7*EJ+G37&FO-&U4L.5IH]G1^%#6966L:@Y:\PK'"K*"D_1\QB%G-2H\7 J
M0A3*!"F^DGT&G\/_ +E"",\(6LD%)RR4@ +8\8600H9:FX4D I*55'%8VM_C
MLY2\P]-U.F[MI?F;I2J^8ZXNXVNV<GM;,4;C-*^P'$TMXUHMMU*%5:'FG1:P
MZ[\L(IE*;6\DF9X+GI8HSLE1@I*\O4I!!=__ +"0S"?JB[1C,?"LX#Z<_)(-
M'&IRS)&^GX;00JP<PYQ,CGMR2H+[I:CK*+FG?G+U?:VJI+Q:M#:6T)=K EBQ
M7]RY5=!6:<U!25E0^RQ=&_F?@%*JFJ>E>;:36+?K:6JT\WP;4?Z:SG9 X5@?
M2O-625<8 (.40Q+@/=J  AIT68A*TG,R#Q,D-F<?UJ/TDGAA^%O]M18/C>VT
M?&3\.7X2F:J]:7ZRJ:<:M07JCE_S%MRS6I:(335%?4:4_ KKUI96MQ'XLK44
M.+*4A*NFO^%ZL!@C+6PXOHS\A18&K#,!(>X'67QKGP[653E)6 .+_3SLC,#.
M 5<(S"IMOIN'?&3M/_$1R!U04)LW.3EO4.K_ (&:C5]EME2H$E('X6Z5=)4
MSLDM I(B!$<2KP_6H'U:7.;<(4L>:>+_ #C7S-)JLMQF:;/$5&6H@]P&ZVJ)
MQ<6N?P>K=!:@IM,.T^K':IBB0U2:=K:>Y5-6R;G0_B$TKE!J33BPL4@><#U/
MJ.TU# ;+])6IJ4-(7@5DYB/UH6BQ)0H&8-6(,L&D&2S8UE$I+*2H&2RAPDD
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
M7F\+.<Q" E;D <7"4E(-2 '+X^4?'@?XH\2X5..)%'*2"DJ^GB B22  ')+
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
M"KL'<% P9[1./L$P<8\#,[<+JT\^;=:&T.]'DJ 26M:.8B*3MN&;"E0.!OD
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
MK5.'1]8S02ENEASX!V:68K^BS:/JZ]_\9=NC\Q9Z\/)U44)N >,.[UE[VB6
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
MJV&$8-L"4)H(MY(1(.^LP2L8,T>XOJ*L=M#<P1:T>+=_D)P_+P</1P[3=;
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
M+1@:A<7 P+)K""7NK6 NY21"5E.N,CP1%Y0*IZPLCY[,@&GX3PJ(T]TXZI9
MY,AX;WO;\0(NZ_?K >2NI_UYQ6LQY1:&TTM &J;^C.MJ7 "FKF<5@[FO%X>+
M,^DY;RWKZ]F%#@9Y9:WIAS+/*'L_BM]SI:'1N&.O2']-BCXA$:_5H[OKL,_:
ME,C3B/3'-)LDE=V\\N3S\ WK%E:W?CLKFN[3E?@M^"4@A*C<< A?8-->4..[
MFQ-(=:P9=WT=RO9T8[A8'J:VW1@[N\R^+ *%[+7X)U&?Q$I,,*)V97]CHLQ'
M6*XB9I.9 \'V,+8K. <J)+%>HV"<U&VG?<?N#M/[@S/4K3?46($E9]?OPN"[
MBXOHA,2.4AK'3C:_%G\<49"5S<#/CCJY=K*AQB_NG<G[6G-JI.+[*X-*35UG
M77(P]DL ZGPP'#V,)-6?,;KZEK,2X4T @Q2NJZ:!/*F:G3E8V\W1H=<G;[A!
M:=!+@!*N@P^WXN!)_SL\K>&]-\6HE"9EXMD/KA0.7D.Q#KM[(Q]9JTVH15C
MY\VQTN?1OA-V",V"=S>&!(B,^4(Y:MX0#SL0UY73Q<7EB%C0"3>>E!<KJS+:
MJ#UAK2AX"8C$#P*XN_NZ@&N5FQ#DR_#1&\][E/?4MQC4?L1%5&.D5590!)8C
MU/[:(47?F#7\NL3LIYN"W/G%^R72(M;.E:R"R/[9Q%TH]?3(:GR^=/I;^,!
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
MQ_%G$7AR>Z6[OQ78K_T!90Q:VU1Q";A-)%T"N-*^!"94RU-.(.A^BDR8W"4
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
M0%..-@E F+\G19=51\33@E5,QB ;BTM+*$5KV\K^">B9A )HE2$:LDV^(SX
M7HU4UZ7A*T_*^W2N<_K%4<=X.Z&'-7*Q/,MUO)MR #NFQ0V346Z[:VGW='(%
M;F>^V%H)'V&N7]*P-U[$<?03F@9[W7/7;!..[6^6,?@[34-N2EQ]*>7 D)#@
MUG>";#:FH@N'0*YY.X4X;QDX]JF$1FTK@L9VAW[WSUO:X=UO?;=N.Q#-='@Z
M8)I:?!(1'ZDLJ[SLA0BXLMKO%*MRO]+2GC<<8/&S80_44?>5EITK^2,OP-81
M>W" W0>_872 O,HB!"T(#1K+L_+&D<9# \),>+@0=#0Z+(YL<CLB+():9Y#,
M\V+<6(;$<5DUX&F]D[,GNI8^899#BSDV5CIN?T8:'E= #3RB^%_< H" 3W,D
M#O$NS!R,,1A (-R62JT_'J EO^GHN$U'(A=M3:1$\:J72T,\&"80<PYLD0AO
MA$&J=NP,K$TWR08B^E%K1*CBC%V9;XA_DD6ZKG>=*]6 P1 <O&F+Z!$@KS ,
M?#6<".C82L\P8 !FC\P[3(6%C-!0$5]X668%, J\W9L#WC-( C$.KQF>#]H.
MCS%XVT8\>(MBY[Q24 YG@[&_2B-,,S V,[MGXWD<7IOPM?9PHS5F#\J0@V;N
MR+6.60,MH[3X@$M /@U-RX>IH]4!NJ7WV:&4K[#JV;A>S/P>DFFZ0T014M '
MH=E_413X4N5#MNW6^0TE?&Y-+2Y>AR][,S1FO#&M?3J[;\&KX<O\W86P[T>H
M/:]FKNYOG9> Y@!"8/XH. +#<Q[P8'JDPN@=NY;2)U5I<OLR4[+CT;Q?V@S\
MD"R(9%:2 8!2Q\B4Q\G3/\M 7PL&?1N62R$9ZMO:V )JG[K H\0S0:,92O5T
M-//D9H]1KW+#IE=[L,)-7MH"D[QSK?,6M*>:>B'8YT<^(8-O^P^LH;5ZP>]
M=D,Z$IS-OZ7@4($->!NH*>&F\&" I#*MZKIXKA8W#.*]:"T^WF?')#++/DZ6
MO^8Y080Q?_E?!V?ZD&2BMO''-+%)):5%4\'$M*8-8B8QQ.74:$ZFF3.5T^)"
M(UHNF"4J(J*-2[G;*4F$.C4MIZET+)<Q!16WT:2RU!$27))(X4$14#9?S_L/
MW-^NZW?]OMS[SF)W83TA-JN"!6:G[=*!LQ).D-WYNE%-33=>#YII1DN@5V]K
M^ U06M&.<+,@&6) VP<K8$NXY,HF0Z/F!-"^+,O/[#0F.-M(^#7UTDXU4C0%
M6?455"L!IO7/U 6HQ]+.&W18]&0S.R)=RS"&JT7YWBM TDQZ9,_U/MY<YL"2
MZY39X&'R1,B/2@TA]_F6&=\B)\FC!!UAH'>4"=:%B%.,61+S+3-N2&?'/@=?
M7&'YK'[IJGKTC'(6E$FP"A)PP5@]29&).'&L30<A&3KCSES!58U. %\/L3,=
M#5:R(3ZAE4XB#K46)5"WMDQD\ ;?B48&"D5]I<_3\#+ZD[^72"?%02%?#PS$
M0$O?I]DET.^8O7ES\.2MCK7K&.SAD+C%<G:0(M(YWM/0Y7E[W^I,[DZ9MG=#
M%PX0D>Y1DLBH[YHN'@ #:&ZR?;ZM642I:MQ#RX5#S1V"%E< ],C-=Q*K]<4E
M@ 9Q=E!@(J8HUKQ' 9T/^<>:%S;/\$NOEH8CS?AW%Q'I&'OL!(45($BBYY].
M;!$&BAZ.:DY)2U^G\U+I<$N%NF-BUMKCQ?$/8WLPI5N@+YBI\]Z5DN&0+,L#
M=V3ZU!>,N7LQ@&C 2?*V-X?H<&$RI1U\8U@!F(Y(,/P%9GSGOM)-"%,;&\$<
M31B#K*/GR_Y^.VY U02,(>/41O8393N]*OW8)'N2^0C^+0:7L0)44Q+T=/I?
M6%2<4[5:9OHI;$.R:4)^/,+G.2'1$CC>>H^1CUX"V[8\+NH3X&K:5H"$0=^>
MU709^$<YSXY&K=$%$1VR+7.SB=$'"ODY6+RN0--F/N:N[_*Y1.@*:Z[RIJP
MKTNG74B1B411&\NO^F.Y>7 JGVG037DR29%$3>.R=[?7J<]A4BV-EB[R]#:N
M ,EYXQ*Y<;:@_QK#23)@/Y@ZCW]->3% -1A']XVUZ1;!/'T';KE[V1[II 'A
MUPATW3"S%9()-^B*:]FHJ@IWB&#05P6V80]2-+-_-Z'><S!,Z]']P62(.XSI
M/T4?_RB'5FJ'^;FBNK!_%!W-#N6VY)ZD(/X?EJ24WS-^[E?J@IAPW67B0F=6
M)%"H8E2:1=(X'ZRMC2_FCN B6-9U(@U\ZJ&#,AGF0B 4\JGZ"UHZG1OD=3V,
M]5:S6IWM>;=/4#1N%&+\FJ -[M1Z4Q1T/*/ZYTGC*9,KD1?(&/W$;WQWK%">
MW-:#<4]NP"FJZBBO8O5=9A_O&KH?&I_):D3*O)WC0[E3+^TW4'0% GEOVG>K
M>M6 W$M%CN:8L3.#WWHP^:8F4BE^U[45@*-8FUK[?*F@99J-XX*<+\3&9&2^
M7*C3.2I.9=5K;)*2"OKK5X KATU$U#]]P0);:)5830J(6K-W\K/\TVR?=XPK
M NFD+\#:,%D"!0N>^6@$<HA3O6S.:F3ZGZ,#X*)(A6E\JQ8;$\!EKETH8QE-
M(^$2\F[[5D2GPMDCO&4XKMH8-U)#W7-VXPK@/:L1V3SQ\PW$]@$] N^>%,_Q
MRS@-E,/Q;!<Q'!EW$VA')WYO?UDNG9:\+)*5$=%%"@_YL%E+_S&]- B^ ECN
MS(BZ3CH<5*)KGP<J4J1BACA.0WS$]L^$3ST?DDD+#MZLW!967&]F:\'83Z)F
M.A59]2=?I!A)%E:-G*NSUW;A8!)[AVGYX2E(FJF]6*,S@%B'X=/:][6_B/VW
MGI5Y6VR /B[1R61?MR]HP$<R.J<X;WS\[6AAL.5T20=0U#= +H57K=F.W92O
M,:9V<CCG5H [AR;-6D:)&R)!0;MH>=X:;D+>;2W;$GL_P--D?C0\^Q:9?,R>
MG]R+:7.U+KJ0R^@3>2>;^U5!VK".2>2[&]8?^O0DS"Z3FW;Q3IG*/*#L\GK9
M#E(\>8/)P#)+G$XOQW;+!D4_=7+(Y:]^.;_TPS6[F/+PE)?'W_+.V/Y.\+Y0
M.)"(]RCJJP2YYR8199*3'G?DQVHQS:Z'<J68VN)^/^81)YQM,'*YCT^P*YIZ
M2><>;D)-]!>X5/A](:>*UHT[J_:<RMABA)>8P_\]1\;"T3 [4Y\@RR(X(*YI
M8E=7;%V\WSUEB6](>.IJ_FB7^61V3&(=:I-#+\OH#HBU%%+?_:0S 0'/U@K?
M=7]K-6L6=*=K/1H3:$<ZZ_L5\8B=1/,6.@:?_N94G(WS4.R^C=A_60!->]<Z
MIL;=NW.V>/S?S '-(";;F3A.\A[B0L]/QN^V4X[E0XR1;_VY_^16I=(WDI\C
ME!ZJBDP)E2ZK8OK[*T15,8CI5\WO&SJV]V,V$UZ/_'WTZ-SBY5,ERZH!9J!2
M)GT]\&^IT4$IS=]S3GN].3\=Y5*=6^!X>9.#.(BIWN\3K,RFEDCZEQXIT0!Z
MMQ.SQ><B+B4U^H-=;"H936\RO>R76Y899*%FK#6]\Y.<%AF=S7E*9I@\%349
MZ)2._)AM;@<J%PNU9"TO"%$9TE[3Z!87]5N:V75/M_#<IHS.\C-O)U9;WYG'
M$+)A-7JK%H+4W<?[4Y:F:S*"03=SY*?WW.V34Y7E[;,@)_Y8;-S'R:UW5>1,
M+T\;9G 6US&@W%7K__:(+"+KY$S6F_SC>Q'4XKCQ#_EVI)0>VL.0H:%DG)B8
M2YM/9-7G:!*%NIZ351WZOA6@J2B>1)TA<#C4IC3'G]6Z9<SP\\GPNGVGBTRE
M;K0GQBQO^M=13W1IYW>&1\^Z$<,FGHM*K(@@62Z!T:P&-7?X^Y<<ANN.K[5$
MJ2';K=4R3^54,G[2&N4?1$JM^,6M,>.E=7D#9#R?UG@IT>H?A?&)Z]4CO2O
M_N 9:Q02YKAYS\"AO/W*/2 )=4YG\K?/]_68B4,Y/ITX1V;2' 61/+Y7?>M>
M^D6? ]?%8R\IE(458-=(DXU$*I.8J<MG2[:XF.S=ZMDW?9%RXQ;WB+G&XV+"
M^QHKD?6L:M1W "P][I7H4^ZZQ:GJJ)^E[Z/J*_N#6U: O#_ZP_6UK5D=!RH@
M=68Q'DJ52YKW!]M/=KPK&7,H?+RPRT-:FMD[P/.UTZIE]@ZY=;E<17CNB6@W
MX0/,Q'(Z#4L.UW%%>,G81M^>VB+XFOE_ODP')9S8F7)1W*$*GB0+1K6K%-SW
MU/VQ^H)3Y^4_!J+@+$[6>>KJF!G#X]%V@Y3V43D>5FUU5[DGFE"S#VL_VU)*
MS3".?\UM-D:&W./E"C>X>%1R VGQ[W?\<C;_]K8[35G]&1JU7X<J0=HHP':/
M7[",/*Q@<MR)C_/)FR_=KL_F7\-3%QQD^5=-#1X#5)=,J]4!]10?%_#JS+/?
MBY+V&'1C2\%-]MJ QQA1 R_IJSM=,RWS_?6SC%I+Z KGI2VDB)Q:"W&6I.>G
M\Y]EG&D<.]1FB=U%U:6WJQ3^GS1B\Z,MFXG)6<QNL/5TSPT&0R!TG&H+QC3+
M"9Z^?=K_^EWTN[&\",VTTYRFFY%U-@[IO6R_L763S,T$O7'/*Z<[I##^DB$/
M]L(5]EICQV5HBXVM=#$;X^3 F([[6+V6.G0+/^P^RQEIUCG:#U)(K+)+']E#
M36A3,DXG&E]:O:HIA(<\KM3V 'MWZ++];N 8I9X=I91^3<[2^;I:-%):+M)K
M^5;=*A$MF#K17N23I8LZFCT8<$^.Y/F_&W,+"HDL;XE8/\0^2!D?]?W3UQ4L
M5CH7F8#F9$&?V*L:_((O\FZ:3\%IEY2+8\XZFS7;3"_>RGI.66@YEK=J[2L
M?+T9D^JU;A%K/[@T.M"Y\%F0Y-,3MJ0!1^"[N./NC;%J- ,Q3J0+'AWR5QG^
M<K0[ ::KG%[+<IUZ&,H2&.\-[^2UI%&,BN@&F\DPWB<E%Q:B]B?;N^?[#8G^
MI(A[VA*3D0-6O4P#E>S>(#3K3TK[@@_F0:!G5^&%;YDX.&,IYB<C![T0Q]0E
M)CXOD_H?+J%$5=:=H[UJE4K)E20ECJBWRE$4M8]=5 1[I"V580S-\>5ZN1!B
MMBV'[%$78 ]._/=L33L/.*"K-!WA##FN;8:?L?D^;3.Z7MRYL:[,FLO@)W Z
M, W_3#0V4+-7)]9UW@OENVK!>=+[5=#?#*A"B^7[_:'"5!/(DRT%9>M3QMM(
MYFLN.1]0SR(MEUL?(FUQV4'4?%'>F[G(IQKK@^4S'IQX5(O01LP$*&J\9C#@
M!3'',^+-"N#V>M[^RFJ^$DP][>&$,1SHW+%7US",=^M6>$0?*6KRP(RRWU-3
MV"_N9;/+-3I:?A=9:700W4(N7ZMT]=4H,GU94RG(.05#)+K5U7,04K\M)9,O
MP+<-O19K%86)+#!^4WK:1>N\D0,>:^_;/&FO=:6J<[VKRZ#TY7IN3!X5#)!F
M'_YE_#/_YA7L;T<K<4QRCS17;*Q9\N2CAGZ$Q%H'@Y_S01''R_]4KJIOU&:J
M36*65O(/5<^YW9$W[?C^&JP>\:F9_Y=^RCW%3$9W>A@9[WPXMT.CIA$M3BT<
M28]MY;ME.T\<5#L9<]!%J9X%\*6B.IV6B2^^@1-<:D\%\W8FUYGVH2?-B?%S
M[A^BOP$E>H^V7Q577GD>BB<P/XD=OVORHA<EL"'NL88LX<;/H"AH4^-<JF9P
MJ3 XYW#?O*K$T ?B#6X(SE2F%^HO)&069@AYP!K'7!/7VW@WH6U9["#YD2)_
M7U'S*E)XE0'%?%2W&>OR6G8T1:.;M)UWOC"#]B:ZHSS8N(3.QX1P(D68^IVY
MF2TJVF7AP0Q@K)YV[.,53=5-O#T4@&G<AM&-0#C4A(*;\STS_ _\0B6.F'26
MM;&K%'?KQL*M:@O72HO\;[(];2,E[T)'$^P6Q\F3EO$3GQN@?M%S/^P[D5P0
M4OX3[)0+B'.:WQ$*#QD1:>T,9+')S:%7\1_T5^YO6/HOI,#-_KDH5C]Y>%<L
MD#3U,B-#(7S NJ?9.Y/@Y+.7?AE']S<#SC$>74I'6X2[,E-EH(AV&7DC:2PG
MNF:?/FJ-_/3ESV:LSU5E@A'8]HCJ!WWZ>R<"%U"0!+VD8'NV!S'CL'E)6]GP
M79.L2/M;Z7$SB!H1M,H%9V=PS]/O'0:LW[R**-1J][NFX*56]:A92LLT;]F3
M*5-WIQK2(-*,;VJOGTQOO)G"[4AR#B2G$K\LZB>DH:&><]1,JU+]$GW_^_/T
MNRG-5E]PX+7!(P4QQ3W>MW78O=:14U<J.3D!D;BLY@EA8G?&AOGOT[D6SA6[
MIQ,O0-U4&?D\>L #Q$Z(RCE7.,!/"MYDX<!Q_AB#2/.)=Q4P0N*0\W][S;N<
M<D,.$S'(= >R1ER_D#6PK?_C(\LMKM^OPQ\M5-,*SNT' TWCM3RYSVDERXX=
M.GVD,PZH(S?P0W$+#-ZVF) "[P>^RD4YU&2-RZ-E_+G6H?4I/@^V#ES'2[/^
M0S(^/AXX:#(OM&J-(2^JQ !D38\"VI@)W4W4*V3C%ILO5DPW;3Q\-^LX15W3
MP&[V1L:N2T)Y]4<]:#F$*19[R+WJ7$X&FMJHO VZ'HXI[49ZI,L/KK(?*](K
M!M2\PE"DT(;9DQ2B'B#9P?9R-5'\?J#,0G+*YU4G'YW_Y ?DAT!V:(ER%!$D
M*T%PLO2U=GC;(%V&3PT2^O5X0:FNA38EQ?=J"3VV>SX47/?2'F])LOTL>+*0
MU*=/Z?@]K *7+@]$#.7M..C#G/!S;[QWW.H5?L3VJDUQNREU =)D@%HWI<"&
M=^DH3,K,KO<Q1*]=C8=F5H &$V2SCDV(]YFQ0?)TD6DETT1/$%?>]@9\IK4\
M^C'7 T93-+PYU5/Q]2&Z(D2U F ZNW ;/&@BZ-=3[";V+"A(')W8G ]%]];M
MD_:;;L9$'!-\;,@Z??S^1]=**<K['><%I)&SW!FE43UW&HXF<)&@5#HK^(H2
M6/ 6X;]RL"?JFTHG5-BO!:(HCE4MR\KG:-V=UR?+Y5415=$I-<JV*6T6YPJA
M!L)(O-T>, U_&*$_IXOHZJB4H)L=  J%8=1;[9.O &UK+O4-V.XP:9@>T6"3
M0V%S]_6UF=KEB0V?_SC+BN]\<=!H_Q9_&C:L+@WIOQOJABO;Y.[^-I5KS.VQ
M+.6-KQ]9JX--O['A"*#K7=>!-7JYSYNVMR\^\J-B$R:D@_QO-C]!^!E7Y5E2
MLBZWM07FM9PG;$4%K\JA3%JZJ8Q1Z$+S]>&(O,SSRIN> O&"JG$2!0QR#G=&
M$&":,>^:5JCMMXX5.EG'.@@IHC$L%[YW5PJSIW02R66?TY3L?+ (_V'J3?]'
M;?39D6J/%0"&?P:2U_R<Z["TZ J-IVA+;$RX+\Y@=P-6IGFWNZ+^Q?$((OL<
M6:1WQ@")4P-;Z;]D=(;9KJ_8FJ_Y'--S\U<WHK.CK375/YFS*+[,[]-A&I6:
M+L+?H<%FX.LEH%0"JC#MJ3-'>Y#U/RD??E9$W>OP1;]V,HH).@4, '&C3Q7"
M9T%6Y[-6@,Q]H=L"[$IQB 9J&N5&[3A(O'ZZ6,%:=]'6JW;R/ZZ.7 BG2AZ2
M4&K19"WOK+JO;/JD81[0?%E*"B^D5YI*$52#]^O-9C^XM/=*<Z87__=,N[:&
MJ%\!8E4ZL#-IXE[>N.YXU!:@*GNQ%4PW*, [D5 XAZ9L7"?^+JR^EKL "?P*
ME<U>FUTTT%[2:*&=+8GK!$DG5/]C4FM#1TZPN3GRO1]2UB@8/G[;9=M?OEZ-
MWR]VC,D)-Q'S0Q]_OP R1+0GO"2N:7XAL%!W?X"?TDQ*^I!NNT[>:;'YB!:<
M(_!BO%DMBC<_"%^./9I7;Q=8W#(3(NH22O%?B18_1:,K.46PN<MN7A5I.X1]
MC;1V><0M^VQ5U,R0AA<8"LB)+[GMB.>7*4R%S<N3(Z*+@QOV'OEZL#[\N5I@
M'7:-?Z]44L5EDED(SFZ/R_?\XV9!EMW))YYRFF1P6;@"7!%1\_\:7-^@/%<M
M6N9="C]BQ\ %D4W;6>_<;3JYT=^N !402>\!^V%"PC3B 2U,2V*=*?<^IIN(
MJ*[O'"J4<OZ8W/_GW< 5X"63LMJJ$W>VW+K5^4TOSI3!OX?44C)(S?$F.N,A
MD3*_X,/7O'=UQD@_G;KTO(G?V]228[_1(ER0'QH?8Z/"6>Q0=IA]@9$BZ9M0
M=<9HYBBXB=^Z+DQZY&HE]MY!/26;<.4S04RDB5J7T"^,:HWQOIL!(@0R[O82
MI=3O1Q]1)C0K(4)_#.RW/-$+IUS@&P\M0T?RKUD]GYNAR5^N#W_:;Q/(6 &0
M/65X[.'&*OBOM5R@4M8Z-QH7;N[!&W2W)1?-^8ARQ%=]DD16>>-=J!ZGX\ R
M%_;%4E99I6.J?]R]DZAR+ $%YEMO?\/E!17/6/QD6CN/+6(!Y].AS8@BN\+W
M1^SMRLMQDMYY=;<0[1=KA[KN:C5H :O#0FB<1'/<<@ H]=*@;6_^>/ A!K \
M["L#I^(S%-FI;I%PW2O\*NW_A&&1+EY] S4K@%S3+:GEG1->OP'[\1]#D=V-
MQVQ?R$\46.ECUBAC F.:.HM:1VW?MSFES1)5X;ILN@(L[(0(:$N\L)3MAN[1
M_Z="M$O]5#,BUEAM+5Q##3BY!U3^EOJ)7YFU5'@1772!'1NH375ZS2,5E)'W
M3*]#L%).YG@\H?D[\<C6_-*5?_X/4$L#!!0    ( "R(<E0#&?)N6/0" .Y1
M P 2    :6UG,C,U,C$X-30U7S,N:G!G[+T'6)/)VC?^I!"*U& !:1$"L2$I
ME$ (78K2! MV0A(B&@B04 3I2%GIK"ZL4NSZKJN@+$7I($590$! @G0+-:!
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
MX7."ZO;GJJ>Q%\-;/S$Z&FA5M)8.&OW)U(K4WQMA,IQ9/B1/JB%OG6-]\XR
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
M)F &72GU/-](&F $C*#/0[H,$O%E,F+%U2-,!&2M[ICN0Z0.IT]RU^P-_TE
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
M4=4;&0-U[S,UH!KZ=!XY4AF)G@.NS?985]'PDZ-M:  B"[]S1,;+;NR@H_S
M)2M#AMZ;>V$[?]Q5(=1IJH5E+H0G=K=%7*0NU'> 7"EPV%-)3C== [AA^D&Z
M^KA+0SZ^JE.1'[VQ_,7A J4/&"GF*U2%1_-=?CL+:[WDQ@:'M#E*[/OV1%W"
MO@ *L?=($IVN\V.6YOI6?Z*-46Z+-@2LBDU"T,EM ?V$Y"5 "79]H42GMK4]
M"32=]_ \2J*^CP9"]EG/F1HT##'C"G4I.T9 IYS,HUO\?C4%V]82 E,ZO4.Z
M2V :"C_E'8V,CT+V>%'D^TPF.U1L7M/HPN3HA(-$(O3MCCKP'G,'78QTE_\
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
M>AZ7VWT$_ Z1H'=[L%&0ERO;.XA(=T[TIGUP36@X-%CK)'QD$_@W Z0?7:Q
MX;+4G"D>;4=S=,T=.%T\O#/8FL)-"KK'GI_JVY7RZ-D)KT.<EOJ40BQ<5" 1
M<TDNI'W,;$9 LM1O&HE';CL-6#:0(D^=7NR2:D#-,%O\#6-[YCS0]TB_.*[-
M!2)]<FX)\)QE5 F8955!1=,6B)J),7UJ$QMY"ZMF69@X(%CE-SLK3H8HH5P(
M[A-I5 ,5AHYK\</9062[=6#*)#%[R(;]O@2V&;0$*.B+7IMAG0_MD$Z9C$L=
M;87ARM6\>C]@=+P>@WHB(]FE#HPFJ[0D@;B7'ORSU7VT\!0L)8-=TT7PP2C6
M(%6@89=2ZN8XLXF<\D.2^?*)$A26Z1ZI1G$7OHMK(Z)8+\1'*&S^G'NWSE+&
M:!)1DS&"Q*JNBYY-6\)K^ WVILBIG4[\88M1CI?]F@F"Q)G=V-OG38(1TS&C
M(7FC^=+]^)<$&W:33GU^TIV!!)/;BJ,_N;V'%OQ(9:;_(#%D=NQ!8V5<RK#B
MJ^!='IG)XEWWF,ZN46BRA4>/F8E9'%ZYZ*ID,9N."CH:DO;^L5A0QNXGW=*A
MU!MI/2XZD,9C%+[(<G,966'7?(44:6XUB,NVLFBJZL(C">==Q*BO)W]<+T\1
MO_LH9K2]^F 'ANA(WJ097A0P]TS[_N0>+R=Q\3 5>FJRR:A"^V@;L?J::X'N
M=NUW0V>T)K!>;:+O)(>#/3@YW-)1<1\,3*%$=WVSKP5!&N! Z_TLTJX8Q#3
ME+.[^(V[2P]>D4%@<);M D!,"G($E>,(RD^6E>=.MJV]<B:@^@;RHK0,+> A
MN7V*N,#MLQ2)3!QGN^H@T8Z5"0C#^>24[C']^J<_7Z1'/5>]=R,Z.B>!U*@#
MRN,.#W+EY]'A7B$8Q(5]89$>=WJX',Z\8_AFRZ!%Q&0*@3%XB=/J>T?IM5Z]
MHFY7//1J/B:VRB^D0#&@@=X?)@T_4GW/\>CK,8TQ)_"^IYB,@ CDI7ARS%0U
M#"J4P/<;'R3P#>L*5XH(N1TS@OG /ZE_3R!2H>2_#G-BLTZY2%490J>'H0I5
M$VW2<2+5YY_P!XD'LATK:@U4/&:4"JK)>;="#;K#=Z7HP%_SGRJI#@D[Q-^J
MB%D"4)G=-RQZ]R&W=7O??"[GK&!F:;ZGY-WAT47*(=UJI:&X(F\5OY0.3]$*
M[$Y@?3BK+2APHR.A.G*44X[V.PS6U'=)+04[\Q]]YU\Y/IXUR!\8;KT$I'>_
M;BZ!">MH+ERCN(;->J<M^*))E7,&A%%^[6Y.8JI2<YCDGO#+[9DBUV>VE=G6
MP8-Q,5+USP@"92.:B9 PN( H C%9B(X\!5^OL$NIQ;R>4(6!(1JL"ZIAXF1N
M;N8Q;]/UU[,C0YTP)9T9]C+ICZ;JYZ5,"4=?LO=XN3]_/>.AA,N*0E19TMB%
M?G*1,#FMYSN.BOGJ8$?<KXW1Q&D$:7'8^Y1XJVNN96=_03-^_>G2<!-[0WBH
M>7N=DP?!)(J#!_N/.UU/6D,7(=W*V.#Z%+\7+&S08$!&F[X8<?:#$/%HDQHX
MW#N,Y"H-M8F0?;6)M_Y9M^LO/IL*T8Z*$15&<V44+P_RA61N'.*;&'"VE!;J
MOISA5FI6 /3YZNO=9%<L/(M[>#N$]UR]MP=@M3N#.J=1G'+BY:/L]_W!P':H
M2*I.F5;;3$4(7%"BL&?11\GMI<EDU^E$NR+*68^6XW=2'B-H]PZS<\_YE_O:
MV>M'):?&1C0I=?OB9/G0U4W0<#<;\ZC-LU7BHAU1*-L,8TG/V>&SUR3F7V@G
M0BT2F\S3FW#32E&WPK"\-!3KLW#'SDCE6+!%[MG\8;GR\IN*6A#YFY,UE[AZ
MD=%<3G=G[N-!Y24@?-W3UO>^58:0FS>(3F*%HZG)3?RPXL 4UH_;:0Q0WY'
M1DP*1#NF+JZ?;I*:X"\EAT<#H U\ZS9&M#^ZD&O>2_2 -%G2!1?,CCV2:^!_
M\&8P=RT\)!ZV#SMYEGD;>;"_2L<",SO-+EED!IM*FT -F\EW9\4,!O+"G3UU
MS-Z<H4TF*ZG@\P^@#DK(O*RUW?NA8G$O(;"AL!\JJ0B _4V]IV,;SLR"P=(+
M]M?GN>F1O_A*;-CXX?ASKS1HC+K]K.%T$BYY5*JRT@#[>#\B1- +^/6)L^[!
M7/BCMX%/V^3-P;#20)_%C-<OMJHB7^PL%3_CM(@';%V'_05B(Q-C5*#B2JZS
M;YS(S8&+G9I>;K5H'Z/FRX-,O%161DGWTZ '%'%H6648*DL^+)M]DR2+#RH]
M]/1]VSZ?L.J&F6/S65T"2$;.G%?50N6L:\6[=QQ.PQG$$>Y"5F-L<Y.S1X*[
M!>&U9MI5[=ZY)8#0$PM)4ED\N1<<^$8PP[A FE.87L#AZBJ[I9>.W@LN%1C=
M^H3!.'Y$/0M5F)8WV.KG"M%W4RB>$:-UL>=L(-L *838:10YFF!V[RV>Z)YA
MGONJ(/Y%IFXV#(=0..ZK'Q.?WXM8 BI=/QRME^.T>=R>WS$C49GN&RK)>X=R
M0S\[ >][>72X<:[56GHS'C/F[T8F4J;DG#5UM\U(-K4>VY#^0X]PU=6[&6E\
M\0.DK7!4#B>^=*IVBB,+&7UVFE5:53S7;0(+&RM? &I#+<VE]<*F%ZM'.<<+
M&\Z(:A2T;B>ZS4J$R,/3[^L(RX8*LMT%XO,"UTY[MT0V=C0!1QTOH9'J<?<-
MIJ/2B\8AT1@ U.IH[9%+:Y-/4?1-4I[22;'_+Y.XVUCUQ[\>C!>WGH.5;5Q3
M<TDH&Z8$$?>N[?"7U'L452U@59=UT."0IE] A<COME77?4$/6V%1NXKY#A)
M2B1I2.8P$92>C&O^8?^%>VA+T[*<J/5GSU@2\WRX-]*E))S%?+&:7:(ZL_(O
M.BW'P^/A".BQ:<NS'M<S>\:YO/Z1(G6_"F82N-I+0%R?GWP.-+\%N*/_-$KK
M!>C'?4VPUMV[?4^I23QY:8>0+L4BO6+HB@BZY81#Y97I=G,GJ9-EAW=W]FP0
M0_:(XQ)3XQEGR&&B%Z.VH%^SLL15)FYU Y9)_%;A<25!])3!YFB=TX,(BZ(+
M9SL'S[C$@ :ALF^FN!R$PO#F%X]R%3R%5"R;+Q^NDHZ:5PHX<Z=FHCRXBMDH
MNQ!>.]B=.=47+?"V-VTT,'+$ZN8:T2N.@?R!E:YMG$)6;[Q?=<G[<&/^;@[G
M*4P3A!B@!W;?$9LW29?'_7)^A/3VX+C2;<2.,>2AC!N.8$<3TPFY=S#A$,YS
M*>@(AI5D'V%KH)IPH><7FPBDA'P^@A=)3H?A@IGD9H=H%]5[&]0JV^\</*1Q
MM>CFT5W-(UF>DN(P#%?!T:,8E]@=6G4L66;#K4%O)Q;^@,"I-]$Z9T!)?J[
MI3A>7 ?2\FU2+C"NP>D6I#J1ESG((S\8Z/!K;7\Q@Y71K PU? T@A6LQDDH0
M>AF*N9#?B-"Y]5ML=0?M>:_=WD>;>K,65=N3E&\W2P^J6 M <FKB*O(L^Z.U
M-B /BO2D!?AY5:B8) +#7@47=XQSX=NO*IV AA"O@DT8*#:I8G#$_UWQVL1>
MHO.Q5AGUVFHHPFOXDI_HU2Y"=8&LO7YU^D)/O[;PT)U._CZ&W"A\UUZ#)'=^
M3O/4F%*>G2NG.SU_;VD7[$9S<1E=XKSG'/*\N53E:R9$;R%X3">EUW'#R1W&
M G*.@NAU8STI"0;U_<1Z4_^@-&(^<7#F<4]5]>E@X:G)T6[])+%CPILZ8UFQ
M[,:78T\OR3?9 \&&4= !\Q$5%9T&(VN\6$G@?-:5Z3TH6IO%U%L/Q2=-:^TR
M3>"8G+"<Y [#$1KFH29WE-&\5F<)D#GJ>S%-L_**_@4#&;HF9C@C*V0TP?<G
M9\O0$7BKD'RN0R!1ES>46<H6#4O :+=O7:7\2[UYH9J#4KE%QIIB1PWXUT!1
M[H)QBT755DM ?:<MYTU ";_%7(JJ@'E-;6E<$I'P9I934>4%;^,0=49OS<,3
M3,!:J7.R%NDE\58#E<5M&(3-CYOS1[T/FR-KPO+K9*O8LQG&A$NBPCJ&RN>4
M<9EG[W8$"H>=P(N;HNB3>(4;2L7L*[I[8_L"S(\QMVWLLQ HMTC2)(B=CBOB
M1DL4Z&YC^8'N1::.P@15%(P]*<+F*?P8K!8NP3M47U?QMR3UD!:"!JY++2R/
M$V:7)%#:X:DD!=9A7%J8,6:=U&3\3B=<I>RX=1L[NM4Z*V50XK\JP\SW".[O
M?*$46"!9O-@^@MWN*_(PEWJN2_YZ7\!46:UDATZ?%B<E%,#Q'H\B0Y8 (J&W
M_@@K:K*J@IQ#ON;54\[8PXW5EW\C+4@(&6Z6P['="B6&"/ZYDHG%(U;H6G:0
M .%7:(])]!( TQH<G0F#NU6;:D5)J/3;(5V<V$)E.&2_2W7_->'*:CN+GG(O
MC9EG4ZDA6KMF$*RWS&@.= FP:8 )Y70=O>(/F7EQW_UM6KQE#&V$(E4Z5><H
M*BRRH-6A?.1*6=;;D7"2HUG6:&%/Z>*C2_'6PD).916.(F;Q<\D&Y]AK0L(*
MAF#E3&E^+%IGFAT&@IQF&^R9#>P1,:&[O]EAJ)U@:4J0'$SIUI4ZDZEHJ;B[
M"]5B.(KW4+24"WZKN00(ID("9M,AG/><T0AD]0G'=LO-E(8M[^Y75CJ:&1:.
M$>(+DI,AS'+ETPW6^9 LPS4GGQ#-?NCB5D2WQ\R296J'@+1ZMF16+_R(Q(M:
MJS%8AU7==MO=UU^&/HJ:TSX;CRR+B4*:ZHS13H2 S27!.NZ_%\^-7)&=N@@)
M5KDAI5"<+:%T0YX?(T.^X:0C4B*7'QHL$GNVIOCM6]05V#'9Y$65I^_@&=+[
MJ^^$:K'O90YS8^=2L746UH[WO3/LZ;;GCFSH499HC"]NG^1%+".CT)SS(6UF
MN\!+WU,;Q<E'1.FQO^874&R.P]WOITXJ\>?$#E1-% P%\$L6=[45SUP!N8FQ
MA @)._JFQ>11.0.SADIWL;3F$508@'T]'IRMYP-/NY _#C.1MKFC8-Z09W7S
MW>\+ 4_G>W.]-SSK&.H1V^#"+[\$Y%R*)E12Y/,Q+<$T18/!\G*&M[/YQC!G
M<P/#YFK!NACS#O_7L)ZPA<B;HA+1^5HMKO+I#I:ALD:!*F-JWC%NXW?MTR*(
M]2^5"J5+AR7+'XNK1QD>Z1QMDDB%CC0-R%\E K'ABXL+P;,&9(=G1Z!SW4<,
M82 R!3Q4>*;KG$!ZL#@O,)CH$:1K88_-_NO'FV!7-+K:4&>$K_#%)?B-;DR9
M)R%KX(@Z9ZQ9I^G[O'Y=!]?-C2-K#M"LZ&=@RI75G.8GH&&@ES"JP+XW7?DF
M.$E0!3#>>SQWW_DX,7NWHD*RP%X!(6A/O.];)TLOHB8.&!_<3L#-FP2JG8$A
MXO/(\D=1M:%"%J_@*)<.'>\Z1I.PAT.2@#(KOJ@^*TI\TYK^9X@Q%;V*>]8%
M:;,V;LIW!Z;.]]!WG'T9MWG7-IL=*<X 5'+KZ^1.[S&M!=.7J8<Z)'R(Q*>'
M>T&G*0W'SI[("3]@J6X LX!(LEUSZY6D@P6[D1"7J#0G7KZ:09S,X0ZO+Q;/
M%$@_6E5ILLUWC'AS.MB_@WCPW4+[=HA229%WXTGW)^^CWIH=&>#@VCHYN 3Y
MAFZV8)&"S]SIT=Z(]4FW4J.2Y9.5SD"B.9RX#27^W%1?U MNSJ%7D1$_XF2L
M)Q*CIF+?C_G$;+BQ*)#A[Q+)L=)OF*D0@L'$^HN)! Z[.3C-9C0"'J54<J5C
M;M3%,5H_9S$2+S/GWQ\61&NN;H,^R;WYP6@(-*)!OHWL<4U$,$9E&H[4-_FY
MQ^#T[R\!JN;G"$E26L,? K9W&VX7?FMC_W14SLE<@1<F7>0.,WMA=IF4L%3S
M$=LP8FW+MMH'&*WN(T ?Q8"-59H<7@(69/M/1)NSJP_2RV#R+\%XSUVV 3*T
MW1+"#M#+P6^##6,<99&U!!"BJKUVZA)LC8O<I4>).C,)UVM2B%TOLS:65;N^
MN:6?$ET9=Y4=+H/;X?"H75"G"[[YA%G\#P2)EJFX=FGR%&Y.>'(N+??_4' F
M_DSX_P,?F\TRUW2,&<N6=:B,<JTY(JQ$]T<'S1$J9\Z<8\+*-3KXNB/TJ43)
MD7,LHX\08DPV1S',* PS_?K]"^_7^_5\/)^/Q_OQGO]D]M+[ ;,^:N+(Z\-6
M%=^?717M4>/MB071D79=P$WA8(?]DE&14?>#\]A0[\. JB@_PY.R=T\P+"$J
M->OL[$4W;BUX%U8H=4SU</;0CU 3WBXT%8A[2UI%809*"4M)HA^FR+';*;I9
MZ)FRBJ\J0_XFLL0:GI1&Z1_ E/EA13L-B1AQ(UF"[= "^8T!A2+>T'C>(_%]
M\V3$!9@'"%AC9C3J$2#,]=]<)S-2/-$\'U0HL#H8XEN5TNUAGGT>N+)8\=;T
M>9O[-2S%7\^M#N/J3B?.C-FRY (&%O\ O,]AW[SP/2;3D[-:QQ#D6C!THZ*B
M] 5&?'62]"WNOX1#EK*ZU_OH#_T$-.T9N(6NGF%>BX/%\/"#:OBMV>_?'ROY
M5'I,/FBGW#PK*_I!L\[0#3<?!6E6JR2';SL 9!>G3W7.$]Y97BQ\"IX)R]!A
M<O[I@SLR<\Y_-H!HOJT=VP[//WQ2S:]O=849NM:4RC:FIRTX5%CU3IJL=![=
M$ F'%?Z-G36DQ/UJ##E;1+L2_=IMS&HA4.)N;SYJE(F<OQ=^([_87W8?\9]E
MY$I:0+.1*C0V3T(,#Q[%K4#>[A8,L 8X25Q=6ZNG:MK\XN&SSQ7*)WK_)0 Y
MR.1<3[$K1EV>*SRX^W^'YA/D/!C/9%^H_/RI?CL.L8\@R(*H:G(@ S5C.KKA
MR,?RW9#OMPD+^/W)%%VTV)X[!FR).9=0LVV!EB0<XK:<0 QV@H!5Z+4X?2RO
M=TMV8@)E<E9RX].D<U_ _G[WD_Y@<I?$;8 #8:.Z;]Z].9YEZ9[2TUR"F1FP
M4__/]N".<]W4E%B4?;AZFDN+C(2X7KS^*8(8%26D*66=0TN; "*"M +IRL.!
MS$"C/%F+AL]]Y@<5.+P5X;99Y,YT6X2JLHJFEYE?9 =$_E#/_Z0.G?'"_*8J
M[L.4D-?0DYZ%!-0[M$WY:TB,:MKR,+@Z$QZ*!!"V$Z,+-O#T\A;X[N8"%^4C
MTZW)"O%TU91"B[BHF<C>,K#2;II_A%.Q2].7<=@M)3IA6JS)S*S'=H2[GHS^
M _A4S:TY7J($^=#/F/L#,&2\@1(QD?8&R9D#TF8S#R+P8,$#U\93G>3_VIG_
M4SZ 1S,P2*BIV'Z=+51N%>RY[FV[9^G)48",:7/I/RUGR*5?D]=4:@N[UM!I
M-?@VQ0N&*O*B?:/=P&%8%O",2/(MEF%+TK(E46D8Y(H11!5!7'<-0H;LQI3=
MM:\](,HR7:M1(%'0ON'*JB@(!P!S0SOLHH(,/.N1L<*T#6ER[@Q5MO7 O$O]
M7PW?MRO.^.\X5'"@ @:Q>%PW7$,<L36ICOXLV*(I#V:"&MVQ8E=\FKEBA4,D
M$S7-P%PX[62SY=BPK_OSXUO,4LRST1")S050-H#%H4)S9%?V.KOR\\F'.:"2
M8 U)P-KX/;*KB;HR@P(Q5-G1;KV7$>_X]46B355:/?&>!;528T:C$6'#A,8[
M37_9_"]@6+',VR?O#X D;+$=-=)=2=R-A]LNZ^^UE?8OY_I\5#5&^J756 $9
M#_;H5_P!Y-T8BU^J9CG2T2&,[(7P503*DZKPQ+6(<JPA(I0N=::]V.^<+F9,
MJAZ5*@Y61]S;>PA[ NA3>OQ*.KDQMDK)%N2##L4-#_O4(I]K;*NQ',W\='0!
M5O9/N<YS9Z^<EC4*"D:[\])<I5">@76Q1AR*G-D9!W;86_-#SE,+,5FC_L\5
M8*S2/O-9J I>=38BX%@.'U.](!^[-9&U7.  J8T,PZB.+89N^2'=*CS?RN6?
M]KI9+9M6_WXV759ZACF^K435<4+=RY)&=V(5."L$6!)-8O7X^E')YT^G7ON-
MU!D@7  UL1JHE4>+NY:FY;LRK WS62OT7,W;M%O[1<W;9MXW=$D9"(+*NRQ8
ML&ZZ42<J"6RED:"K>!5GA/((5Y!-"$?]XW-4-.3O>Y(F<PC42I_X&.$2 3#$
MU(W] 5AFY<_HA3E*453]O7?HRYT]$7(4L=<(*TAVMP^HZO@#J 6(A,L5J'^N
M <S[["C7V&_,[+,N02FZ^/G*6)&(X$F5\M9.^KOAA7LWC0VP4X >!0L<\'9&
MA#5K2,O&4??0(R@U6M(1GP4_F1F']5.EY\7[:7J[!YOF(@P-]BJ9/P(<,X@Z
M<@).5N_AH7XG9_>P2@FAU.&W L$:/?X2_GOFK'6/6T3."TLC#-C$^NL&V%UV
M'O=P-^%&Z]@A;O7="/++_Q47(JFU!1O)Z"2(GB?D]E]QSY6BI_QNWZ,D#=O>
MK'-R>HI]<7_\4KF3V$P']U^/1#]3CU1@MR*8,_)H:2S%-,ALN$@9_L:]K)84
MURBGO<) ;HMZ;UAU1$L^9TNCDYY:%*@@>;2<B"5:V^GW&2;!*W/$*&QFNZW5
M,Q[[L<%6J)M[2]/6B9F;#=H@WHQ;P2]%/@V/>S@:,1HDWF;+);*/=JJ-VBX[
MLC:V@__6Q+J2J61-L)N1<"D=ULUKG3/ ]86RR7ZY&AJ2%^N.UU:OKPO_%:I-
M:/]-.9_WFYZ4!J+$HO;%&E?*6<U^0%C#OF5%@@.RN9H_P^5[:Q6YS2U^^%B*
M;6VAQG]1CB;D6Y1+Y.Z2"/.\YN^!"%;P>D$S& %TJ;[IDS'*F:C3,RZ6)CPA
M;_N#@/,+FJ50E[>0X9Z=H28N.VR!WO3![J@:'%Z0GZO]]GDF8'-"+%H@WX)9
M]+A"T\$XH4#)1A&PC.J6]'+E[P7]E5/]89]IYE3@@&RBVEUQR#B;*!9MM!]2
M"@_1ISA$;7K(]@K:14)NJ?KLZO57IU=;'8!Q!$;J]VX!"$$TF7:]O)GGL?W/
M@4>W$TGPK2/QW1$AAJUGYOQMNQ5\>/]:<+/L?YD;S[=I'3GF3M$Y=Q#CXC7T
MS1%KN.,GQ/JP<CG_H-N=C$L@$J:(:U8R2;9>5K>%QQFP'=]_.SQB>,KJ&^B,
M">O9=3^BOW0<137?2<3(E%:LXZQP'J%N_0$\(#<<#LX]\_%;&_=[]:.))]TQ
MG6+%VBG->(#VI=!0<K'?E1M<.>7%1:M<Y7JN2A[/2B%'D']4]=M0])MIKL=C
M[/$[_FJEGMZ;07\ C$QE@@8,+350.B5\T\!^1+ZE8@00 1$]-K:"/P ]V-VI
M;9.(;;B_!2U="S"?3N)ZK=%8<ESGVB5&,L65E(0,)SMX";)5^>T,K@80+957
M(EI%;6:B3,<0NG=)^MFT63S*7V5-G+ODIM>5M3O!L4KW9]1%-_AA8+6K';2#
M)*A$%L20>-OX2_593P3HLBTI&O@Y&$_/C0C!!!!R/0LG%>=V7^->>'SGT]CA
MG4/RUK(:].UH(\(N=)?VS^$XCM]:$7C*,NH/H'M!,[G8:M)&UPB(R&R.B!#A
MVV [Y1^LT48H7P2S5Z] 2/M'T!B;T/YY^%E7 VW%U=2LK=#)]F^]SRUNB)K7
M"YCKG"@=>5$S5NUQJY*)>M1D5#%P-,+L[][GN-IYFV3] 1C4L#-]G/3\#;N#
M>Q0"<<UL"%6E^\$*K: *1C5,S4Q5@*.M1W)75)IMRK.YD4N](<-1404RB,O[
MFOEU,KNO:78I@C8B1VS1JRJ-;BLI3?:8![%PZ138RK?H6YDNB4@+) #=8;W^
M5\KEXT/F8+I'E 9M48P[ENQ328/J@[]]V(+^J*90L_7_OZ2?5(:D(])X\UYA
M=!](EGEN6KFUR6HK,Y2+Y#'/J"CK!T;$*U""94G,!G2:.!1+$Q#<O%,SYY/]
M']?Z8]9%%>M],6DQ*7AL/Q0N13%?X3=;)'$BN_T+;Y,-YZJ)GF!Y6V1![:BB
MSY0I"^5Z>[?IM=$+1ZT?EYSJ@1E#E/.7M66WQ-WY(X2K3Y^-VXQHK(WQ&%Z0
M>[*L4D6G/P"XV=)RWL6W>0U=L@QYI=#<W8\90&,^(%M(\$FE4I6H%H(BSA7P
MM@#]N%NC:K,SSK.\E6FW>@+1=]'5]VT4?>G:S4BUSVX 3]%X*!"A2<%]''1(
M)&W1'S%(4 1$FS@U'MZ=6C\7=N+G5_ZV[P2/^>C >5OA,#MT*Y@;0(N_^$].
M\$D0&WHX31V>+1KXE\&WD_:PY3=_)V1W]Q:-0V1]IH\-:DP>EW6TEM\I%D7N
M''4GS>=&4X59K?#HL0LBSK+P(E6Q,&2M@]1M%U6)W?ZU1&9* 9MG$.,DTSQT
M;!URAKKCS?/0V;2G4\X9_J+*U312KV]&&#[;:G0V:_>S^RCN0\#4 57D-FZX
M F.6Q+0!JWX$U?U,.44+=[AKK9ED%X>YGT&T-\DFI-1*RX+:S$HPOA^_-%Y$
M?VJU=E9%;#MGI[Y/ZITG,F>H4KHJ_]A/6O_/%]F@X%_'7]/'BPI:[/.W$#FO
M3BK:_Q#S'V @WCYX#EEV:RWV!&+W &<L;SC2#)O=.8^$SH8JZX')*=.=O';O
MS5=@;W+*XMD73RN;3X8H?]9R=P_&BX0%W8CGJ%A*[&Y"Z_<G^C.) $0F85N;
M/.TSML9,]B<GF;P;?@2J3.<R$A/[]"'1"89=^BJ5A 7]U"V,9ZV/T"0%[^9J
MF&,\RL_^T!>W9 [EJF9 L5T469!Z$.=MB^H@Z4#5P/F7<XW%=H[2TR$MM^3!
M'T?E.M#*"^:KJ9PX+:Q-<Q_TR\6ET=TSEU_UN]EA94T.W6S5;50**.RP9R<!
M*[YF@RQ2EJP ,9>!P?RBO&[;JKX1),'9X.@I-2TE>K->;D_[6,>&2A6?/:.N
MYTZ830+(Z@3KY3]<ETEE71UJ[;XZPDK8T]7,"YH?$!%Z,)JWDZ+S8UC+"'?O
M_B1O]JM'\Q_/&W624)ZX^CAW:YB?L7*56.:V9F.X_-%YBK2<03KLC<_K[D>&
M W)FYQ!LE4'5Q?!58S[2O^K<Z&H]EI:X@?3A93$E'V&+=M'O-=CJ&I)-\GFU
M.U*^?2<#M8+IB!7W]!C_G0:]&QL4:&P^0_7P7=E88DT2:&=*0V9C>++GJ+Y9
MM +;M\?1I @F2?KJ&.=?B+4+HIKF4,>V1]@.8.QS*"FT$6MU:.\/F81!NNZN
MEKI>EY0JY0&ANJZM3L3:4N<M^W^_NDDK!1"5'7T-"YR:EG.M)J,". FV(7&>
M;;\(8^"&9VAXU_[.&&JYJT+:?QI:YDE,E1;+0598CYD1>O^">OVLI_^*F&Q.
M>5#R5YZMI\PK2/%8LH\0->/-7.&X0FPGDUR(D:H&NNQ Z6,?Z7! 37?HE5G%
MNT5I!XCF*!*76"5>$6+B,LZ@CE8[AD'Z:A,L+.N7EY_-&@0FW+=>;KGZUQ8:
M&#V*NZ>34B;7MNV3;T+OZGDNKUEN&)%(2/=DI:@D+;MT_45B #-.C6CG6'RO
M^,PBS_+P+8Z@2*XL9N?.\FY/35+!^>$!(Z&PG7QXWU79$'9P?A-4ZTBQ:+A9
M[4?GA32?*I!&J>? W)B-\R%NTY8&[BF3KC(2W)S4$!_^^ !$UXVP:2T!FP6T
M!0HYSD^'82O4 <=K.9OF[;Y8)>UP7SWR@F&!7X_1\:9J8<ODZ,0EJ2>^F<*O
MXQIJYVUGK4%N4?%"U/NJ3(*#(I=;UM) 1G-?+5<+/1-.^V> HZQ'DE12BM79
MH$"8 WCWYYP@NLM;2D.V<L(E>@:T@(3N+9O$FG=  *+%HQ7JT- $[>7A$4*N
M[CG%LMIZ;LL,57HNRM LANFR[SV(2M2-P;1P!< 'Y<OM*+.DE=;4UER_02A6
M\!<^OC-]2[<C_ 9BHB9UVVLC./=_#9.GI(R@#"6[9( LDH0;#Y?*]6EUSDMX
MIVI6.Q4BD]27LG@-2C3A'3\&V&?U[SW2F,7?;@ .ID5K@P#9@/6T8V66AC*3
MC#X9DRQW^+'8O@.6%RG.0&)#7NVL;1<&B"JN!"$,_#?E8K^E_I)Z=ERAHOUL
M8T=M"Q7?HQ"+:;FQC:GA4%$P>F=&M7F/J/*9VEV@,N5;E<3!/M%GQDO$?;@<
M9T\W%;Z:4TX299@;9ZM  EN<EOO"F8+VCN +)3G\NXJ[&S<;'D87WJ\T46?9
MNW!+VX?Q# H\YG(#XWUUM-G%87D=@"[:-40E%ZH_H.?I=@+QYKA!/T^$^]2C
MEJPR!]G0]#)M1+P.*XFRT<6K@&.4[*<$G$!NRQ28B*7G48""^6V;&E9+=(>\
M:*V&T?U@Y_1:;#-'-65&%6GG[PK8]]ZUU3O%JO<V6(U*TTX82$Z'_ SL)W;U
M2)Y,V6_&VP@?RI\=D6Q5O/VFJWO7T@5 &R5$3(:T<B#1RG.JXL7X3<9!;__>
M>E%@*5:Y-E  Z!B?XA*-,F)3XV ,+>6,UYO&<3\QA2TEJ^)@SYJ0#@MIG&]I
MS'U]7+]1D(5)99"684H->_(3]0_ OU+A4E9>X;X)FO;.G0$4P^QY%8I![A0R
M-\ V+@G^93HL;&6^/D/9^N@/H@,9,0#W0OL->W'$^=1:Q]:)286.+W<K>,'S
MWS[0P.@'IRD<8DA^,],^9(W'!"C#Y!QB/*YCGK-V8'>I4%?R-WI7,(7\S+XE
MLDX6F/^4R2*G)*8FRF@'4+&PF)\AF+>^>YJ"3<5!B.>G41<\G>-7Q[R<6MMY
M9,7N[%6]<,E[HE&8JY(XVU.4_8MQ%E@3'L3U6:-N$&:H$)_LU/GK3V9KF&_,
M#ERPT+7HELI=%>:30U!Z843QFG]NE]7./':B1N_3?>=R.]GJ?NGN/JH=,4J$
M,Q=NT,M<BE>)X-1J%91.^IH/IAU\[(DTO>Y";3HZA;&BBLAGX2AE/T:G?!S5
MUF^"%4^;BX7X/P!-EUA!OOKI>:]?RPN0!-C.6"6+-8Y7@:N6>\_/" 4-; XF
MYGS#[)&DQ;V-T#F#57IR<._/*+LEUSO[Y.ZZ+I15(XZ^3L+78^%TN*ZK+3T=
M$U 3RE9AT*2M?, _;YD+CG;BM=C,C@W4S+! Q"V:T-14)/7Y%F1V? \5$?W=
MM,C=ZIG)?@6^!2EEM*:'_^2@@]+CC\]:PW8_E2YYXCXMZ ?) H?^3B%]\/E-
M9WX&<\/^7_]67-NOYG7B2X<!]M1XJ'YU2._-QIKK\\J>=_..UV$M$7"G6"=Q
MF$\D@MVMFL+DQ0%FPUG]N)+41B^ O/7/F0Y1&E$!*+QY=9F1S$@WUR+U[O\#
M4!2LRTR0JRE0P$\WLZ@:TS^ "1XCD1.K7Y7?,&6L!P#6)>>5497/-W> TKE7
MBH.J!WFY._.J< A^%3Z_N$)_F"J;H'B& J8PB(=?:U$[I-V[P% ]]()^Y9RB
M90N'"KV1?JNY^_@@"G;?A0=2SIPC) >)5(VZ* K0!X [X6UNSW5L6QY\W4M(
MME.W"O=+J5DPTHWY"#R5].MKD6:R#E;:S<UT@(^TMG:KY+6Z6L+/US[O_V2=
M]PU(F(%46W-(V>/A?HS8[];4VO.OZO4Q-9K05JS;D*$N)I(7(E[A?0((W5Q]
MH2>UG-,IZ4GM5.5&'^/>LK<_'8IXHJT)8O1+K5OIM<C[Z1$3Y[%4XW38BG)R
M-TM(+$$4[W.JQ,[6#E?J&8(F^@J<"RYE4?++A'62V@FG#;^?)SX,VUW^^.2M
MY&.!RK B;KC4="IL5HIITU*F?$[+Z<OK]@3' 5:KY1[1QA)]2/<-!4V3M-B+
M)<6@Y0./(P'7.M-WOWGEPB]KN1>!B3P([;;R)6523/R((2JF8T?_>U0T_':C
MW8I:-#2$.CKL]MWM $"% % L897/>E8I"Z6.#HI%+[D %5.B25;EH&Z$LB*9
M2EN4HA CW(AHSQ)_+3/(&@:&2LQ(LC\;ZW]./B<Y+,U^NL!-B9 <W#F6F]G6
MSM^349ANI2>EI_"SWW,'FA4XK#]F<[LWJD.?$6N5;@=$Q]XF^J*I'[HZ *K(
M\-S864_7J*YNNT6R5-S91V<9V:LTO6 CQBP84B(1=U'S-F$==DHN15Y$&/<\
MZ-E[0P24AL[M#LI-*3/6$)M3W*C2-O=T>/E-YN>DW(W/)\>1)V'2$4FL&=,V
M?#_L .!0Y=BUP:>> V<[3H1/8E-$<P')0;E3JOJ,AQD# 3743UK.3;!DO0O@
MW\ * ^$\!-6#J97?CHHX>@77LVM-9^WZ6*'XI>,*P'S<VJ80M02C\VM"3\@\
MZ3<SFZJUTU7NH^Z9_?8A3A;I%]^:F1MC*40&<ZJI<*_&&^*O/DU9YF>_L9Q.
M50B@SQ ^)(@;0*%JP,^Y["WW?J'O_:ONU3W_6Q,GM9J'7E]-+)$Z:/#;PF%_
MAKO/_.#FZM;,HH&5_KV"^#$MSYIVJ)I-C:SH^YCC1/T5SQ*?X;**[\1WYB=N
M'L:P M>KECWOM]UZ-L :NUEO= F13ZTPZVFT4*FG[/P0,CJZ_*X==>S_'U:0
MX"2"O6&N@Y]/S2J37]/L?+3V;,!!3VO9ZZO$USK![3?JJ#4S6& FA@C^/=SB
M*>3F*RFE?&A^4_HFA!3C7FX- -;>%Z!B6J[BVT3-;S;7]]<<C!)R8#O+<R7G
MM (@D0C,"E,]9&)*[^!0I,S3=R9I"+W*N),6FZ4!]/I<'[WPY/ >7CZKY<3U
MD[R&T)P#2SEA$\^TL?3:LQV>5;IN0Z#47^1]T$.UZZ:Z_U0@:/F. (8VB%80
ME@0V4>]41YQEKQHDKITY%_EZQ ZFA"<6@P2#H03IB%1E]KQ&5!3_:]^UZZ52
M82I86S 1+"M!AQJ#&"Q%6"CJ4UM,F//98WJU\P#ZN%DK&,IO@49Q6VZ>,%/Q
M"/?;8^CG>;^U5PEW6\L\KWM[G1G>2=3>A-<.W]I_W[$U&Q"2+>VA'!$MG\&\
MP/B)[BTT3BT;=(_.U;+0_9#71>F;PX[0(R_;S3)J,LB:'S9+=#"T^=&8JV"+
M3#"N JS/"'-1FO#26;B$3.W:_Q=^/H?[R%K&UNUZ.#V"AW]$1.A$=C8(,MV]
M*"7W\C'"@R<HRQ6ZJ-G7I07+F)-B:VQNLX0"VB+"0FI:SGS.4-%94G4\<?>P
MY=I)UGKKG<>O'EM0,]&I&W'V@2+Q%U<I]"M)1?5MUC^X*_V9 &I=%GW,-6 P
MU#3=DPJ32\"<\6UH^&].KMW_0D%D.D:4[!;0;.)&W36]+8EX,970';&B!TJ:
M9T.U3)( &C"SD&A)2D#J^6[#M;%2K!)F:U[]:'1O_(8(K]5A;HME@/VCIC4W
M1JW\)1N35_)(U_P."V?;F(\\;"R'51>PYD1Q/H<T*7NJ6LZ_'[0HPE<< NN9
M$_&24KLU488A/6[-H,]YIC5XY+TW@FX.-HRS%Z\6=/M)6I4OCQ?_4XYQV?//
MLJO7W>>H?4],(;]?,A\JA8SK:S0UV;=F*=-ZC KOWPDEL\O/V9@?UK:X3A])
MV?,D*?;MA6EK;+9M_CD !!LK'3$)*N"^W4G(\QM>J[;&2IAFOY__0J3?QO[*
M5;?KY-/TL[IS/?V<-7:9=[]I0[V8/=XH.X\>FH:;EF/SM]-MSA8#.=2__@L_
MH9J=@ZP+?P$ 1"SUPTTSM>R))<+U!=OM4MF$JTMQMM5I^+$[X]*@W"2*JZ&(
M_P?P'>C%:P<=&#G>)*P?*L>5RI[TT -9%+2T.#4H7M1U$0W<;%I8NFCY[#6-
MCI6\B^F&XAGQISF7H%:Q,:SX>F8QX+15!Q/;05Y!2]LR@<FB5)65M%HA!?!?
MHEX%=M^H;X[/Y*T2N/[6 $V "\M6<BA,$K:>;DZ.%P'?O\=_R#^DH#OUH/4)
MUN(\Q41J,$LU=7G02D'IE/*@V775''8#1_IF).DY:4T2"QEXVQ+C&6.Y\<N@
MDA%W 1>0E"7D;#*$5=Q$FMG==W&$Q06%*<4B_=16J>;UCM^U;\%Z-Q\,>Y%[
M?_;KNJI T#-@#YM*%"FIP&O.SG0AS[>57EJC\E*Y0M';1T49Y&'G0<)K*PS@
MAT)L; -_@&,TC#C<6IIV9@U6"4K/1F33S49UPQS.^ R=CXOT[<1CP%@U(#:+
M-=\(P&'J6;:=V3H,)]4E\-&HC,:DPKW<:&I%YAB6$4?SQJIB12G%;NPN='(7
M6]%^GV7&T8$EL466H5&T-5%*AUIK#@H)B](E28=;Z +&MHW)(N6"O_S]FWDC
MIBO,IS Q=UBF5H_@9]JD#ZQP]P/,^"]57@/;)77,K+(X=?S*$PAKXHF8/$B"
MK&W:A9BSDG /*S_E6C!Z).&T@@4FNL@6_VH M$\?0.IUKN_X#N@)5=8VT,52
M@H-"B372D:<ZU)4P"(T-@9[#Q@!5]M*N&LAK!,[C1)&2[E*7-+3 HFXNI.>K
M!) /TR/]-E],60&-A/3K_@J)"X246@<:K6&XW@HPA^<#Y(J>'R%ZX#U*D VS
MB?G\1H1#P'JXU<VH'=D?!X9]*<IQ.&#+6*RQ>,GUI>?":HX4Y'KACXD5^,7_
MJK)ZSPO@5O;+B%[P_DNGD:I'IM[59L0M59<PR6GUG805OMANR27V/@CU\U-0
MG\)/YT5K\&^SJFXHBJGPRW:2)'UF=$AT+]BILB=/))CZ\6;Q.D6JAE4.ZE09
MLN7V :O5*0_./CX**BQV?I9?>:P=TSZD/3R\D*I^&JI/ !#"LY@AV\O,_V7N
M_AH=<0@<6?G)](Y)"_K[E&6-^C1(.GJ[1-35@^Z8H>'J/X;K18Z+0JKI(^B8
M]MD;J>T[DLW-"IBH>&LSI]\,].H:=UK]*MZ6_Z^&]=!XMX5!EQ(4H,X3+)I=
M-4M7E(,6EVNHN"EA/CFAMM))YS,@ ?W:X2L25_+BS0\H6K_X;D7\FQ#[*^_.
M<VX9#"MBLWIK;V2G_A:B/4_H.&J?^M(^%*04#RPM97?QA1SA&C.M!;R+-P*V
MD/%Q:5S8W>=_P<%1'+&Y=@+AI%%C=^8=+NJX$XO2K?YX(420(@G?W%PBRR@4
M 8O89W*N[L>N=H<BO4/-:LO,#6-KP>HX>,I_U2-Y4,^39QJ8]LSPCL"DU#YW
MX7!]/DP;W$RT-+5ZCI1Z<E3VD(P%?HLKLF)9K.77I?9[4@$&P"O,2@L\IP-;
MZ2E[[H<6VF'QGM6*'J9BTI/BDJ>J=\SFY;.JZ\]>'3Z(,.*S%\);F9FJXB47
MNZI]*H=\#/%#I[,TT+]Z+VA!11J3)+HI>S8HIK:X_8A+F]_Y([<@&C(<V$NL
M1:YR/T&HOQ!AE71"]Y\(*B^FDU#6;VL[I@0%GGRP\FV]J)0H;;CU!Y 0X=F7
M7ZDGMXUY7M,=S'@QDEF7?G6\U0DSVZOS"D\%M7*T%,F!VQK']X55&NSYRKYC
MG;=[+[#,<E[1&F?Y0.D>@.6FND98&P]1Y3.]>,<V&Q9/%20L[0=N1L&P)BM<
MF%&)M)2V?1L&O\[B#*A?/BPM@K0Q(ZJ]*O^5MME8&AL?SL.G2SG<)SXGK_T!
M) OGV\KI%U/.+2VM"*@;K9\UNR]@:<I_VW1,A=_<)V6<OZ8E?L)QV,6%5WQ(
M[;BZ&DZ86^JS'\AG!O$S[.TC/)%PK!DU(HQ7>O'H4G'(?\\FP:K7_&V-S],!
M/9/D;A_DU._VMOU 0QTE7&_5HQO"A MQ'B$(CC>K-GHC(\H.8#!>[->UQU=@
M_T;C7-+/Y+5LG#$2QHPV62+_F"L;?+$;_NSDQZ>71J@XZ1@WTQR;R X3JH)Y
MIFQG\_O&!Q^OM*;BPN+TK*.(4&'J'\!]7BOLLUY'(;M[5>GI*/E4G'Z=OJA#
MRVV(>"^,N")I$G4\#%(2\AN^WFQ^7I?OTNRIDK<<NQU,!)$HOA]O[+UGU7VS
MF.%WW4*V??3R]P1,+HEN5HXW7D5YHB"63$J%78J<]J='V8:_JUU7F[X_BGVE
MN\/R['C6+J\52L :=Y#$(38 C'1:T?_M&2P++5+J<A7N^#>86S)[HJPQ85$J
MS-QL6B!2'M3LRY3?%S&WFEF\ G\$4C<?TGS7F_@=M:P^*:5D'ZYYS_-U:HYK
MZ 0U[)]P@<'P65<-Y1?K=]]S*L;#R3*%95I2R'+E;IO[?"-*"#=!0MR\FV0E
M'5^OHV<8;G:FJ_UTRF8K7\N@QT2RA/D^\7C,C$&6/S__U1+A7@X(Q/>'THP@
MW%JP?#8[=._\]T\B#K X^S1!&8Y91"_8KW,P=?E*_M]R-3L*?=<^(8._=?Y*
MUE&Z@JGG-GMZ!^$1G+'&P^G#(D_N#QK8SLIV-C0ML&42L%TJY?\AAC:;O+ND
M0.7B 4[@!K: &?71AV"GE/)\YLSWO&2),'%CGA-V??)D_CU;:K^U6* ORJ(V
M0R?)CH4F3Z6L^W]V?'H)A*W6XVZR:DNQ.4 (/JU^S"%ZAF.DKMT%LL]YI>V=
MY12>>QF:-Q'58L8X!/?!:EZ0!:5,U6>$:WP=#OP$" 7Y30$MD=<FT3SM?@]2
M@8STZ&T7%YI!!SNSH'D]-YFI,:D-V?4\+[_I#R#76L&O),(OSI#0"H>1Z$GS
MSX0<YN70PO?[-<0&N8]2JM!]."^X[0H%S]7'(.9, "YW$EY?Q6*82I;Y_W-+
MZ*=GQ\:!HD/&09D<35_8!9F=VN,ZHU^)INR]4*P?'B*&(I/=)R/\(R1+ W"+
MP(G"^!DG_\U0,%I0,!=.K;%WJR'%/@H[L@02;HWZWS6WRD1PJOA:9C73;E2Y
MGB&L0LTX+^1H)&D ET5%\R($$".68#2,*!9Q8$2/[0430>T-.UT0CP>PAM$A
M9J_]LE#ZS&PYYB+$QK/XW.1NS40'O""$T0FP!J7K4XHW(V)\I5Z\[G@V<.FP
M:\1UL*PY'+RAVF.1VD2LY0X&.(A^MQ'^ ,"3)T*&OL:ET]$JR:E9<S':AF(-
MF#M/T<UQL9VXPTUF+]J^34]J;'6>/ZP\0 6XW[!*>/NV;,KK<'4@P,Z.EU]6
M:-I'7M4W/H'X:)E)L*-,L!QV^]^10H6DA8'LL1UFQK'Y.T59VY%.C55A=%\\
MO3I">!#1>YX;N3*Q^\%#CO^6[X=;&NP3,;[K^#K,L$;F@+8^<HJ,B5P^.#V/
M=9+%TJRO".\FX]<\>L^ZWTE_;PHJ!T77XPFNVA9(*E6R7Z9_S[TC/O_*RM$<
M;_;6_<VQ?2HK"R#%1BN;P+'4)OW68WO&2K[2&Q2<IE7#("T:;'QUS\@B,6T4
M+^JU/P3>D8F$LC;X!8$:RXQX6_GY;>(X2+:=/VHGR[3H#N(6%7 C5>!W,(.R
M>L?XS<^Q3G E*S(C%ME[(XA%^@/(9-"\K91OW5-.@5JK2WK4J;$@C:HJ:>M^
M8FTO5UM:4/&\[4>#\V[!V$0?/19.\-L,]_S=* 7&E52\(]L/.9FP<2ICBH$#
MJRHI/38";35(":V/:)C2=2[B6;^VS05=6-JH(635B-<JLSAP<;T.7;J*K]@%
M4@].7B2O):O$)FG;:< N6-'[?2-WPL\9&"I>64+054 6'?8=GBJ5'>'D7DB%
MS+WCU6'2<@?85V=EVCOM301) '?U*:].(MYT"[,;=?8/ ##9\7U2BCK0[M"L
M;LL,5AZR-^@.TC-)$?7"VT=.CLT^MIP?!"E ;]Z6L(13B7"%=22)8.?#*:N=
MH>T+AF<A%_;BHZY><7V@S3?]D9_#*:0Y!AR@UN'U468O"\XG39*P@" 19V G
M'8V2JUS*L'HR8Y),^(_&B8SP&RQPJ E(K^PT+P517_Y"%@(QU8T>4@3KWW6:
M%=\MUO",^:UP'K6NCULX?P^NL[>(]9A2]#>AS<53RK&I&\DV8&7;[G6X^P(H
MN@U]_!Y%?UNS3SC/9R3LZTCX?;_O?<F8A;3+>>5^C+?]>C(L4[3E[WI&SFK?
MC5WX"%QQ5(!P8/4/0'\S! =&G/RMXW7EE^H"= \Q(!/S>L9TA*.9"M/*'N1#
M&BH''*_)J;O'%%#%?P Y2W<7-JZW*XA&.F8S7PB>2\->NP4(6S9,?Z?VA>DB
MD4!,(?Q2>^;M/KDI?"5G:^4/P,2?3' "=%;KKI+O^(&L53YGMP)?YVYF"H<;
M-S.UU2K)<T=@AGNB,B\:G8X+C!UW""1L3V([D>:\=FWU]H\?]\T&)_6W3:B7
MW5?F%HV;)ZTJI\+0Q]->SA+?,$Q/,-T ]KAF<>BVA!CX5X)(#6=O_SAR*>UW
M\L[8?L/4C3E%[ZQ4F-K[^KP2TE<!;$1+Q1.0M&K$+<PD%-B7"/)A,HG@[7MG
M%_OD[>PFGD Q82ITX[R:45F($><1>/JS[&<L4L0]V>D]*4N:YUK^.V(_.F&.
M*/A=LCU%6]M7X.M-]&C=FW,#\2&ER'?WD",JB']M^I4ZX[PJ70\<HJ?M2=17
M=RQ_I;%IVJ!X=J^;GI2>HT\0S+0?&6UTW@JFV6\J*73#H7BIB)=/)QYC^8=Z
MU)]3U#[$_/X18_N[];-5!G@.3%HTR*Q>[;%+*7[$&2[==\/WB'4?+N!^QHJM
MSV"^YOR.FFM1CU 6MWE/BGSK3S,N7)&"/'U>]()2: %/=X4B-?;HIC.#$>:_
M5G4JLW,$_3[O'632=JRV)1UX5Q+ZL^X:8U;KK/OJ0H3G@R_V4VV1WRI3+.(,
MLZQ.6E7,7 ]J2XO_./_B94EGG'S/"'7LE ?,.JJ&2_U?'JM.U.]#&>Q/8.?(
MOPF>J,M,^&?"M-JV8.*L<K;TE.]Y'%+E$I&<R=<S,GXY5%21.+2] @0BO>['
M8>N&!'.#MQ]N-B?\^_WR>4O'SUDO2P/.7M)[]^2>$745>OKAY:0?!PZ=CI4[
M_5AVLC%ZH +!L:@G:_WD^JZA3[U$_<2)Q:B$]96Q+L[.$R'\"6#I(Q_'(VCI
M %K'=LN,FUFFHE0=P)C!:)TSP(R&X/!];K3#?@T)QSD[=Z@=(LDC.YXN>8A:
M[]JFZX,RA?D#67R.KH=MAD<;&9EBT8?N<J]]9U3HRZL+A\M/RM6O."J39FU>
M<C4+SDE1\W\STV5*B#:VWVP-XTQ<!M./^J3.(=0:3+-2@V#YS^^%L$-886(K
M#9U90A(<<Z8\^[#C,7"HP2QU2[XA"]L(X+4EN[F@HJ)BN646F'C(7^O,1H["
MC"'O&W1X6#JNMD%<W6A#:*16J7*+NFCS-?A^HRH7N;(6S\!("__:'6OH!-;3
MR4W>/1RQU(0F<7"(:5&$E1/"OGS\;WFU7<;LW'D RXZ"PZ@,B-=X;=)2Z.-5
M-+=W*POXI.18P'2N-1YA9+2*W/1WZ?TM+&WR*84;@]U)/5-(GJO-[17."83:
M1V!(T\8ZN?2)$AR'+AB&U'60PY/^HAU;F?T=,>CM5+KW)':2A$/G:E2Z->M&
M,$FLL649A/1W:;^MS<=N:B<]=O1W<'O_O8+31:=,N2U _%INV-DX9FB?<\='
M9!/D097^*L SGX31WR'WPKL, NL *36Q*37S-6 C=]5]S6V+L@XGI=5ZXA,M
M<F@#W(?9A^!?K $(M));)#3=U=W;G"D[:E1$MJSW#B]K8MZ]%V!EY%7M::,D
MU)&^FI-+T@,HX9.CXP(WW7PD=U4+6-'_>7W=^>(Z! /M^$W/PHU%)>#ZPW0?
M6FM,E2NNU0JI.=A[:^<!0OWF\?Q"=U(KCYFG,$VHO/F@!F/.M)$O45$*WT;[
M8:K&6A= "^1K"M/4\5_J8XP#4DIGW)Z@H0(VE--()P9LGEX>_NTE6ON$13O/
MGU%HR3OS?86^R8I<M&)TTK>JFM>5EJ+WW:@7\IK9Q]_MEBWPMOZ)02EX"HUX
M;?J^99=2WH3B?A<]+G5 $UZ1,:]ME458Y5'#N8^AAMF&_,7/IT_NB2$GO[HC
MZ=%6Y8^M_LV"L<ZQ17>_3.8+J83K^?^*OM(21)\,S1Y0!XS@^M(!&Y*8BY^<
MF3MM.(LIS-M4$/864<^LE]_.O$1.;? 9KC-U-CI\0!\;'=,%CH*T@/6SHS_V
MY)OEPA_;ZYO%&6[9C@7-#U!AD-U$BZ@3L+H'''"M'LYHSM HBYI69;2UA-R3
M8CGL^VQ)-,@;HG<;Z-G.-]O4@+(E$0%ZGQ,J#' ])H+&$[:Z\7$*V\OZ? '(
M+@AE**OU6'7 #;EO:W5P,-QW,YPW#:6I@*8 ]*HLU4PJ;?*VK;1C5A+QS&+#
MWS/T/1S]XDWDR:^6AT#QX3ZYK8P5)(L-%:B?!\.!OF_)K-1G$6\]N1OM7U('
M4C/LUI@KR/""6L6;?J0HU,=,@[9F13\OC!;!<[DO2,3V7TIK6<(N?N"Z EIC
M(44XY!1Q61GN$?+WX/OJ<,WTL&K3@<3KR)6>)7L38(UA%QY5AP=UC33?>O&@
MX@CVJ>[IBTI8#2J^X&0@39!9F9*LK^D2 K]8+M_QRE8!"V4*JZ2CV["PM)[O
MW?95,DE:0>Q0<5DHI2<0W5N455 M]K4@ *6S%7A?:(><"L[]6)BSLCEOQ#>C
M4R)L[+)Q5' AS@U%&=$BM_=-K"CWR681W+,6,?ILZZ^,1YJE2GV=I^AZNVH_
M/$5-0WS6^ 0'.W7/^ZG3-F UI92' T57%#<,:U#FR<+L)'U*1,_Z6 :^9@PC
MN-DRVKK9JF55OS8^A/M8%2;;V2I(69[?$"+FC3-N=*KMU#I:3_ *&MA3^S9F
MJ9)G,S#J5A4[%L(2Y"T?C0!GF+)REL,B6\[L,0G+N5N6V=:?/Z*:O8!%\%MF
MPZ"!K_E"4?)>;8-G\V.A&O(N@V6ZUIB^J*F -4Z+G,*-A7-:Y_CWJZ\'*>Q6
M@0R4-5O'E-6SP C8KEG5EH#I('F8,1P_<']5P$^K7LMLQ7$%B?[!+JMZM_SL
M6SO106V77 FKG6E^K)=;2;B6RX(3AX@ZT 1LBIPR%GSZ8ZX'E$JGH5-:7I-[
MI+*X+X5K(C6>5<;KACCSQD>KTDL_IO;B0=VJJS1VYD#,@*]B5/- &0<2O$]5
MHEM[]HPM]K5T)Q!)MG/%(>ETC"M)+R"VG3O X;14R&N%I,&UW&^LPT_N5<X<
M#LML>6G:L,+/XJUPOT^Q%,^@/W5,?Y;?#S^O_&^'>8<G?H"HWSB) ;HJA$#6
M"4$YIU>(2Y9:G!OR]DG7+&PN[CWA%O.O%&O..J)WE=><[SP^O6'ELK/G'5;S
M@(Y(YZA4LN)L3*]@ODTDC 2\(V51+F4MC9O.('@B8?T?@-%Q*;YBM^Q1X?/=
MK%1#<>_,"JN6S^  Y (-[G *?60-U$EM]ZT*'%NWWP42(QCS# HBM:DK0_U[
MX>2=>'-6$MI-+W1L+4/1-YL)K%Z*$&WQ$^0.^<9?DZ<K Y0KFU7^TV\I$:;2
M1R.@G6*$K-\"R>6#Q\+6A))_1A8ZPE-8KY&?Q?&ITTVD60:XA1DD)<U9M+M+
MZ6N(-VE4R%L_22/BUK'<627"W9*-LZE$D"S6/#W")NH/@/A3,5HQ>ERYUJ)<
MZL!(0A= IG[V"=8#/)"_OJH7T4-,#=.\*&2W4H1V35]:M2;!RPFI)  YE+W6
M$S!NPK+7 =@\^I#_OV/67:UJKG+NMT5:'3/W-D=U1^G92J"X &Q'^V((T4P=
M4*>]8+ZZO=?(4HH/T%S:X_S4*6#D:?K;B>H3S)<W#]G#LCMO(R-RET$GW+^.
MP#OO?2DPUQIETYY8J )"C58Q,;6U]KO+VG]/3?A\:"7%=3TIKYWN_$8\%G!Z
MU+P+/?-R?@UXF]\.K&P1/O#EC1]F?^EL><[TB1!4MSV=[._?<<EX\+D)7%\O
M/$D55YFZ_X*%AS+XRW]F]<MSB>P\);7%G>QKG-FPEDN7!H;N(#^=TO]K7L.#
M>X^D>IV_W=;6N@,@.>1#TC8MIQ^@=G1$$?'D%XTRDQ]%OC>][RH4G4Z'47!5
M'89"@FB> CB<>-B0#S=)F+%.PB.4?>#0UB3M*(<;,U'%W+J_Z<OS;W5N6JT/
M-.T!!%0^SV.DV?DUTE9192]I5L0F;M31YBFU>Q\?UMJZG3L6?A/XIA(4I*)E
MM9D+S C,3#N[#C@O7A3]YM;(75;K;!SKPB([6!5%332J?KU8,$]MMJG )!V(
M85F1G&W>6A^Q+HIK5:X>*=<^PC ]CYX\/"TE&J/FIJ0))?KJ!T,H)?4@K&W_
MYBH;(T.M76K_?=<'K[9$<?>L(_#<?@-F?&B].X\>-W>SX+4]EGIT>.]+T61,
MX$S2I[@ 2@BP:#Y6$@KJT39Z.VD6$^YZ!@]X"N'6/%NF(GS1;L2I$O<56E=7
MG(F_1+S:[G5[[OG"1M=JNQPBWR=Y+64M1:)M1N*UR8!MG\S_&+<ZPX7]:\=(
MZ14V;@:/Y4Z]?"B8%V[YQ+OB <HX;R'&/TH7SWVP=O,=/TYV3%W% =3K[1FS
ME0EIJ554D5_[1V40H2T]]!V__VLL2+F&&',2VRE8U&<J==F$JAV0CQJ=I5>-
MW>S_W4S7.S98DYR+T$:'_RTED]3$YWOE5T+B*4-_ -'E<5-5><?2JL:C'/P"
MC--<]=,L1<":,5U'G:KG7T.?*5Z_"3B;/VO'N4ETQ1_L9_73L>0D)BDS[Z<M
MVR(+H[Y75V=GGER?M%7W:E-5D8(Y\C,[%.KWNHIV[*!^;@?;E-,Z)@Y?:5 8
M=G!P*A:^'O\#$*Q6XL*2$M#[J!SG+B4/P@H\(MW.?JH<N;0,SJE2DX'M=,]N
MJ3<Z7K;#'.X*D[:2)1J*>G@.]KNVS/+_%V38<HD,!TIEBE8E8@VL0P"ME=@;
MQM$%K'$!>^(S_C'99/NM[:% 9955FJ>IM Y\2T _E 76Z)&L-@;Q:S3C*8:S
MGGI@5BE[7E^4#]-*RMGEU90BF.''J6I^MB.G,<6QM3=$[.E6J>K[2'TW.,1:
M&&E?*16?1+G@"<$JWE?1T\7YCJ'\/_4T.9?C!]J.WG6]6OH;Z]Y%"*&$T,=Q
M@?EC9]G]%DL?YW;4(1,3_6*F6.!"SU$#UKJ)37- NV*M14WJVFQEA$@<S=;!
MN5',)78.WBNLYO 3M\Z39!3=='8_CUPZ#8[(&DN=]+COB4+GLSE4J'V&B4BX
M& SXV9\%+*<2H<EV*-;;4G0^S F]:_>IT4@H_=46[[$W9K65V;.],1ON_U"T
M)W$L*'L.'X9__*H?@P/0DBV2!?4KO$>9Y$?5VW9&(V1&N3'2+U?09ZMDP(]-
MJ;-B7#'<MS:Z]-%)74/RE^;$IGBX@\&DZ6^*+% K KJ@?5INA4Z0:K04.T$_
M[3ZN!SAR\<GDZW"^D=&^ZZC"#)!"DUOI"+_&Z WO4W%ISGQ_,'-B!1O2*HFY
M.1O08G\P2LSI+87MI*LJ2UACH9W)ZA%++L<V22TQ=]A16'-@I#T&%<H5J\/\
M(T3"T*\JO$TOD^:U=(;COKH>2*-"LSB?Z]4+UK;5D1U"Y#A*>T:]]M^TTBC,
M(/O"F)*N<5BO/6SOC@4ZO!K;\]J.QD^TUD>D1\%F-)8;/=E++GNP<SY<UX_:
M2)M/TY^MK&$K(E04UM8T>RPK!"7WCJ8U4,8[H6/%(,JB:@DS:)6ZU$1UA'3@
MH,S+CWIH%:B7B\MT63D@Y0^ $$)L115&I'$;7*NU=S'WU'$J'[OVC]FE_02D
M-J395Y)ZO9(ML)U18M$WGA(V2FNZSON _63K'66C UI6<+?;A-BT"P%UN=NY
MGA=_NJ1H7CBVY'S>V\D@PW%_]7#N]O5[NG/6&"1<BL!+V?3!$<', -!3O^@A
MRN;DRW<-E:'^JTJYSU>33=.E/:R HP&I,ZY141\_M\=;K,"S",<<ZUWN>A\
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
MG.??J.#$7UD[F+V\;RM]<.@P8/+,D8WB/0;'<YC/VX,/>S3CPUM(< KQ0PZ
M"9F/QD_<D]CD3[ P3# !-_Y)*ADGK([H8?"D)^GF .Q&8 .TD$1'0S [;G@Q
M0( 3&T,@.TOIO:RO@C8  Y(GIC,[X.!C.T]>%ON=&T0K=-;[6>*/V+]?#J]^
MLM]M 'N"#_X])WQ.V>G&=51_2D(^P*\.G^72 &9O8&>IWTGPD8? _H-OT';8
MQO'Z<3MU^WORZO%/;PB7IOU(18EEF5!/4D8VGM )^T9,>T<+#1N5!#L-'U"6
MUQIAU(C'3OUZ[_I_;IP88( %@0^A8TMU/X:)PZ(QRX,YWVZSCKTVG?<0#W[]
M^>!T@#;6YZJXW(L7+L<+C$=!&V,[\$WZWZ^S@?BY#EA6A%V=YG1X\ /L3[]O
M[;<&$"G:(L&)(<7L/.^_@(G^W[_G]]A X#[OX>ENV$^C(D%=KVMW(%@$L*B<
M?:.O]/WZ=.'K.AG>^QO[>& !.TQ)U4AB(T F=!CV1&WIL?TS^O!K^\1Y_8X
MF@^LD,:'7=]@3V]$SUQ)_P S_F\9X%Y#SU\@P7:)6#7ZF973_=* CIK+PGE'
M02)[2)])_;@1CJ?V\=1^,+P@6[];%$; :;8SPO??W[TP!!%F"TNHU9N/MVQF
M-ML_I,9/O,_GL>&OS&L7PV4O,2+-C81=7ZSC$ 'M)V_?M)_MP:-'OHA'W7VP
MY")<  $60T@ZFQ-W8:8@XDSZ[=]LP-X_L>%[]W_F5.)L0QUVO<+;3I,:#'OO
M!/>.D;=?8SG& .#W[M_& 7: $-=79D >%A;7"2/28'7)/8?@R8SC?8\'Y]]'
M^XPV!NF;'1W.NVS4]<XG;K VC, QL9CIWD<-7Z?NNVN#4F";[ 7E[%"^[!%\
M8C>" ))QD@CH!B-C^/>5[\/?GATB?0:*.C__ "F1.KQ@")!Z]QZQOF#F01(]
M^#O/O[^?484RB%/1:M2C=?[E81'N6#$GW Z]HWV_R >'U_;O_G;!NTGJ+W=D
M]3>X $X3&>_MGK'I_A'?A8"%=G1OJPFY5[?DX*>XS_4'I]^WWX,-@)2PH[AH
M3*5SWG"8!)P!V)V/6<?X>IW@P"6 &>J-U>=VX=G980I(C$# SC([P00/4SL"
M>YX 2/"T>_#; GV@06P88@6:,3(-R_R&_'_JC2^M/BVJ['X(Z$LSC]KU":#4
M=PL6JGK#672ZLIHE/W!]VCN-OK>9*7U51#-2^*=ENH?;I^5BJ%/]U_3_  =>
M=DDYZHHJHYLNJO*YP0 >8 (T$"H ""220/J(!^)_J7B#DBG,X:H_,H_ZHRZZ
M**V0Z'4:A6?I+Y0?I8JJI(!5\_#C\*6F/B)U]>-!63^*Z%U8JV5CK='I^Z7O
M5]$E+2K8Y?[A<]3ZAUA8W5PVS6N71RUT+KSB&:9FBJ[LJL%"OVN-S.(^%<-E
M9M1HS<JLTT,T_*J@5&BFG+%)35/*:JO^0-%.OR_P_+X?XSQ>?D YN1FY8JK3
M^92R:1755FU9@J-0)J%1II+0(KK-Y/QX^!C2_P ._B9IZQ:TU1;M2VNNH*9J
MRT=/JZI>O'\1::MC-=27FWHKJ.ZTML14UCS="_;7&RY0-LU#ORU:A=L0N#X_
MB/B'#YU?#TU4U4DG,/RW0*3S5#EKY30:R "17)9'U!U8UXWX9P_PSBLBGB,W
MFHJ5.2!F#YG..05&J@U B@,BGDA(E%4GY^>,NJM&:0^).RZA>H+9<;#HFMTQ
M6-:/UEK.\W^WUE#04]ONVHJ-REUQ=[E5-6Z^8H13T1N%(M"'U/\ DUKM/;T\
M'&<!Q-7!?+HI%.95376*LGAS2*N6NH4$G*I1-)'U$&FH?2%R@U'VOA_&Y XP
M9M>;S95!R\HTY^>#50:Z0:PLVLU4_,CD'U"HT5,OZ<?L%\)=2:-UKX7>'VK/
M#NDMU%H;4FC[!?-*4%IIZ.CMU!9;G;::LH:&FI+>$T=,BB9>32N4U.E+3#K2
MVDI!01Q\%,\P50-0K%R*P2*QN2*@0=7><?<5!H4R((((1$$&Y*Y2_$'&]J2)
M)GE(VD=#C'I&T#H)'=G_ !I[\, *)E2$""#,1T4#9"(D92,$ [;_ *$$_K,R
M3OML8I7 0]9A$]?X+P(Y&0!CKCUVDCU.3Z@B2>#\>'L]L ]QO,0/WWP.M( ,
M'L=HVG$9]3CKF8X6[Z]?;VT^U N.A_<>H [(#3$94 JB,[S&?;;T]_<01PJH
M!ZO3N]NPW*DO%" >H T8@M^,;^CB'T'&YD$CKW_Y$F-IC'$P-=@(F2;74%]C
MU"=08!'00.^FEP0&+S*Q'.MG>8C[YS&<]9.1/M'".AU(EG3R&U[,I)8@7T\3
M_(^^ G4P,P9C^L^_7?\ 23PZ62=!(8W@&\@R]SJ2L,F$!>_@NY4$IWUP$I!
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
M1_\ B&^<QP;/<@1MCY)^8[8)G!./2."J 8?3!CKWPA*5Z(Y@#FC:/TI48_\
M3$]8Z@Y $C.,CCG/Z"]SLNG5V]-<9U?JLP!8G1G6-UNQ8ZV)2)^D0%08,\IV
MG;(.?2!,&03O@CMB0>Q;8\+]$S9:SM.L@_*U,I.[1&!/\WJ),#/I^AUHLE8S
M'I?M<=,"N'(T[; .;P=WOCECQ':\O4KJBE20JG;(!&\./I&<&/I&-\=N-\NQ
M[F>NOJ/",.$*C>0@#>3=A7T\,:.E,8]9 ^VV-^W;$XXN.D>F  ]-$TB5W9OH
MWKA?*5#L921,0/<3(]#UV&_#P@-0-D'UAZAZ$*^CP0AM7*,@J!!@'$GJ.@&Q
MS&?;A,"_M=O3OOBP#,VF#&X0,*R8>H,!F(!"1))B4G>"3G&QQ._YP1Q))8 *
MDBX+';=A=X#E72(W @Z2>L>?8EN7 D$8DD; _?KU, ]!Z=C))-XWB8!CQ54>
M#3PP!?;0DZGU@7A:=7T"=YVQ,"/W,=S&-R!Q!+]G\O#"3EZ6$6!:OU&H+";>
M2(B)ZSN>OZ'TZ $':>#W[]]\"!0 U(?V*T'X<%/#Z1T,@@1&.H'IZ?O,\&*<
M(1H06(*!,M21OJ9>%P9[SC]]\_YOL>'L"/W\=K;8DEG=;V7WU3,ZDS"P!@&!
M.>D[$R1D1D[Y/VX:*V<IWVA> \[ G"#</PNO<C$)J:M=M]CN-53*+;S=*\IE
MP $M.<AY'$A22)"B"D$$%0&(GA$E&;:&+(!_M*1\6>YL' OZ2 [R%Y7SX9U5
M;<+73.UU4^\MRA!65D05^6GZX"4@*R58&_&=,@@_;4QZ!"$G;&-1(@+4[0]W
M=AE7VN,6,U\R"J*@AODE*2A! "7 4@+PHCE !))4J)D$\4!.IDF_D.P?GWPN
M8]+E?X9/02I6#"NH!$+04\P_[()$C'\P&,C'09'=TTLZS#%Q^9-R6C.$:B=>
MVG[SK-B((QK&L;G7VJCJG*--*LI8*@EY#B@HD9YN1Q&#]H[R>-#2*2P>G6=1
M8]H?180JY@ 9&@*"(W[=_''/P$PHD9 .=LC/68&(WW /?BC!;*)GI;]M^@$X
MWO[_ ,?88]RX]9]<8.-NICON(W$H ;L/KH&D+2X6N^&.MNE\>Y9&)^^,9V_(
MV,2<C@0-@DI(F7HE<SI>R!PL(CW_ ,(VZ]L#\<)'5I(>,?[NAL9.A5F_:'L]
M\8*9!C) QOC!_P#!^V_"1L]1;3<D?[4=(UNG@%])7A(.A&WXOAE"8Z=RG&)_
M'3&2<?M,?ST2.CDQ:)OBB$B^Y![2]R"2O(&Y= GI$;[9)](."#W].@/%290,
MIED7[\J>VMA@9O)!LWZ%IO5=5ICRD!4B(D=.N9/J8@&9'4<!" >B@:Q,]I)2
M'=N7XR/2PE[Z[:X2AE*9B28S,8 .#ZF29]\SP@-S$/9,7/7T(E7 RWK[TZ0M
M K8;<"N8$1D;D1&T]3[=?3$<(^YCP]=9<8NFWCO8;P8+OT;UP@2DQ!(C_P #
MH._:1'H.$B#_  IWW_;#)" E"&PP;+:S;A'PPLHD@Q.,8/7IB<]O?\->?OK^
M%UP@A#U4W@M]!X,$WPPXV1N3CJ,=1_;!X1O$#:_:8]QA@H'[0M 9"&Q)T=KX
M<0B!U/N,CO)_$_GKP6"]^Q/XQ-4H@?F4P%?2Y$]L0FJ-2V31UANFI=1US5NL
M]IIEU5;4NR2$) Y&F6Q];U2^X4LTU.T%.OOK0TTDJ4D&J::JZA32":JB@ );
MV'KMX8555-%)K?**0222D-;[B02;.RQ^:/XS->+^)/Q$<K[[3)J;/0*71Z:L
M56144.G[,ER6@*>5TZ[M7'_U5QK@%++SA:IBBE2T@_H?P#X5E<)33Q6?1\S.
M0-+ (HJ+FD&QI!7-<Z$2#^7_ -5?'\_.KKX+A,TT9#6<1])S  N2HADTU7-
M5*#(J*J%0Z6T7;[-2MMT%)3T;#:.4>4RAN!RF>4 #&1&-Y3$1Q]3F9Y*Y>9P
M$3 7:P2E?C'PV7PX)=5RV8!+D[GP;BX3PFT5E]TYJIJJL=RKK74N7M%8FLHE
M/,U#+MGIZEYM;8:4E7F-J6IA39"C_O*!;*BE/#/)GT<F9334J2.6I)5$,HNX
M#!W,$<KQ5!S>')KR<RO+/,!S4L?50 0]"OJ8L66W.K:OU5?+MXZO?]4W!Z[U
M=^MB&'+G75!?(=05O)\M:?,9AYQA%.QY(2SRK3R*2T23OE4497#<F52*::2?
MII#D%-LDILLFQ6@QEG9F=Q.=57G5G,K?-S5$$'I" 3$4C9#43VH[)37*B6Q4
MT[%0RI ^EYI#B<?RJE8/\A)(Z23((*IY_G$1HWUN2HO%PVV(PJ:!!$EW'46T
M@JV\JXQQV]X8UWA+XBZ;\<O -5-H_P 0M(7H:@I7K:VE%OKZZC=\QQ+] D)8
M=17)-3;KFTRIA-;0U5325 =8J*A*OG/C/P?A^,%691ETT9\U$TT@<\ LB!\P
M$DBL 5;\UC]G\ _J#B>%-.1GYE>9D(#*%=1J-!LC7542,NP-'-RK](! ?ZR_
M@X^*O2'Q;>$=NUS9TMV;6-L2Q9_$G1"W":S2.K6V0:RG2E8#E19+@M*ZZPW,
M MUM M*'%)K*>K8:_/LS+KR<RK*S:33709)"!$@5TL2#Z%@]?U/)S,O.RQFY
M50KRZY"+Y6'RD:$.0AZ8ZG<:P<F8@P1]OP?7$^_$XKE5B9"-O&_2VQZ$H1:"
M )(Q@G\"?R#/4?B3W[],/0$FW4C3U+C2Y">!UHR#W^\QV.PS^_7JNY_'LP;>
M6*]V[^_80*TP.N1C'KO&<3UWP8X(Z'0Z^'\8JE7\I",$R7J"HBS&(RH1/3EB
M#V$8P.YDG'VSS#B2(N?V,(F2@$M8MJ35)3)W6Z<DWM%Y[WQ%NI$$2($QCI,Y
MZCK'I..\LMR7&NP#'5@.TI'7"JD,C7<[2^Q0,!(#;$<XF,CT()&V>_8?IQ1@
MR"C)%P3;5.T #JR@!,^8]WWOY$:8$7/+&XZGJ/QD=?\ B>)@>,Z(^3$74N+V
M#(]1]Y 0L]!._8520>AD0=MXP(!D_<=.LYXL&9NT.D W]O;:4_#=7'?7UP"I
ML28)B2)]9S&P(]0?4<5B )@VCU.T(A$>!UEI:8Z& <#!D=)$''V[QD<&*'^%
MM_&!IS(R#B)&/V.^\$;X'3A6VU6@Z=6AI8=AAX>;40<S! C)G8SZ?KT GAX/
M?OUP6E82H&!RS"B#D21G'[_L1P8DE%J)9[J>NF^T8.;5L9)S/V_2,#K]]^).
MROND# !7C>_@L6# N1=6W2VO^^#4.00?YNWOTG\?G>3Q!NC%K_:P%R@1  V>
M"Y#@'PWZ>[/#RG(&_?L,^A^WN!)S'!<A!"P<[3=@ZL&2MV7>K:W6-&W)'=E;
MX >=YA D9CMF?M@QC[=9)H022>UK"\Z(W$!VZ34+@1;<=C.L].B> UO%(R,$
M8!R9QDP1'K@;"(GBE+\^O^.F)YC<B$.IT$S:"FO/%(IVC>,; SRQG(Q[@1.,
MQP;^XE>^^'I8E= +=_,+:^"TP9]MH&^?8_MTSM( H]^&OF3@9^ZUM8Z>U.'F
MQ, 9V(,Q@9S]CTZ[#AX1$>(>D.Q<P^G3;$S2@#J%)*2F "-P(GTC[;^A"(82
MOU_/3MX8H(0%"CW/Y6)*G;2#,$]!.8QGH-]A,QZG/$D0@+&!9W>HB?NM#@]^
M_P!\2"(]#GL9'KVD=/OG<<*@:W\X77L8CIOADMZ/W.]GWP6V1["<[]A[XC$=
ML>O%D/W?O[]"<2?M)+2]#H_Q@Q S[#!^\=3]MOP>'C$WW[DRNZ]Q?!3:3.08
MZ#(^^,C'I,;<&*%QH' #D3*9(]HP\2+8'+VQ&>L;;P.O3W/6%V]^]<:B(V@8
M(2(CO&9B=Q/J1O'0]XXFI]6(&C:UW[=0<&#VQGO)G'0S@'/0;;=YQPJG8KO
MU*OL&KW)$C![]WP<THR8Q].#WD D=L]!G(^_ HDH$;@ZW.^DA%1WHD[_ &<6
M+WZC!J2" "9S P3G8DGKD8R#U&1DY8%-C)W\2O(3XFV%9?F<&H@ >HGTW B<
M'KCIVXL!(: =/6&]8Z^*Q":A8?N5ENMLH:JGI:^MHWZ.G=J"?*0M]M3;A/*%
M*Y@R7>0A"^582LH6E*DG+.J(RZA17337 IJKL#'1- G5&44L,!(D%=HM'@T;
MAXL'PX\1+U8]/5UC>K+XJL9\RF:?30VYRE:2PDL!RF<=HVU.CF3SH6I+P<3Y
M9"4@J!^:/Q2N@Y^3F5\2<RBNJ@5T9.0: 1'-15\H<U.H8+@]^C^W!--8IRP"
M >7FJ?U!R&Q!3?GC<;1XJW5IXJN-UU96MI! 9I;7;:<R"9*E'3U25(B<)4W$
MR%F(.-'Q9'ZZ^.K?^T<-EC8DDCAY:#50(G3%'A0H^32SKFEGH!\P"5U&E@L3
MUT\2=1,_Q!NC?U0D/!H,MIMELJC3#E2Z$LNJM;2W0M*I<6I)(7*4J0$\O&]?
MQ',I-=*XT$D$<N3E_2YN<O4'ZB244EB/DTE/Y21_WUO8ZA/:QG%=/U%XNCJ[
MC=%7!\O$<KM?2_+OHYN97E.AMIIE)"B8"$YV)4<GV^ S#7E"JNLU59@%8%:&
M92-::P /JIL4(72>?-I K0 08@D@H0090*W\-F< Q.^Q,"<[9G8F(G8X,[=_
ME 9[?>>FW3&1 <!R88&L*8V6HLC8E D9!P,B-ST'?IOVQ/")0*DZ#WZXJGQ!
M  .Q3_:_@)P^T 9&_0$_?.(&(R(W)]1P5 $3^?78;G -A WCJ8;'@ $28&"1
MGH>F!./3]#]O3B*E=R$+V1E"&M.^@ Q89L#[TCMZ8=2,#UZ8/40?M[=.^\DN
M 3K!U+>F]T;6!.&_/?WK[O."$I@9SG_#V,CTZD=QPF6^K/7OAP M=]K:WT@@
M$24\/)2#W_H<_J-I_P"<+PO;#!$#6T+J1(8NG%Y),X>2!,F ,C],2!&!T]!O
MGACJS;QZ>[;81O/5V!,D,H$-^6A=U0) W&>_I/4&1F?3/+D\/UN58CO8E3I9
MKHAIY?L8$R>IA8< 'M( SL/2>W?AK1S<Q]*4G\Z!I:' 23?W[_C3&LZQI7*O
M2VH:=H586+56.M)HF%5-:I=.TJI0W2L(!4]4.EL-M-I!4MQ:4 *4K*()! /7
M_NN5,B=3 D=\ @Z??]^]CH4<<X>'_P <M;;[L_IIK0U95T=M80PNIO*5:>O!
M53-I56)_A]11.A64K0TVEY-4\2$IIBY+:8%)#M2':H@&+H]';H2XQ%0I!8+@
M5$@$@,%FXF DCJ3!QU[I+XE*/4M94T=-:; P:9L*2]>]0NZ=IGD0VI0IZJ\6
M>WT3KJ5+2E3+=<XX %E2.5!/#!#DTB-:A^Q$RO AXR,M"HVL!^:@S)L%?00_
MJ+XG;)I:M9HKK8Z&I=>27$+T_J>UZC9$!7*''K4E]IA:UI#834.-E/.'%D-\
MRA0(%0 -).OU4@;J0!WF+ Z8*DIY@IFDLP%8DE:;2188H6\?&_I?5NH*O0[.
MEKKIJZU!HZ*D?O92\VNJK'D4[2"W3->8"'' HI64R)$XD;&BJ& BWRGG[6$:
M/Q1"*FE<T&0=6!RE.#4&Y?70XO)*2E"4J,E*0E1 @$@ $Q)@$])Q,3PMQ'^=
M[ZO3SG'3A4#8C^N_OWG[\(,-Z ?X<61,[Z8,8[_W.?OT_P#&W#]^,Q_)6DEP
M1['\XQRB.G;V&)'2<SDY^XX-B].DZZ78T\0B,#L%Z=K^U!ZX0XDD0F=H[]>_
M[#MV'$U4NP#B?'PT&C.EKL7G7;UTV<##2&RDD%(!/MT_SIV[\2 1=@?>\'UD
MZ,&#ADI(Z?DQUOJ //#X1$]"9]1GT.WM)'N"1Q8 %A>+2 S>Q4:B-R+2^VO3
M[1Z:]!C'(1M.QGID9&_<Q]^W04QIXZF SJ(F-K0QU?M/M;3&"VHF$@F>V_\
M7K]C^G$U4P2+";3]A"]>N'])E\I%M?QOWUC#!0XA4%)! G(C'W_SKQ'U6F-+
M_P ;XL%A'=.)Z:WDN+)ZX<Y 09&0,8('7 B<;?N, SIR!6E6UE]0"GZ7.,R5
M$JVY3G0&X<I>+QGEQ,0(&(.PR#MZ_P#@#A&EI1/D]]2;/:-)PP4MP7MZNUM!
MK.$K:G/KCW[_ 'CO^YX1I,:,J;C8:[1ABH;=RP^@M :M(TQD(Y1MT&1U]>O2
M>V/L"^4@%LP('=VU4[>L(DN7]OW4AGKCXH_'-\0-ZO&K:_0%"*UJQ:9NM9;:
M>@I5I0Q<;O1)4Q67&X&%*=\IWSF*-"%<E/3*4I#?G/5"E_6? _A5.90.*JJE
M_2*@"@#"C5,%IH7)Q\;_ %#\:/#5U<'124:"R*ES$C])5P+&F"8(48X!T9H7
M4^L+HZW2T:*BX/\ GU:^>J:(4R*@MI(6A"4CEYVTI8">9L?0H0@JX^QYJ,H#
MZ@! 0#+F.VY=P"Y!Q^;G*SN+SB0 1-19%,/H3T AK0#%AM>'VJ#>'-+?*,,W
M9IFL7Y=35-TE,ZNEIG:I3"*EY(077DMENF0E)54/*0VVE2E@%TU"KEE-(DS,
MP )8;N)',8P54'+YARDFF"G*\#OLU*( P3X<^$>F]0V#3NL=2>)%CT4BY4E;
M5?PZZZ;\0;E76ZI=N3MM52U)M>E'V4N+^3*BXEPTP2XRD.NK60G3-S<VC+YJ
M>%S,RXYJ,SAPZ! (Y\ZDHS! .I AK*R.'S*N2OCLK*IBH@Y7%5?4;TCDR*A9
M D$TZ"I@K3/&?P L.G]0Z.UE9_%?2>K34N4OD6JRV_5+=Z-.:A<+K+?<K#2F
MA2A/F5,UCS*U4P"PCE+)6</Q6=53537D595(%4YE>29E \F;43"2! J.]CB>
M$X?)!.5Q='$5G]-%&7GCZ?\ =%>32">Y%D&IQ;M)U-]N+%"U5,,IK$MTM,P]
M3O)YJIQSD!2ZCG4LN%26TL!I2^;())*>(KS$#54R "Z:0"6'J2$DP;"+0YR^
M'%?+2*D:TB18E609,Z:2F\#^(_P[:]TA8JR_W"EM[UMY5,J31W I>2M[_;:0
MGSJ9M"'"M:2@CF6VL%7(H(/'/1GY>94*141405S D0'H3-X*$)O'97P6;P]/
MS"*:J :;5 D29-)%(3D)R4042>>/#?Q%U_\ "UKBB\:?#EUZF?2EB@UOI6N7
MS6;55D<=0*JAN='2NH2E\K!=H:^G=6N@KDBK9:'FU+51X?QCX;EYV0<RDD9N
M6\SF #M+U(J0%0U0(L\?5? /C&;1G4Y-7+\G- HY910*F4:3-%2"!301_6-I
M'4M#K;2.E=8VHG^&ZLTW8]34"2M*U"BOMLI+I2I4I/TJ*6*I *A@J!C''PX)
M(!(71M;CP/O3'Z%4&52;=D1&FRF=U.)A22)GF$SO@3W$]=R3)Q!.QX>"F(1#
M\@>COKO"ZI@IB08VQ$29ZQ.-ND3C<<*>V[_P7Y_D8H,02(M"CW'A@%U.3]HG
ML,X&^#GV.\'A^_?\XH%+HV&=;MNX*Q'/)!!"IZ">L$_J)]N^,\(S'?7^-H.S
MU*.*:1! @Q)# UU<WG0+4Q-0D"8.<[8C'K_7((F8WS#\ G ,L;'P8V$1#+70
MZE'5I@O31M6"Q&K3/WF9STV G:9V!]AT9%V5+M/<&(.X%Q#-XW!T^\#W]]Q%
MI$D ]P8D ;9G;)/MT[\*;IV3EB8L-)+U#4X9D6)9O>UA&NX-X.!%I(SVVB<[
M#IGW.X'3BP08T@(Z':>WFY.B+9[ZW\>NK_S@10!D@>G;;<P1DSC?.=N'M^?M
M[VQ DDCMWZD1:U]#@1W. #,B#/Z^WM]QC@/[^P$7[OBL"0 #.9/;&Y([ "?8
M&>G"V8LB(F=VR"_M>^#'D&3S3!R ,';;$=)R3ZQT' )GIOV(B--T>]\&'T+G
M]L$_OG:"<G,>\,'U7\'^=CWP+VR/M@UMR(R,# WC;<2#C,9/2)VX>%VTC7I?
MV21(P8VX,$YG\C81[Y.,SU,B>)(;"41L]X_/A#=4FQ$ZZ#5B=H'KAUQP1O/4
M[SZ?MU[>F$;@#0R5%R96H-A%U8K =_PL1ZWY41L!F#D8@S,3M^,^_%V^V(9J
M,[#1ACR+L?/$>\Z HJ.0F#N 1)!W)R2"<3$0<8 DE6_F2/6;>HAM'[*.OYMZ
MZK%4@$Q/ID1/_P!4G?)QCMGU;E=/?A_/3#O_  <.08Q)]L&1U_7?H?U>$?,Z
M;V].\7P6RH" J) [Y,022=H&_1,]<'A#6")U^XZ81N9L&HD[ED60/\8EF"4G
M$ 9@=ATZ3'M)(/3</###?< 3'7J.A.J$#$JR(B8 Z2<S'KCMZ 9['B"(DA^0
MLI %D#<6=A:C,[_?7$@D  =<#]L],3'89Z3PP)4P IO[A@W(BQPL$(, $'O@
M^_\ GZ^D,>/C?W[&%UB!Y'T_&#D Q.,G&,Q/3MUQ&_?AXQ-SK)7X27O3!S2>
M\2">N^.LQ^9!/!C2D=F_XF/6[8*+&#4B .@QO([]A.=C_P">)/FB_0I?9>DO
M%X-;3(GKL!,GUZR=]XZ?A?N8&I19!@Z[-Q P8,:VB,@0<;F!)(GUR!@[\2?J
M#@3TU );(#M+9F+X=OL7_"76VW3!+<@'K.#!SU)@=3U]QZ<*\'3SVN6;EI%V
MVPR($Z$^J'A:]IU8P:B2D&)WW.\;G?N8WSB!TXT#\ 4M$AOMOKT!Q.'EO(IV
M2XY$(S$B5'9*4R!DF(Z@23L>)S<RG+RZJZB@!'4FP&Y)P ,@3ZZZWL']K+$K
MHVSFY7-%94)2XEE?GM_22&%GF">16"#DI)!YE)"@3F#X?S:\^LFJ!3^FEN2!
M %@A#[EWQM7](MLE*5C?^3$''25N96AL)*E<H  05' ]1WR1&V\1QL:1  2@
M(F/+1=?&7C U7LS*0)W7^([C$XWSH!*2I.\P3M,P>GJ?7/3 00C?=]!*#5C$
M>.(%0+! DP.Y[>))PRN22%$F3.2>OK(]1V&W2>(E$@=]Y:,=&7UV2LJ!:0O"
M0/3$?56VGJ4J2IM)Y@04D!:3W"DD$2=IQ/MQJ(+$'<7\\0*SJ'[][8KF]:6=
MIB7J))*<J4Q).V99)R8ZMJ/-_P"PQ"1V97$6IK28 .VS-HWC?#(8=)U?>>MC
MU_"6I#F!*8F3D=3  ..F1F#(, C8\=GL84M%3&YL!^)5C<B*L$H!&3 VQ(!&
M(WV)Q.21TD\(D:_MN+PM=>V* (](L+=Y*W>SAA]*CD G8#W&X)]_\WXBH0]H
MFYT[HSJ823.*!<#5>1M=?Q(P0G 'MMVGI_YSZ\1OW:VO^_O6D%>5X'M'>Z1C
M?!",C)G/WC[]?3/H=N%AAE%-;,F]OSJ5J&,.))@@#..VWZ?\SG@PI"*1T.Z5
MW"FZTG#R3D=.\]CC,^AR/[3Q03M!)#V>S@:;F+X"B =0$HV0.FM[GP3=VDG?
M:0(]9SOCWVQUX:5FRV!L;)W">IM?7"O<H27N>JE][ ]9\I:$))6I*$C=:R$I
M ZDJ, #(W(B#'7@ TT!$H>3&YZQ")8P6_:9FV-(U1XC:>TO2N.O/BJJ0VI3-
M(RI/,\I*>YB&P0 IV/+ )//,#AFL"$7.A6[/\S)1.J ):E,FT+U^_P!L?)RV
MVZMU+\1&H]44E&W4)J[M47JOI*<5**=BK745-2?)=>=+#SS9J2Q_O-MM5#B
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
ME;*8 B1L<')ZQ'MMT/KC+P;#07WZ;^]<("NOW)(,]A^-S)ZD".# 6#"ZG?\
M=1T+@X45=CF-^FTB1[=NO3IP8/NK[>_Q.F/4R%5%?2I:=;#C)\PI4OE*@3$#
M$#"%$DF<@$1MS9Z)I'_&==5T\=?-8H$@3<_<$%^.G2ZUM-E#XHV@KE'UE87Y
MJ%)(/-  'U"!T(R9@3QERE L!V<?CWVQ!(YGN(N#^!?LK8?9;YB0Y4M- 29(
M6LY[<B2>A(Q.#WX2Z@>?X!]/&<',38&0F-))'2#>4R1*.##3MI_DK67=C 0Z
M@ R ?YTC(]LG:!PT#:H=+CU(&NA9 U*Q)J(T(N 6BHZ'S&"*9+G)4LMK967F
M2#S.\H2,I*L)7.5S&)[\,4B74.B-C!?^.N&R@P1(L"(F"2@AH.[.HH'Q%O=D
MT2@ZFU!<326VF:>I:RH%/45#5.E90ZPXXFG:>=/F/-FF3](1YE0S*@%&-,I"
MH@.HD6 V_?R N<4:K$V6ILA9'4[#\8^=?BY\:]2TE^U^&M [2))+9O5?3-55
MS7(@*HZ J=I*5)R Y4"K>6""AJG< GT,OAZ\R44= &2&()'_ -36@N)QA7Q.
M70S40.5,D@4];HQ;1MZ8^:&O-8ZOUK<ZNOO]\N%755/,:A3U8[45BDN84ERI
M>+@;!!*4LH22VGE:\IL) 'K</P  D$/K]1!!-R6NY/XQX?%?%0.:FA5D&29I
MILH#&^SZ@/%&5.FGW'V5*=><:9YUH"UK4A#DP'%EQ3BW%\D)YEJ62-B#M[_"
M\/\ +"I8@;7!)#WW\X!./D^/XLY]5559+;6DQHA%O#$G36^K9GS:A;A)Q. D
M*!'TC/0_3@$&-N/7H I3,I!2U!:!B,>)F$5$<M-P)UU@[>>A.^)JDI:QIM]S
MYEU0<6I2$D-I0TEKG\L(2A"7!]*DI<4\Z\5.(4X@LA?D(*ZA4490 %[%MMMQ
M:$ 8U0!HD$D)DN& 0J4 5(,N2VD!9W@#7VZV5]WOUV6;A4NUCEM31UQIGZ0T
ME%0*HEU*6:FG>:J"_5*J*ALI\I3"@6U#F2/*X,VFKEJH@\QI--0JJ,4@PQU<
M.T*^/5R,RB@T5H@BBH5BK>H/])!) "$7.I0Q$^)%ETC=;Q>;K\RU2/.U=54L
M6NW4[ I5(=6HADM!)90E"2$@!(',.<23FZ/F\M%(HBD*JHDAD"Y*DCS)0V R
MS*LGYF;754 *C5RT4AKF+  )BZGZ8??E>XZ<L;%8Y6*LEO2'O,A0M],XMR04
MI:<64A28/U%+0'.LQ]*.9"O1HS3RBD5FH@!R;L%PG(!#?YQY.=E.LU!@$L28
MW#E"6@B>JF$H[8U<*)2 TFAITU+C3#=./*"4!92"$@@"8D%  )R!&.)-9()$
MF3.I0;/1GOY*CP],,M)$S>+$["'<'MAJATO<;96+8HG'G[96?554M54/.L<Z
M2 %4P*R*%U*8*5T_*E1 2ZA:83QY/%90)-=113")@:A,L0AK-P@<>WP/%'+
MRZ:75S24).Y-V9!,:/FQ<%F56T$/6VKJWFT/FH\A153UM&MI(0WS%CRTN !,
M?,-H6%%3BC('*GP^(RZ:^:!2.8% JP"4+1G4:8^KX/BC1329)Y.75AER222B
M13S-'6;=H^%'Q8>*.C*9JBJKHF_VIGRT?P_4177AE) Y4,UR76ZRE0J>1H"I
M:8*P8:6M"T<>5G<)>JGZ=TB/_P 5VE%)[P\>YE<5212"C':H!$#ZB).LDW:F
M?H%X;?%?X=:]-);;TMW16H7O+0*.\+!M54\H1%'>0EMA*5*E+:;@W0+6KE;9
M+ZHXX:J:J"JAVJ%M;ZBTL>-UUNFL07+3#,B)*+<!N&DL=*A25H#J5I6VXD*0
MX@I4A25924E)*5)4#*5 P1)!&_"O8XH"[MH- K:^.W08C74Y.^<>@._WVR=I
MV,GA&5X6ZZV-K]=8Q6W?QZ3IK]SI@-](*>LS  F21$D[CUGUD\20WT'2VP@&
M1K*D3.+I9.B5UI,#:ZO"(D1B(6/YA.9W]22-\_I^W$@[LIE "+;&RO 3.KQ)
M;,3?J-=-O:-@EB,$F9ZB)G$29QL.F_!)93DJ5R_M;>-;R 04'][[:/QMUP&X
M)V!ZX /I/L.VQ_'#TA#P>X$*6"'<2P)>&4;L*-'#OJR%)AO 2P$]<;YZ3N9W
MST'H (XL2 3JM]]C]_XQF8;,>(7C=WCL M1'  >VYF(R.VV_L,QDQE^QA,1"
M9;29U0NS:?6 1%H$'_.N_3N.P'"-O=]/7%8"<^D2,P3[[;1O[B(]P#QFCN+M
M K1L/IJ8&F*ID^_/P?3H7@%(DF,']>T'UWQO'2<<6Q3+[,_8]3+)TV$;.'I@
MQHQOOCKB!!,1D9.^^^!F4P3!"-QZ71#\48&,JBTDO5K4](L3UTP<E:0#F0).
MY.P,Y$^F#ZGBM_?AKTQ"W'N_['#3CP4#D#)!,]/6>IW](/$DA;RM"^Z-CKWL
M"DP/6WO]F388CG7DP=P 2)V,X,B)&1@;^O$TTDO0$SKY72&\N&"\;4@*7(\6
MM=O"8N3:+>J"04P!&9F>DXSN).#@=NP5,6"*,!I$2"6&>YG$D .I]9GRMV$X
MU,1$ ';($ >F<1/7K@ ['C1@?;?I/C$ZXP(0@.#H)M?OTD^"+\QL"=O48 VQ
MZ_8Q[</ 9T/0V$B+]=@9 P0R?K22#C\@^T[G$3&XWG!@)GV#]Q<@7@NY>)YJ
M"4C?8".XZ1B!^/L.(8)T8<=9U3T!8D:XK!Z!T&)$'?I&VT[;XVQGADD2;2M&
MT@7(-W;KK@6FGN,2#<P)!G8=(Z G'^#O,<%):8+MU($,^=IG![]^_P"#&M\C
M'XZXF=IZ_MVK&=<_M$?G_&BP>TJ",;YST(Z?O^/L3$ZM3>;L7:VF(L/$]!D@
M^@C;/I[]IZ@">QC9]#9_QWP:V<;C&X/^9^V\G?/$F&8#3+-Q]U:XZZX,$IC
MD#>-^GYR,2-SZ9@@N(WZWM>')B7%\'L8+:69(D3$3$CH(ZR!UF!$0 #F2" @
M8)1^P!O:VEMUAL:CR]SKX] L'-D#,SU)WZ9$?@["!B(D\,% -6V5Y T$KL=X
M#"%Z][ZPCX/;$7?;H+?1'RE_^JJE*9IA E*BD>8]RQ_*TDR#L'"@'!('/Q6>
M,G**_74Z:1J"@ZE, 3W(%R2#6+IQTF^_N[Q%:0MAN%RIFE#G0PH/NF">985"
M$DF<E9*L[A,'CR,D<U5)F).X)2;@M??OB:ZOI3DO?QU6M[_GJFS4"GGZ6B:R
M2I"3RY$X)/4=3W'ZGCT:0@ IN9V$GTTQA[6+=^0^62AM @(2$#?/+ /:3U.\
MDX@##]/<8EF&+^@Z^NH8&\84AO.03F#.T2??M._2,$\&$26(M)7AVLY[S&$/
M,CRW5DQY2D.0 K^4$A0[00#U@F"2> RGI/HI.RQH#X.-O/IOTO:&:FD$#Z3&
M DS!@CF2<1T@]9GV/"BP4:;88) 3TM=_=7GM,XAW:(2<#K!&-B<]9,]21G,'
M X%O[V\OYV29UF7/E[VT6-6N]L\QM:T@!0R8G(&9'J-HQMC,\*JECJ-?Q[%\
M+;U]K]\:&\A:5J$0I*N5S$ Y,+2-L[J$8,D8)/'1D9I)Y*CJAK;3H"CV&USI
M22=9GK$^:*N=\*;2)R0-HG,S^=H[C/7!XL[KJSJR=+3M-N^-:0-3[CN1&O\
MC#Z09,&/7<=I_4QWR.AX7O\ 'OK?!OO'4DQ8]9,=L+<<0PVMYQ80VVE2E*/0
M",) R5&82F))( DGAJ!'0=2_6_3TP]6"1XAJT%AZB,:9<]6-4S;[KSR*.E9;
M+CKJUI06T Q_N.$PE2R82E!&< JD<5 _4C V %KDQT$HZZ81YCHG+1?D!.\3
MW$&B-2^-=KMZEHI:BEYHDN+<2X\3.X; *$J.94IPY!20)$#-< &^H+<KL[#K
MK?#% 'ZC #(89W@%27W^W-FK?&>\7VL_A=A:?NMS?)0U3,J"N0DPE52\2&J1
MD<W,GF*21/(D[\,4!.N !NF95OL&YE/ *E )3.@8"+U]0%)=XF-%^$%PN-4F
M_>(#CURN25)<9MS:B+?0@'G#;:8E:P2D+=)@P>0"250:V!R_33MK42+!FQG^
M 1ABF-SL! (D%M$CK:$['K6PNBU)IJ=BD#%.&DI#*4GE0D)B(&T 0,&-@,<9
MBYD%+R4*3JW)_<JI)I%PAV(5W+6RT8ZXL!JJ(#;C"AS%23',$*2),F9$D22/
M7MOQ0+][A^77POC)7)8*N)%@25X+J.^)NHOERIJ9?)4AP!!Z@S.0)P>V9WZX
MX131<CJNT:]!? ' *D=BPKVZN$-<5G>-17)^F^6=6MMAQ,.-,B"HJ<)A:C*B
M F#@Y(Y8R!P LJUY8 B^OC-M'C3EY0V=# ),F>YVG[C%):A;5<KQ-.R^IEEM
M"94DE)4B?_ED)25$J"9GZ8)Z<W$F*>67TZHJ]OJ77%@ EG=BTA=)831_?#NE
MK77IO"GE,K;8IDODDA1!6X4I3R8P5#>2,),CJ44@V" I%]/2\ QL<.64DR2!
M]]$2A<C6"GBP[YI"S:AH$,7JV4]<V.4CS6Y*%$;H< E)R08/7E(*59 3U11.
MLZFXNBYMX8I#8;2'BA[QX27C3=8F\^'>H*ZR5U*LNTS)JGVTLF94VQ5,+34M
M-* A3*O.I%)/*[2NIYD'2BHHDEP;)[ZW]#LV')I87WMV%R.BC<+&]:+^**^:
M<JFK!XSV-VF/,&6=4VYAM#;F>4.5S""U0/<P!6IZC505 2GD;M+RU<QW%0-I
MT@R-V"7KN>IQB?I/U#E;&XCJ(+ "..R['?['J:WMW2P7.DNM"\ 4OTCH64+*
M0KRGVR ]3/A)!73U+;;R)',VDG+@]?'K^XPC!F^R]=Q_(7680UUC$C;[#(,>
MD#$\ ,K;>Y]25U^R6&W?UZG]SC6F+OY>K:FW%D 4UK2^'N;/^ZY2F"@()D<Y
M"2"!RD@@YXY<X?63T 7J?QOX:C,=+#S/1'OVVQ9W\84VRAM4PDMI"@9"9:0H
M@B!F3(,$D$#;C+WWVV]O"YA<ZKU#?0">D'MAG^/*4\4I;2/]P#ZB2""H".5*
M4],=NVW#?HK]/?CBF% 1W=\$F^NATPA /-S8YHDP9"1D9[G$B)C)8[][?>1B
M20!V[ZJ&=1_)B<%4MV=?J4LI 3SNA(CF()*CRI"3B"OE'4[1!SP"3W/E. D2
M)T]2 68Z6$A%+''?Q:7^XH\,=1T(#1I[C;:_Y@H!+@107&UU:4!:73\OSK84
M2%I2X4(YVN5!*E=7"T@\1EBH+Z@%!"(*>_7\O&'$U<F3FD .F@FF[ZD$@^*V
M)>@^+3KCM4PI3)932/%4JIE!T+""M#GF50*^=),I< *6N9,*1S!4_69= H0
M1!U$TF4$6KSK;8#'R6?G59S)J=+/*C!\9;D@BX*:Q ,64,ME+KCM0M,)6X\W
MRE:\%2ARH;24$G'EH#8/TI)Y3'734RP &]R!&ES)[D@QU\ZND@(EP:60CX^?
M:.^ ZJTJ4##?TJ!&P. /J"A'61CW[\=N7F  $&X 08[*YM]YQY>9146YE[ V
M*LM'?H=\0#UM4E7\I2D00$E*08V!20HA($D <N(D\HY3U#-)0-2UM;?87,XY
MZLI"Q!;&TMB/Y.N"JZG<MMFJZU#/FKI*-YQII4@/U'EJ4TP#@\S[ZFF41DJ6
M!U'&?SB*B=#Y( G5:"9!'CBN3Z0TNO5LJ_6# ])+36GG+3::&AYEJ%'14],'
M%P7'5I;EYPE,CS7G2X\LP I:U+.2H\35F-*$).ZDGLSK*@M,Z"@U.HA-0%!*
M* 90A"^V&+C87*KSB$?4HF5$9GF!VCG$$3@3N"2)!NGB0 !5TAKK]EV \<8U
M<,22:1U&R&[[2?#&FJT(ZXJ'UEQOS)2@)5B2)"I ,9. 3 C).U'B* 88)%X@
MA];3%GB?DU$7D*)MW3DV4L/<@.I\._+6"RGF8/-YM,>8<W/,A*TE)0#.2%A1
M!D%)SQ!XL )EFQ-ANPQ?M>_6J.%K-0(TE"VNBZZ[E,8=8TZ*9 92R4! "4H"
M0" !"MA&3),#)).5 DXYF=S_ %$\Q(#JJ,'27> .^]@.K)X<TP%EB_* E#M
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
M/O,==^ QJ9E#N&DCMU0.IP%7+:L"=^B)3]<9=>^G!$Y.^\#:1MM@$R=P!P@
M&SH[=#H66G"5XB!1"\O,JUB8[O$4^^(5L!B#'KO'3UZ;=HX#RGJZM'K#%V++
MJ(B,(U*-2.C\3;R"CMB'>>43 /TYB"9'^8R#B<8D<,=+A"=SI&Q,PHT3Q!1<
M*%9 %]).NC\!$>MR-P9R>N)]CN9Z[3'?@?ZD078.6/SLKH3KA6!#8)#7\_B^
MJC#H!&\GJ)'3 &?ZXG,<7C.\%^MMCZSK")+1"9(Q @0<B#^L8Q[8COP8'!4*
M)@:3>!LYVZE,B8C$QT)F?S$X.?:=^"/+[>QZ85U=&3K,ZR(0@K3MB99^E(P,
MC C$ ;GOO^?OQ(<L>-F1OWBPD>6+MT]QB294%& 9 ..\^D';U[&9'"L6I:CM
M<>+<VN'(,&IW'3[_ .?\_?AI(;"ZD>-NB >#!39$_@X[;&#Z@_J>G%8SJ"'3
M4"#8AL:39*59#!B,Q((_3\1F.@]8]B8D(FZ/DD!H!+E (^>#D8WF3.YS(Q,]
M ,8,9GOP8TIZW.]XB_2+HMX.;R)@P/SZR!Z>A]X '$E6.M^@#(\-"6ATE5@Q
M.X ';&,>_;N1V]Q)$(6(?3O<0WTO@P4CTB8Q)@?C?]<>\<*H&9"8/HI@[1XO
M ("Z?;O_ )TQKVJ[H;?9W@VHIJ*U0H68D*27@OS7!&1R,I<4") 64#)(GDXO
M,.7D%$$U_32FPP65'^T%$ZD'4G#!Z:6,R->BG<;L8T>UM%08IT?S.+;9$"#]
M:@) ] 9^^._'AT4\R!_W5#M=3KX2(P$(-A2;FPZ&?N2B<=:V2G3;-/L(2D)4
M]R)$0/H *0, 8P?63/7'KT!4@)6CR5G&.<W/YC_'6,=%Z-2F@T^ESZ0JH(,<
MT0 >G6,B?4QO@Z:#Q?38'R8]N6@R]&+W-HNBN_?!ZZL*4LDF).^,3)Q/7'J(
MQWX1_&[_ ,=L*9( G4 DD'L#-M"/+#2:D3O/OGIW!P 8[&-\\&#D)$D]#8']
MX>[,.7AE^H!*#( $C<;E)'4B8.WK$R08FH@+OO(@C<#N3B@$P^OGIUOU=[8;
MI7PW1EM1CD=<2!_]!*2F#!G"HP"<','@%0(),>WY^]<!$O[$R]SJK3_D==2C
M)D;=3&#V[=(WF>IX8J!L<40]60HEV86I_'_IQ$U%0DA4'O&^TR8]C!@QMTWX
M#KVV]OM@ (;!$:C4:%[KU[C&OW#E>:6@@'>#@]!/4[@@'U[;E^]L(EC3> 0>
MSO%@H\L5Y4J%(\D*_E*P@G$%"R VN?19Y5':,D@#AT5*I&Q*/B0*3<=G/A(#
MHJ1Z$R_O/K@U$1[^LQZQB)R,ST]^.B;;V^WX6.@!K3_D;B)E(@>D-QBEO&J\
MU=DH+'5,)6XTI^O;=:04\[BTLTSK90B4+<4VVV^I/(Z@IRN%@%!J@<Q(.E,;
MWT\R==L1F5$ (PSL4+HZJ!)5NV.(-;7>@U\S<F:%5)67/S6B]2&K:1<6 U3T
MS7^XTLM5*.9#)4.9M+1Y0KGA7,81%3!#9!"#*0B#T77%#,!!!=I)L05#)U!6
MA1$7P'\.5ENEK\5JBH%$]1_)6"Y-MU+R$*2OYZXVE"6V7 @MK*A1.E9:65A*
M "J%*XTJ/-2 Y88D*3H[ IN"]=)8I)N:2"IE '7< L+[LGN_6UVNR-2NL_,)
M6XBBHN=22I#:E?*-NJY E2N4$D@)(!*IDR8#19F-;W@P!X+5W)L9!^D 240
M=IB[4=C$#2&7<KD\M/RSE>9 D%8G(/1*7"0  /0=#PT%.DW,*W6!@.B #W0\
M#=[D!&VN#&F=6O,+J6:2]O4S1AVI:8?6PV4?S>:\FC+:(QS<ZQV]SZ=[=?0S
M/8X3+4-BZO\ _BVG\4G$<M[4;9+BOXFV"1!<*@D@F?I"J6"2/Y0D'N,<T,26
M+3N>ZE*!A,AZ$6:B'"&MO('#[=?J(HE*+BX04@<J J<&(BE).Q^H2(@$R<L
MV$QL3XW][X#6!<#:2.JT^T>98M6-75)^BAO;@1D0R^$JG:"W1'H,F8Z$F)X!
M2;JJ>E6O0O\ 'AA<]))^H"3_ ,3]D?4@ZL8PVQJ<J$T-ZYI3*!3NNK,R $I\
MA!,1G,DC,2. @Z@[B#"U)T]-1.'\RF!34$4T:1$" ITTTT"QLS2]0L)1\Q0W
M.G2I$CYBWI:48Q"O, "#/-O ,2)D@"( @JSV[POY6^'SY99-5))90(D:$![:
MZ6BV/5-QN+P#;M0W1H0J"IVJHJ-2MQ"/.)*SL#R)() /U#A$=_,CMM@YZ%!#
M+"'U=/P(( B<%HTM?[H\VND<>K4% 6%)NML4A @#F5A 5"IPCG6%".0'C+EV
M(:L-]=?M$&V 9P'^Y-:*#NGZI,D3B-KM/ZQ:<4T DH2I29?K;/Y9P.0_[C[3
MIYB2E:2E"DE(4.:82Q3X[R(;[V7J(A$_N-JD M)/IZ&^X*QK;MBU$FWZII;C
M16ND8KK,IM3]7?-/-TZ7J9]BIIEI-7=65-/J=26FW A00'"J4P%"J&'(1#N
M(;4S!1\A F:LZG1DML452_#4L#QG%@> %-6T>C[M2UO)+>J[D:9+:1Y0IE6Z
MT*2IIU+S[%2RM[SW4U%,ZJG=*U%LK *C?KXN\W$:A#0;XH5&H,7+02(B'S =
M>O@P)?Q8L&A+O:TOZLM5-<ZRE;*J)A#BJ>O>0@K<2PFJ8>IWF&?-*EH>4X0P
MM;JF6UJ6XVZC7R@TLHRKCO+'NRQ7*:I  Y;HKP*(O"Z*'?D;1]&Y:J>X7N\:
M=J;_ *;HG7&6J&V&I#K+U%3K806Z]SF<5::@I-Q>KE.NH^:72L,5"*85-"W%
M-(JJY2A55,D6Z@!LKH2"=QC,GD##(1, ^!MI>01*'70JSQIMXJZNHMWAWJZV
MI0ZYY:*;6-*A0'F!OG:6BY*0E'U@-JYR E0,))STT\+8#,RI _VU1?I>_966
M.2KBPZ@<C-*C]5'U!K2HK78F3?&OW?Q#U%JQNI;I[?KBV)("Z==9J^WUS+:@
M/KFD735+KZ)&4?-I2)Y&R"L\VM.112A7F9-8!D"BH&VY  +N2#VL^>OBJRS3
MPV:.IKI)G1 M=B$]<5AK-ZY/61JA7JU^V5B4U+]354C3E/6UA#%3Y- E#%0B
MK8<J%K;#M8VMAM"& H(2E9J&M*1DTAFFDPQ#19OO.O:3;&=6;GU@ 4\AU=?U
M5 HEGZ@Z18!)EZ+6=,4ZK;8J.[ZATVY::>H4];VM7AFCJ*&Z+9<"G!6W*A=J
M'*$I6MM;@N;B4@N,OOJ854TX=VHSJ.<Y=)-)/U(ZQ,;@;"UL*O)S*LKYN92:
M[JH$E>!)*W!AARSC:7J2$@4],LM0DH+;9*%)(!"DD#E*2F GEA.Q2((/'72R
M 2R3J7I_$S)["/,S0 Q2(*( LKZ1[BV(2JI*Q2(:HGU*V"6VE*)VD 3)^P,[
M"#QT9=_J-B#+)[+1XY,PD4D $DW.WG#?^-<,4?A7XGZFY3I[0>KKL%F&U4-A
MN52R9&Y>:I2R! ,*+D="<<=]-650'76*9N3R@WZP1'IN,<%=.?F.G+RZZKLB
MDK0S !AQKH8QM:?@%^)W6-MJ:@V&GT@AYE*VDWR_TE/7N)>'TE-/:#=G:=U*
M"E;C58:5UN"TZVA]*V4]&7\1X+)N:JZK.BCFY5>20%L:7TWQSU_"/B.?22!1
ME!%"O, )LHI%2!%Q4NLXYT5_I(?ZC5;JQQ^V_$-\/EGLC%'2<C]5HN^WG535
M.FX*K*"D%3=M.W"C;>8K:1^I6ZPMGF#=,AY^L3Y::2\SXYPU58 .?E<.O]3+
MHX?*JS,VL4C_ .97F\M-#)3RZZJ>8MDO'1E?T[F4Y7U#*SN+;HS*^*S*<K*H
M)(8HR\GGJKY8/^H*2%]5(^G'8&FO].'XM;);6&*O5&B=7UPI$4URN1NE9;EW
M=:'*:J4ZJB%AHV&&W*REIWDTX<4EI;#2R7%MI6KFK^*_#\SF^C-H))2H" )M
M^JI\NYDB.;!1\"^)TG_J9&8$']=9J)%Y- ,ZR0"($##=X^%/XE])H6+KX65U
MPIV@0*K3UQMUZ"PF25-TE-4*KR<<R :5)F1!,#CF/$<+63\O.43STFC3<H'6
M;]!KK_X?QN7%7#FH"'1536[SRTHBUT"2E?%?T7A]XF.75VU.^'>L:9]M 2OS
M[)7T[B*CG(53NL/4S9:2$*2OS75\B@H <JTI5QCF9N32&<[*;((Y@=-"VV
M /$M8Z,GA^)YT.'SH1?)72.H/-2 D9()/0$/%SV#X8O&34!);T@NV )YE.7J
MNH+8GE_[2/F*CF)7,I2 5GE5]/TJ''G9G'<-2>7GYAIR"JH!ZL!0NP>V/3H^
M'<74&,I"8JJI&VC>L#I;=B[?#/XQVEQ]M[1%=6H8(!?M5107-IWF0E8-.**I
M=><$'E(#((6%).1'$CC.'*/.$=P:2.A! \\6?A_$T$_Z5127*065*1,:^G>L
MKEH+4ED+AO&F+S:RVH)<%QM=90E*E'Z4J%2RURJ5! 3 *X/+,9?SJ:X%0J!E
M4S]F?#$G(S* ZZ*J0R&01+F]C>]M0(QKE3IM%4@_^D6VX!(4A$3[X,QL1@Q,
M'M/S:@4)%KDZ*#]CC099JT#&D>$[EV/AC3J_31"EH=:6 >JVS!'I 2#,2=MS
M!$8.<D,07W*W7N<:TY0 4TN$;VVMT_+.-3K],E;+K00A]E<\[#J"I*B%84D?
MS(4!@.)(4 /YB.8<8U5%R;V*@=[=<;TT(@W6FI@O2!-Q&B<XKZMTM54;@/(X
M:,F2S42M",\H"%\A*1]0'- @D;J7!SJKY3*U1!=_NMEU5CC84DV85G?\ A&Q
M<L"[Q2GQ .V'1'A[<KF6V'+I5(IV6.;+IJJBI8IFF&DI*42%/<[J^1:@E"U
MI:DJ1J%--5100J"+4B$/_48T!G0+2FDU5\K(9 ,(@B;I2 63 C2,#_ #J]>C
M_&5=RK;B*2DK&&DW!Q:R&7:9BH:IGFDIRIQ2*:OK&V$)',I2R0E:R"?/*J/.
MG4S">\>, $G4]<=N432Z# 7DI9AE7\'C](06T^TA]I:7&GFTNMN-J"D.-N)2
MI#B%"0I"D$*04R"% C!S3C<H ,;@LSO+-D+[;5";AE1K97\"VMS@-P1/N(&<
M8,9DC;>/SW#<P;:&1:P3$G71QIA4ZW$&0=O$=/<@-R,@>@R.I._[9^^>K 28
ME&>FQ)*[*4 T'B3[]_?T&(]U!DY(V[$8'>?>>OH>+Q!IE@RQ]AU&DG<885.Q
M,XZY&?P?3/[<&*'7WVZ=_LL1[Q@R!@ 8^\;R?Z^_&=2)^WAV6K!$G83B@"2
M+X!7DD"/_ISO)@C_ "=LG/ +C4#HI0UANP=WYZA"!-AHH +&V_?N<!.%0)D$
M [^O2.HW.!T'4SQ12D"[._J1V$/1&1BM)[[==M.OI@-USEA(4.PG>/2)/[$8
M$].(51.]PR(@G0"$]>HM&$320'4RR3*D%,6UNHMB.?7S(()@ 3CWR9':(]?7
MJ@""M97E"TG5BW7&9(*(9I$!KZDY>S$C\XC5$Q).W>?Z9[2<^O%FY"1)"-]Y
MM";-KWW1(4;L*%JNJ)/XB,!N&!["8C]?Z1(WX1FX10?GI?KO&A_V@)):NA$/
M57\29L-,2""#WP (GK@DQVDQVP9XO]]?*/?WQE+4B$&2;$$GUC>Q5L.S& 1!
M]!VZ?:1TC.-QP*3Z=MHN+W_8X<K1@ [ 7LY&TQTN,$TZB#_V@2/_ "2(VP8)
MB9F=N C75>_<X5+NP!J$!I>W8_LEB6:4H%(,1'48.Q Z#K '0R>O"! /*-/\
MXO\ GW 2\K6Q)LIY,R9!_EDX'])[>G")LPE/;<!006!]Q@P:#)(!C,'TS_Q_
MF>&#=:'I T!U6T,&#8LP4V!S2.VW2/MW)Z>^#O6(K.GCW'^=+QXXDFH.3$;
MR('3'IF?>!$[&($F4B2'H/.P#8&OV)21DS)W(D=AG>#VP<  0,R"0#OBP4Y9
MUD>)D@:> 00+9C6(GJ(VB/M]A^I,SPBY(;M>[_S>#%UB^_[S[_?!H,P3,>\"
M=HVS/6=NA!X0&J42)[QW)F^RO@/[3^/Q]L%M\V^X.^9^XSZ?;.,P%4DG(EN8
MU:.QM/J@#[[SX7V\,59K6M^;OE+0)/\ MVYD+<@R/F*GD600)R&4M$2#_.J
M)GCQ?B.:3F#+?_3"[FH G?3E:U\L!@1U,K<[ D;]_ XE=*TQJ;Q0M 24K"R-
MXY2E($>I4(B3,G.>.?APZP(0$&981[$$DZ+"K8IBR@][MWV.MGCJ6O*6?D:(
M& TVWS1CZL#(Z=2)VD\>I]OLEO8#IUL;X>_?O[8N&FNB:>W4=,E0E+8)&-R,
MR.L8($X@<-VOYWOZ!][[K# &I.W?\"4RK89<NI.RM@=SW.# /[]C[E/J/\VP
MR #O8[Z'M]QI!T]_%8D$IVQF9F=MCT_\<!(%RF8]_?;?#@KZN_=Q"20\(#(6
M$*N:2G*DDR-@!L9V]-@1.P@]LZ@+@C6.G[BW:UL-4FQFP??:\" ^FN&%78 \
MJ<))*C]1DJVQU$1'0?<CB(:?N/WM& @-EH+6 F.Z86DSK@%RYE1,S@[;;F)Q
M. (Z$G$8XT%8#0VZ;#<^^SP&I-!(2[_NK=+0-6%5W,-]N\'UD"=SUC\GH^<=
M=]/W'IB343[CW[NR0G:DJ!&9S'K(ZQ$>V=H!X7/&Y]]EX>!UQ.-8N2$5++G*
M.9;4@B-T+]L?2H0?3) D338"N01Y^&A3Z:%C![]^[8%MM07V))'F-++#T[\[
M8!!W_P"]I2'-R(5C:..B@\U()DR"MP2/YZ@Z8Z:"Z? "K> =XD.YMM Q0OQ&
M)\ZU:6:(E/\ %+@Y(P06[6Y$'$05$^F2-N.GAP*LPL!"DGKH( \-Y]<L\\M
M4NP*]JX(-C9R<?+ZV4#VHM>75+U0IM=L%NJZ=SD0M?S!Y5)0ZO#BVBEE*2DN
M D!4*Z\>=Q>=7352*4>:JJ2TA3S(ZZKIXSV</ETU4&JHD#EI:/4BQ@1_-IZV
M^&7SKM?-:T=Z2Y5_P:JM[=#4.5-2XZPA]-276Z9\N)?:846D++'GJ:2LD!(3
MQKP6;5F9;+BI)DV8)1T8\&G*QAQ>72*J6 R"6@#_ +8C7<P\=\,6FW?QZD<>
M\]QWGH^9M555.L.#RFE)#K3KBT+^G"N8'FC,[<=E51WT.JA2HZ@.;K'(* PA
ML@]>I?O5Z7-1T%N:MS;WRS93\PI@H$)1" HA1(!@@ #E ($D CB80-R8%K^6
MA$,>EM06P^5,W,3.NS^^^"$IM/*4FA:4"""E1)!C8G(VB1 @'N.'/_'O,2F;
M;[]]T!VYA][:2+7W \< 5%!:GG"&[?3(4&EJ"DHDGE0H\O*0"9V@F".G7@ I
M)L%V.GN=0-#&$R()+#UZ=Q[TN#RYXA^-5D\/KRU;+Y2>)SP?I$U-.[H'PO\
M%775M8I_-=8Y+A7Z TQJ"CM]4IQI1;I;@\Q5+92EYMDL%*^/7X+X3Q?Q"FNK
MA:N$ RZA34.)^(\!P51J-+^BGC.)R*LP(CFJRZ:J:20"02L&7PYSF1\H&RS,
MS*RR1<17722!TM8XKY7Q4^%@3_ZJO\9J5*OYOXAX(_$51A,?3*C4>'B DY"9
M5_[@#QUG^F/C(?T<#62OT?&?@U7V^($Z.21MBSP>8+?(4KESN';Z?ZG70 V3
M!P./BF\!BHJ?U9J5M2BHG^)^'/BU3*!$B"FOT8T $Q_*J#.-\<2?Z:^-TACA
M**K?HXW@*S,C]'%'2>P.#^TS4Q30;!_-RB+JPKDSWP'??B]^'*SV6ZW6IURQ
M7+M-LN%R;M"-/WVENES5;Z1ZK1;K:W>K-;:=5?7*9%)1)JJNDI553K27ZIAO
MF=1KPG])?'^,XOAN$HX*K+JXG/R.'&;F9N75D9=6=F4Y8S,VK*S,TT9>7S"J
MLTT5UB@'EHJ*!QXG+JX7A\_B<S+)R^'R<S/S!1R55<E%)K* *)(!%+(9N=<?
M*^D_U7J9E=2_6Z,=K167!5-;ZE-JMSX33L4M-<.1YAS6-G:9=;I:RG4ZNF:;
M;#ROED?,*2I:?T/._P#8'_5P*ROBWP',)I%0Y^(^(9:;00^'U L D&FJP=2)
M#^6R_P"N_@9IYZN"^)9:$_Z/#$$_,JR20*>)J,5TD3)$A"TG0_ZN]EK&F"C2
ME'3+JZ6MJFA>M/5#3;?R3;A##PLOB#6K2[6*;#5*%,+1YBT*J%L,A;B,!_[
M_P"LR?J^(?T^0Z1S4<5QU3!)!-(KX"E_+ )K:@'E%57TXWJ_KCX/0_\ R_Q)
MTGEJ'R,D\IJ1#-.<0JB:40Q,H8@:O_5L?>6T6-!:;N[#] Y7+I*>HKK*%,MO
M^4[0*=N-NU"$U90V'2E33M+Y9 #RG0IL>CD?_P /?]0U?_$_'/A>2J^4G*RN
M(SPO^<TY/TN!(+"(UQQYW_M ^'Y9(R_AW'Y@I-(-59R,OZJ_JI !S:T%REB-
M18XV'PF^-:L\:==UNEKOI>VVBX.6YFYVYRBK*!ZB;M\6FI30<[%BL-5<JVJI
MKLTY2 4BZM50GY&G8<EL\>+_ %K_ .R?._HW^GZ/C'_BX^(D\91PF?D#@ZN'
MY/F4Y](KRZO[C.-7)7E<M0J7-36*@N7EJW^$_P!5T_&^// CX=F<*1P]6?35
M5Q%&:*J::J!RU#EHY;\UZ@$+OZ>W=5?&3:_#"QNVC3S5L=N"G?.J:VZOEQ-$
M44=+3&G;I:<FG4^DTRW2X:JI3Y;B$%@/!8;_ "JC+KJ 0Y1 +I=5F(!W)_Y:
MV-_K0:: 03S&Z8 "6I9*["=QCAVZ?ZD5NJ]1T]LU6&+S0U5QI6:ZITHA;U10
MV^755KMU?JKDXD!:4!(0T\BHIJ=M]52RE#Z$<6. KJ!JIK  D_-/+S"$0@22
MX'-?2;9U<6*2<LTDF%R!W8Y26*93B3,*#V':/BN\-M46!ENRW*^VVUU:4-T7
M\-:HZ1:@Z%(;9>KZ"NKGFT*4J /,#I 0A+>"@<IHKHJ(-'-52.A:NA5RM:H*
M.F-C0".9J"A((F2>4%&9+777#MNT!<]:EQW1+-T>8*DIJ%TU#=+J2ZI?G#SG
M R%3!:60!*N28 ()T'$BETYE%3D12#>$0*BB/OO<\M?"DETU4TC:JHLRF"0.
MP'23(&!KSX0^*MIHGZNKJ*ZFH6&B "1 V[_ZJRKMCE&PTQRRM16^AM*4)*DJ
M*U@CZA!45 \:CB<H_P"RLIV!-AI/<3XD"<95<'G _JI  T(*9@6$:='>4>:]
M5W1C3JJP:FNBG*:G8-4/E*9JJ"RE*&U*+B07%%:D (82ZT>?G4A.5J.HSJ:@
M"*=2 ":7/1B.IO:YQF>%S6?J',$8!V[+;\Z8Y'=^,NZZ.N&L+5HZCKKMIVZL
MTS-59+U24E-;%"WI<_W;51.O7,4UU?2X^FCK$K9;80XMJHMM<VY4,JK,R1FC
M++HI)JI!J!+#)_4@$ 5:JIER&,=.4*\HU#,9IJ#I!'1%.HL](L"CB=T#XW>)
MFF+F=4^%]T8UEHA^G-7>])7#3%OO]=HYQPE]Q^KTR_1MNT=I(*@]<]*76IMC
M*T/.FI0PA%K8Z,C-Y1R5U$U" :CR\PTI!-1/4_0X?,S//G\'37]>7EBD'0!T
M@G_=4 $@D*8#V CZ&>$?Q>:CUEYMOI4#2FI:&WIN"[6Q;++_  ZZ6M#C3"KQ
MIJ[T=LI1=+<T\\PFJIW&:.Z6QUT,5] TMA\M]P(K --8J#2)/,"FJ@6CJ"8(
M!1@D>7G9->2552AI73 (UMK*1:!$Z8MFZ?$GXG-I6VB\2_RA(4:=1Y0E2%#9
MU)!Q)(P1(($QQJ(1Y1&A -B!8!]#8"ZTQQ5DRZJF0F"M07>X4J+6MB/IOBS\
M8Z2G73B]TKB"  7J9Q2A!QRJ-2"D[Y!3C&!CB@*()RZ">HZ*41I_+QC77F"E
M#.S "60"#ND2"1K-S(>F'J'XPO&&W+JE&ZT%2[4I: 74TH<\E#27$M-M N&4
MH4XXZ2Z7"IQU22OD"4!FG*-\J@+_ (@AVB*M5*\L*G-SZ4L[,D7)IJ@$_P#*
ME,=%H,2;'QN>-E.H*3<[#R@D\KMH96#)D3+@4($@0<[D$YXS.3DG_P"6!V-0
M^U0'IBZ>+XBFV:3-C301_P#D^],;71?'YXSTW*'J31=8)_\ SUJN""0)P?(N
M[,=.VV9VXS/#92_WC6"/(,''13Q^<6S03%Z9/8L'P[3COFR:K-YMC-S*$_\
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
M':U2&F[7;;E4H2B2LN+;4E2EJ"DE'D.J(Y0A05S ?4H<HA)52%+)()VZ(J6
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
MA5L,LUMP74,$:8U:X ^W*PS4\F%HRM7E@)  )43@ SZ<8UT90I/Z042B #J
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
M%D@+$IZW5TE&M#[3#K],ETK)-+55%*X%+2I'F)<8=;<"X)(<2J4J"5C*4E+
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
M/[\3[]^_QBZ885NA6NI)NNGCB8;<!DS.X ZQ$[;]<@1P^[]B/:MBL/"H$"5
M8Q,#MW,=MQCOPO%>_9\,%M,%TMU1;JAJL4\AI+)4%.+4E*$A:%-DJ4J$@$KB
M20,[\7EE5@_X2+TU],":>XO<2)OIK[=@TFHW'&VW 4J"P"E8 *5 IW2H&% C
M,@G!G(XZ/F5#HUT:E]=?PEB^6DV-U$>J\/&'(Q-MWUY40X1!*1&X$9 'O.VX
MZ21Q8S26C)=QZL-!*R2O8XDTD..I^V"/XJXH?4ZK_M,<QV&V(B=R($C$\'-5
MI+<@ZF^K4"ZPO#QU[8I3Q/UU8M.K0N[Z@LEGJ#2%;(N]SH* J:2XKF=;36/L
MA:4DPI0YDI((()('".3Q&=41DY.=G$7^5EUYA$P^057F#)O C!\NJOZJ:*JE
M"%)/V$7;M&DD:EHW65IUA;WZZSWN !] X+_1?J1BH-,JMLUQH;E3(?2A"U,.
M/4+SS;;R4.-J4T5A:4+0KE 6DF<S(S\@TTY^3FY%1IYN7.RZ\JJH$KF K%)(
M)!D @HZ@XQKIJIJ(JIJI.@J!I*<00U"_Q@O4ZB;<"-@A4DC(.XVW C.V#F9)
MXR)1H(0+U^_AL+Q!-T-K:N8(M;U)L';%+?$HS\W<M$MC(13:B< ]2NU2#DS
M3/J9.QX]S+!-50_[;Z@,Z0#VZ7W>:4 P[WF^\GLY_&(WX9F*6W:C-S?ITO*I
M:-^K82L2$51:MU$ET2#]:&7'TIYAB9!! 4.:B@O,(,U9E3VL'H58=B\5F5*F
MB+4TD S$]-V;)8^AE#JZAK'4H>\QCFB/]M!@]DJ2J<P2"<;8WXT  3T;[)&%
M9FWB\9\[&NER? R5/37:</UNH+-3O _,K!)!4"RXH3G;E2J-B3/?&(XL4N /
M<"W:&H$$R,+F 3V*<_N-?'3"V]<6A)$U92GJ$MO)/2=VCT)V&9R3Q0I+1"Z]
M(UM[U.)YJ?8?7[B!![#&P4GB'I1M(\VMN05LKREP,8P"PDG?,]_OPT=*8M)=
MU-_4?B#F"DC>Q[CM8PY@],>J=?Z0<"BQ47%:R,>8%%,[23Y)GI(D;[]>#ZJI
M-&B$CSN09)]R1@*0)93\EL&IV2N!!JUQ9>< +>*=Y2TKU&04HD#$@=^_# (_
MVD1)!VZ>%K'5WP<U.Y+/6//3W8!"5FL+8%)33H>>)$R0$ 2 <_43B>QV@B,&
M3O+-R;]>PN-;:(XH5!CJH@[[/;J+/$51:O<;OB$-6ZNKT)H7ZANFM])77*L<
M?*F6I2Q;Z6H>2A+;CGF+\A;8"3S*!#9XD&46 2C.@-UK^(0EX"C<#QT[0$]M
M-RL(\0/%IO2=H<J44-4S</,0W3T55;ZL5M4Z\V%,,-V^L9M]2E3J7J=0J%-N
M,-/(?I'D><WRJT5*:+<B7T!=@8E=,.FED2$C+" %Y$L.-5W9H+P\_CUVM]RU
M-?'[C;+IJU=QI[=4V>[W)UU-.:M]^CJ7&+U4W9)>2NLJZJX5-K1;$W-JC1=6
M6325-*W;]:2 ZC2"F*E2!R@I4PK $3>66\740PK 6A611I#1[D"!OBRC\/YU
M!;KLZK6&JTV:E#5)1L.WBV5SS\EE=4IZEN&GTT;*6U.-_+MM+<0YY06YY:DH
M;.U.:&^7+9+(%%8(3GFIS2*A4%')20C)?TG/3RTT\M7,S,&E:?3!=Y)()(0"
M+^<_B[0:D\$_$*LL&@FK>FLIFK>U0U#]+0T=(]1U;%$U5+8IZ!IA%&'+:FN=
ME#KA:;\H-H4^M /321RD&FE,UMU55"DEF 0&#])-C4&QCGS&.:H&:H%G34BB
M">X*);UE8KRJ\++7XN>'FH++8=5/Z)UY9[S2ZCT[?/EZ(V6E--45)78+\S34
MK3SFG[A45M8U75-34%5DN%:S6+=-OJZ@,859M>7728%%=!RR12"32325(,/4
M.;'$<M.;2:#-=-0KID@"J"P0I,7;L06\?%E/A1XIZ!\7+E;=0>&^JRY;-8VY
MJ[5='IO4-?;[<S07)AYUQNIIK2$7%;%.KYHNT;9IZEMQ"Z%YY*F@KMX;X%Q^
M=E9.=DT<-7DU<M5%57Q'X?EU\M)1-67F\51G4'Z9!HI(VQ57!\5FT55"F@\U
M-8 ^=D4DFIWIJS 9,CF5V0!?ZB:A\;G:+235ITI;+TJ[-HI0:J[Z \0/E$AF
MJIZPJ;8&GF%.N)<ID(\MUUEI:2H*,*3S>OP_PCCZ*Z<SY>0#23513_?<"1S
MA D<28ZCH6$QY/$_".-SN'JX>OAB:,P&FODSN'YE5S/E>:GUV#10QP7?D7%-
M;6/T%OO#SC;W-0-U>B-4,T25\P0A1;7:&%(;#:$I(;0%J2E((7@GU<K@./%5
M.96.%-9,C^YX0A! 11G0@+R3N2SCP<_^F_B$T97 9XRPA01Q'#55+6:N()))
M)A #2,6KX?\ B<G13-4;E:JRJK*UORZI-JTMJ"@87#2R"@UU*M00AUY<!T84
M"L$!21QTYW"<7F95=%.7214*@/\ S&013S4 $H9H=BH[F"O/R?Z4^,#B,K-J
MX3,I&7RGZLS)KJKY*S4 >7-0!$$Z2^;'25C^('0-XHJ9RMJ;I870PVA^BN]G
MNC3K2TI$I+E/1OLNIZ<R7 !GF 5CCP,_X'\1HJC(&8#(JR\W**<S3\Q@BQ,[
MA@8^JR_AOQ"J@"K@LV@B"#R%[<I%>NFMFI&-K;\:_"Y*?JU;1M[#ZZ.ZMQO
M(70)(^\;20.N5/PCXB/_ +ES"3UH)ZVK/A]S?%U_"_B,?^4S8U%(OJB"1MKM
M?#+OC?X5))__ "VM(ZGF36)@9Q"J4'H1'I$9XVI^$_$ O_)Y\] ?L>ST@/1Y
MGX7\1N>$S]WR^;6GN%BKO&SQQ\+ZCPWU);*+6=N=N-[H';3:&&DU"%UERK&U
MM,4],[44[5,NH^I3B6B\%+#:N5*R.4]'"?"?B%.;7F5\'G\E&5FUUGE#HHY*
MA56:0R!22'4D).F.'XC\)^)U\)7R\'GD9=>5G5GD8IR\K,IS,S,J )/+1123
M440 WKAGX);5>+CXT6.XW&GMKMNHOA\OENIJJ]TB$T_\1KK?9+DJD"D(6'ZE
M#= /DX;0?-JVVDDD+''E<>N7*%)Y?E\5S<P@ 4U$@E1!#-H!($XOX0#3Q-=2
M9S.%H"(8?-3S(W7UG<!@ (8^L.BM2:9MERN5&[H;3MQ6VBD56M--Z94PFKIU
M43833,.,MU8?J7GK>\364C2U5+C/(>=M(3X.;6:ZC4S('4Q3RQUTVDZ7^HIH
M%(Y0Z55459DGF+(N7S/5LMG':EITY8:FW*;I]"Z ?H+DRT7PTBB51W%@K;J&
M"\@:6+58SSI:J&O-#B0XAMU "TI4G$$"))E,)0.L#M/YTGP?FO\ /6.^!KKI
MS0VF;6_=;GH7PLLEIMK=<\_6U+-LM])1IN2DBO*5ITB$I<NCH;14--I\ZXU!
M::**AY2$*8![O5GZ5>1ZL@!(F'@:U.YF3/K)]<<%^-7B _K6S.Z>T%X=:4T3
MI5#[C57JZXZ5HJ_4-PIZ"WIM['_1MEN%BH:FUNT]LH4T=NJ*FC%S30M6NFM[
M5O:9^6!3F9=)3-=:8Y?TTV/ZJF+RR"!]7TDX#1741_M?622>A>]1 ()W!>*#
M\.?"2SU-8FN?K*'_ *A5;ZN\>77+K*C4EU2&RZZY=;C6TK+-LJ%./%"+;0F]
M4E X'E,7(,(^7J<ZLQ,4D5N*B:A4:CHRQ74F4^4(@BFG#.6S346#2T.54A_J
M1D!ZD$^)QO\ :],V,-W&WTGA]4U%X<99IG;^WJ#2U2XQ4U3#[--4M/BFI+HJ
MJ89J"655+1J&D"G#86&T(5-695 YZD 53]8 EE U0R Y77:@ 2D+[AD3J@U=
MA>:4%K_0+U#<=(6^MNS#+][I4V:T,+IS4W!ZZ+<2A%'3+-;14XH_FZRB=J*M
M]RO>9I&GZ:BH_K9<:,G-(%9I %(K%6::B0Q:%34ZNO, 6R6G6;134!35548
MI #1!998*&R.HB%J>K*G5VLO""T5%OJ;7=;-8EH305:'V*:X4%O?I7[@U1.%
M5LKS5L5+KXJ64O0TZ@.II[LTY1J:<ZC0177EU4U4U4DL$7Y3RU &0P0B"!V=
M_/'+2?J?TDTF"2*@2P:720#(;(8UUY&MUUKZ>YOL5+E0U1/-K#U$M8)H*]*%
MM."G\T+2::H"T.LEM25A4C^110:IH(20 ";D%E]&=84:$X68*"R#8D@J:J2&
M*3#BRF[N0<6=: %.MN.FC^;\U2;96LN&GJBT\''7::I\\(IT-LI2 @JJW:>M
M<"WGJ9ER$J*F 220 1(;?,@0*75VZ(2 \9?6QR*KF@TU<II((DGF@L=D )@8
MVVW7V\VVHJ*>Z<USIF7%I*FVBF\4'(I:5MU%.@ANY(:Y22NF#5:.6&Z:N6M*
MATT9I5))-0@BJ6B'(AOH 5$XY<S(IJJ/)2,NL$N@GZ21!1,TGI-.W*,;_3UM
M-<*=JJI7VWV53RNMJ"A( !09_D6A0*7&EA"VW 4.)2M)2-Z#22P1(Z7L0( '
M:_BP.6NFJF*@00?0^I$09!%BD<7#X0J__*&K((!_A+V\Q'GTX"B(@[@F< 9]
MJK_2!_W$ON_0:85 #/8GJ?J8 _'H7CB+Q;I&;]XN>';+G,:8^)HI5E14&W4U
M]^MU#/+$.H4Q6/(^H$!:C!!3/&O$5&GALP'_ '_+IZP:B>LH0YUTQAPM)JXV
MBK3+.:4[DCE!1@H$MS?<G%K_ !HUJ;+X:/5B744@MK'S;54XI"$,JJFJND\T
MK/TH0V6TRLD@"28Q'!E_6: N;FS*8N2 :>NH8+CR9]?-66*BT!E$F1), P?3
M6#L,=B>'54NY>'.@KD %)N.BM*UH4E25A7S=AH'Y"D_S2' 9&"3.1/'CBP,$
M&Y$K5FX<Z@Z*3CWQ( U !-4C3:5HNPUC&R/<P[SMU]?U& /_  #H%L+:==K1
ML1J]L+WKMVQ'$J225"#.\'H1'8#I,X]>'[\\2O/J?PDPA;U4L+7@F=YC.,B!
MZS!SG!D\(_O[B?*<5[]M^YQ'O+G'U$?G8[B9P-C),YXADSJHT_48"!N=-D"3
MMH 0-'U)AJ"C<WZ(=$"ZHG$Q@])G$C8B,R,XV]!PTH8LQ ;<'KLX_.*%-NC7
MGT6B<;[XCZA8$SL9C8S B?U&-SV[JI 6V#8:C[A0 I9NL.I(OW(GPQ"/KG&^
M^?QV]]@=]YX8W9?_ !))1]5N&#^1DSN6M;J#?JX_:P#B@01OT!_..I(B-NT[
M<(O]4@$;J-SL9-@>DS@A@O;P U,W,E#SG :U<O;N?L/Z3D=_8<)7!N$$")ZV
M-K-!6))Q8,D2DKH"=-XL;F.J >=Q&,G/WZ]([^W3C01Y(%:;$]O<@80I! ^E
M^FI>IT@:[D"1$O.Q._0'& 9Z_;89VGM,.2R$X#-ID$7V6\18OZ4@CY.Q19U@
M]GL,3K:P0 #$8/L3DCUZ^A@'MQICFL0FDM293UB)8 V,X+0L1UC< Q$#8B)C
M/V_'"W_Q[[_EX8.PWB[7_%1!Z2)P2V=@, ^GI_2,;C/7AXK1C:(^P^V)%I<%
M,[Q ,C/WWWP?QZE%Z%=;X24[!2I:N??0;R3*@1).Y^D=)Q.Q_!C:.N":][^O
MBY^]C=O?6WWC>%*7V$FVHD @C,#J?T&9.8Z9Q.3PH M @.'?0Z'J]R(>*1?X
MZL#S_G!S1'7W]>G;(,C/3MTX#)1M<;Z3%M5_C"]^_8P4F ?P8'OV_/;/#D:1
MTT';]M.MS!"5SL8/Y.\;Q/KCT[\ +_R\21L+MJ"S$].W='0I"B!@C$G)ZXQ@
M[]@,?IP\9F#LIG?HHZ@P,+JB54%<@[JHZE)&^"RL9C<2<_\ /&>;_P!+-_\
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
MJ:,KBLD99IY,^D'Y.95%.<!)RJG](J;&61!)%)(+)\ZH_*JYJ0:J+9FA&@K
MI)_^I.(F">V*._\ C1<PIRRWN^UE [:EU-KKT>'VD3:+JH6YRJH*NTW1-T%)
M44%S4AI-O\]UILMU#"W*Y#3R7&_-J'+407S4W!0D-@P$8/:6P\:JA,"F3;F)
M@KHN^IE"^-YI-6Z@71(<J[?XX)JVZ5"ZE#.D?#YIMU]#4U8HTOV-2@AMS+#;
M[@=J XA-(JM\NH4W/T[4G22=BS!Z?3=,81 8FG9.J9>_2>FV-^MUONERH*.X
M'56N+=\Y3H?^0N5MT)2U]'Y@GR*I@:.>#3[9/*M"7G$I(E*U)R44XI$[$ZW
MF=K;L'$@:0?-G;TB6^F'U6"Z';6^J@1C%)H?IGIHO!D =-L"=P,PA .\7AN"
M?47LL-] >Y/[^/<G"Z6UU]&]YU1J:]W5L)6/E+@QIING)($+YK5IZVU?.F)2
M!4A"I_W4*$0QI< HRI(4MDLGI/K@OH!X_N<?F&\;/$U%_P#&[_4@T(N]:TJQ
MI^R7&M-KN]XME9I2E;M7Q8^ =,I5JMS=TK+I1.TPJBS0A;-%2M4+E0VJF:<<
M::3[W]+$_P#V0<$ 2/IXRFF007P'%V4C8#\QC;+#YA?_ $.(;*,Y&;%Y6_@H
M..P?A0UBQ46"S4:6$U;^E;DJB;H54[-6Y4,4VD7JTI9:=J&&R[4NNU[5%5+=
M0FC?8:?4ESY8MFOB]!%,_P"^H5$]!5F4E(. :&)O!#Q\;\"S!750 (R\OE4
MLTY:JU=)JIK6X#@P.Y-*WF[5/\?JC4Z?MU;35*V[?8[EH:U/5X>;<HEMO5%4
MKQ 1;ZVB52%QIVG<K-.7-\-AUM=*6F6:CP D @D!*1[*QW$S;?'TYTNP2[LA
M@V4 "4SI9XL)K6.JG]4:28J6;0*EJ[N,C^$:<M=E%=;Z>JH"TNK;:UMKM^X,
M-4U%YK%,[2V!ZG4D)9>#B&E*BHCE-I+(N;%SW=V"X39L2H.UK#:U+:T%^BQ=
MU5<++5O*^>NZ675O&H6'ZY;+[I4RX\I*_G7UE+7(%/J0VEL ,*/TH:=1QD29
M=+998U,J +%W<G<Q8 )/U+OKOK'W5[8%\_3RZQI2+M:TAM25DIK*!:U(="5)
M"27FRD.(*%A22"L<@$@Y#S$>GH90F79:,@6P(/0CN)\8V15GJL2E)26>XW*B
M53U]OK*JF4JIIF:>H9=<9!*&EU;+"%/<A;;?\A-2$0ANI4T5<CQ2I$D !5"X
MG5F9U.RU.P1 )<&03T!3Z+0]0T,</'P@O])XN>+&HWZY]ZDO&I;ZNA9K:]-'
M2EB[:X:U"JII%UFG]1L.-,42FZ+E\FC=;-"^]3..)+05X>3_ %C_ %#\1^(<
M9\%X[A<WA_A?PET\!G9G#49%&?3D9E?"9%67G9?PZC,SGPU K#XC/IKIJ%=5
M568:N3['C>%_I+)^$?"\_P"&_#*<KXSFC*_\3XH<;Q/&?/JJX7+JXA\+F<>,
MK(^9Q?/F_1E9?+4?E4T4Y=(-6N5_P\:[MVH+#XF?Q*U#2ND/#"U(N% _<5*O
M3SVG_#*HMKSCE"NT_+IJ#=5U#I2N[,@LJ4XHH<2IA7O\%Q.;QHX/-X@54<1Q
M5?#YV=352 :<[/S:,[,%2%"--550C+I1"Y0('R_%49-/%<13PN731PPS\VGA
MLJFHU"C(%55&50*ZC74::,LBD555U$A$U&HO'.O@WJC5G@K7>'6N;)9[._=-
M/6NC334UZMS5SLZ'ZG3ZJ!:'*9JI;>06TU#II'F:EBHIW4-+;>"@>;Z/BN3.
MSN('-417G9E0()%1>9462 B3<NY+6/EL[,S,OC,W,% 7SL\T\RJ8-55+(!!$
M:Q/EBU=/:U?\3O%Y^HU];[>]2>*%W^2OB;9;&*)JUW.Z(%!:KS9&FTE5!54%
M;\JZZX%NJN#0J_XD:QVH6X>7,IIIH5-Z4 #+ O)U1T4H!3@RLTYF<!6O]0\I
M0 1*1%D00[S/,P\4I<KFY:[A74)2RLT-744I<1YI0ZJF>4R7$!QP@(7R\R 4
M@@$\P&W$<@W)DB^Q1(CI&+) +(BX3,FZ,,24WK(M@=B_W%Q9<2XIIHH 22I*
M&R05B$(3 208YE! )!3',$'EBH@0@%N&;':\3%CVQ8)J$/IO&NML%+KWJ@@.
M.K45D$J.XC.2(5_V^I/3:>)P$,$IKRV7V'0/3%^_#6Y_Z>IR</:O$D1/+K.Z
M@DDY// .V9/7)Z<M'*I?_*MMWYZQ)[ZXYJXXBMZT91ERLJCSE#Q>.4?%R^_]
M/:UT+?'*9NXBS:V9NSM-4()35IMESI:]QAQ/,D U(IE)4)$<Q@S!&W%#FIH
M0=8 <@=]UX'7'-PE?+FUG623I<Z:.;FXQO/Q%>(=C\6_#Y@V&F-'2U-L1:G*
M?F2XIFI73W$J;0E'U -!P(',E"U%)*D).>.;+!HJH)M3735O_OI_ N=UOCNX
MFH5T5&D%&BH  '4'3NMO*WT TQ4)>TOIM]($/V"S/ #:';;3.!(D9'U$#K&-
M^/&I?+2+  #NK6/^=E&/I##*[#6 P-S%CY"^)%;A5CKD>V?4R-IG88VS-XD$
MEC47V!V@O>1]\!.*[F,1U.3G([]3N#PC;IK#].E\4-.W?UP XO?F'L3).^\Q
MU&.W[<9R]2%;0!6O)$;$WB^+ L;@:-^"M)+ O>YQ'.DR2, = )W$[F8.-SCK
MQ4Z EB3#*>B0TO**1-M!:2_#VHGOTQ$U#H!'-!S&W4@SOB,DCL!MD\*9@M"\
M=D!UL-=QK-1".MOX-X'KX$8BGG!F"8&^T$1C!ZGT[YSDA#1!DO<=R-8M(WCE
M 68MU'=CJ$9ZZ]P(CW%Y(G, ^@VF)S^GKP0"6V")[R.YW",SJ<,LZ/0$]SJ[
MWU70K$8\\1O(&Q._MVWQD#IC DT -0-PU8!:73ZW&N&!5(&[4=I_8F1*(G$8
M\[@GM&^_XQZ[2,YV,!(D6UT[G5[DZ[:8!"\9#G>9>Y*!V-AB*><40K,[8WZ[
M';;']\1QF2;O:/$D%2.O?26:I?52BNI\0"K 77C'+YLX*NH C?T ^_\ S' P
M1)?W4W-KK>_AA%AA$G<F4[:$@@:7E6QLB'(,]([C!/3.#$1MTS.XU!!#!_B/
M*,93X*W7QTVL//!87('3;)Q(&PG>8Z[1UR>&)UOVF^K4$3WAX"E/K'W7\CI@
M]A43G.V\P>@B#W_O'_:'PZ=\*Q)W"!"W2M>UX.JT/2N8SVQMMD;;G$21TG;B
M>I.@@[B>F^HA FV&"_?\GMU(*C!"7#&.L"?7M'KZGOW!+NV.AM^#A_L.GI@U
MIY0  Q(@P08&\P=OT]. Z2O+O[MOI@M '\7WTZ#I%L2#+W-$GTDQ!,B2 ,8_
M69SGA($MG\::KQ$WD3@!1%O&&9<0>K&[&))!(4#(B>;<[2<#:<@=1![;\2 !
MJP78QKY(/4ZSH:-3"27K"/\ A?:9%MPD29/3N#DYQUG<'IVX9(!;)@(/O/6U
MV?)8GTP4E1Z^@[0/;KT]1^1Q0,#3[?D:Q.##JE@,N0)EM8YN_P!*MQ$=<_X.
M%7^BK7Z:OL<332JP='MYN%J@ +=1-&TR3!Z>O8YQZ;B?8C:>/F6L5C9K4F%0
M#B "0< @F9DR1$]H@3DYFJWN\I=7Z/ ?&^GYZ8T#7G@]K[76KM/ZHT;XK731
M%/:[+<;7<-.,JU6FUWNH4[45%ON54K36M=+'S*%]X)4BHIZPNL)*$O,A93QI
MD45C,JJIJ"-('*0$#35-08J1J%0I(0L)06#GI%"- J=1)(3(7Z9!ASS W<2Q
MU?;*>HI;8PW5.AZIY&P^ZD*2EUUML-N/!*E+6E+C@6I(4I1 @<Q,D]-29Z._
M64P)00!CLHQE2PMA'>=!4;E;GSQ&_#;15-PM'Q-VRE834/N?$$5H8<6&TK0Y
MX;^#U2^>8OTI2I+*'%)*:AEP*2.17-RIX^JXR?A7].&__NS/!E?I^-_%@F.@
M.G0]=^()YL@V!X?+1_\ KS1?7[=KXN>V:"N%+5UM6[IFW/4[C54EJSW6OLZJ
M:H9J%N4[=#57-BQW>[J33T-95<M2Y6ON/E 9JP\FK=6UY3/>7)U8F/$;]=<8
MQH=HC24"7# 0# ZC%A)O=#I:U"JOU!9M.. )I::W66J-Q^8IJ5!52T](!:K.
M\ZMM3K\4K=":>D0LK+X0M:@&H"3W1U/G+A_MA $D_=H )D6.Z"[R\:+>-17/
M5U&MDJ=M5GK):%$PY%74TRI"U5U0A0"2M$I53L*73H2M04:A:$/#&NJJN# U
M @O8D=I '1K%L41>#)M:%'=71T;Q5UE\/].:1NI8TOIYMZHU%=W:FOJZJH77
MTEM?%,I:JIQNNJ6R4E7D4J6J-27&DNHC_P!.VHM($@4T4D_[@"9%+TD@@$R>
M6]S,XHDU DFP$! U2@N5AW$L]UB\*_P_TM7(;:N=CMM4M;".=X4J:.IA?E/+
M;354I9KBREU"92*A+3A0%% !()4!S%@-)RT0E=^O?$"JK0Q])N5NY8$:D2G=
M#&L7?PBT0Y;W6%65+]*4J06ENNOH:"D*;\UM#JU!+J"4DO'G=2)(4253----
M+0,[DGH1)*8)$;XH55DLU 2X %D40D$X<WZ$<2^,&A=2VC2&H]$:#\3M3>&]
MNOZF'U:?I*AAM@UM!74]PI*^PKJ:1^HLE94.4K;56JW$4]SH^>D6VT%-NHW6
M8N>FHU4@LTL$@6@DLE5,TU-F22AC14G_ &@U:5 2ZO\ :4FTF!T"TV;PCNYK
MO$%QJLK;O67"U?#UX#Z"K[GJ44]->-0ZFT!<?%=O4MR2TBNK%5J76KW:+H[5
MM.K3Y=U9+I0_YK37;QW$Y.;\(X#*HS.;-R?B/Q/.S:4711Q'"_!\O*JJ*Y%F
M5\-F@"DD@T$GE!'-.8%D9-$&H9G$$A&!6<HT$'Z1/+4@G%K8OG4*XIT))Z+)
MQ_\ ;U!.<=)^P,GP"() 0ZWF^CW;):VOB)W)6D#UBP$@!%03;2?%ED.FUU8F
M:>V(2KK]+[RO3:6^H[@SU]Z@.@S*IA08/Y5EXVQG6>6L P"*D3O>[V!GJM)#
M\)&U-7OG)DKHG@3M)+]-)$"!, ^L^YX@PK74W?A;7[0\.H.DQ,*_4[CHO.SQ
MT-3YJW-ICF'Y$GH9S)&,2!L>-']-]% \F0;7"*DF#C$2=#-SJ=888<I.SP95
M)!B8WD_?!CTQ^8C)X5+GJ%T9@/0ZQ/YP"#?5F-C>FX]!L-<1ZDI ./N 3^NP
M]>XF._!)EBY0ZGIL;:[&+-;A@B2)2V(@+;:)PR!F !DX^_\ Y_!B.^C0F\N0
M_6#!?C 6)O 9]W0Z7[7."4H@3.)SZ;1VVGTZGL.(%9V+.Q^P1]GLFA&FC5B@
MY[N]@(VP^@^6A:B)@$@#=7H/>!!SOT@\%19$ 6),&_43'KM; )U$;Z#I?JRH
MOC%/5_+%QY'E%T%*EK< /(N0DN220D-IPC$(!"LA.(,L.T;(-Z:[H^0.-$E"
M\1!6F]UWFY9K[7SE/755)<6^0/?*NL..H4D GS65R>64J!#I*9$22M,H6DF0
M*@Q861NON"&1>4(@'%=[F_?_ #/;6^. -(Z1^)J[ZLUC:[]XH7^FTM?[Y6.V
M9JFO-=?JJET[5WVH<L]+INU5%14VC3-ZI&;71-V=Z@HW*JEI;TXZZLU%N1:7
M/L^*^+? AP?PZGA/A>4>*X;(RJ<\U9'#Y-.;Q5&2LRO.S,K+'$\3E9F9F559
ME&9F4 U95( 5?S!TD<.J:J>8UFD<P)J%#%("()54F38&D"E<Y)^JWPN?";H3
MX<;;<==7ZNJ'-37RC:I6W=0UE)45&F[$@M5";,W7)IZ=UU3U:CY^M;2?)0\*
M:G;;<%O14.^1QOQGC/B%%-.=\K+IYA56,H59=%=0!IIK.7SU4<]-!Y.84TGE
M@DWQG7G&M4H4BEI")30+0,,#4,F1BZ-6^/.AZ%EYBW..WEP2 ND<4EH%$\JT
M.9:6"<<JELDP0<"3YPSN0@\P)$\H +C> .H\]C -2$B-H,G]+$DW.D=L?,#X
MG_'W4EQME4+#<JZU--4SZ$4CKR:BW&65)2XY2T*:1U]Q#J6W4IN-9<Z=*TK\
MFG9<6IP;Y?Q#,YZ<H9>6LPFJJKE^LFDDT_4212 "*?I%(AEH8C.J!RQ34 !3
M50C3^H@FD$$DD7))Y0"60:D%BT?#O65S\0O!NM8;#E37NZFKG&ZNGH*>H10H
M=OMNU73TJ[;25E)6OE;5P:%2%N4[Z$5CE;55#W(\EW/-BK+Y@3S</DDA$$D4
M"BH@EA.D\I)-(0 !$8ZJR *33 ^72)AGEY"9)$D$E$]""0052,+H+FY;EJ<H
MWZMBJK%FWZ(N3R'Z=NO9"2^PW155"I]U]B@+@6JOO3PJ.>MK:ZEH:M\Y'ECE
M)0T81AOF"J @OJ( 9QFR@9AAFI@QJS82B"BH )P9??#FBOM%<GZ)%.[<KW;T
ML5]OK*=FU4U:RATKIUTM<NG37VJYT]&OR44=>\*'YE#:''K4A#:V'S%\PN!R
M@@21"3-F&39LJV)%0D$E<W,G#FX 1=GW5S@/X;+K?-%5M?X.:BIJYJW42:FO
MT<_74RJ<T94X]6W/37)*FDH0RX;M;V6@&F4_Q-+ ^3%$S3ZYI^:!F)5I5E!U
M ,4UDH28!_Y !MG&8I1J 7)>E7 +!!+=Y!*,]L=A&0>DF0(]R.@]-XV_''*7
MHHM 9!.BN%)C4BSP+[+7]_YZX:7!&^1GU[?;<<!@$!)M["Q>J:(NQ+.$&Y!<
M OQ1B]RUY#%7>+VO7_##PS\1/$9NV,7AO0&@=9ZV7;'KBJV?Q)W2UAJ[XQ;O
MG4T-<FC9KA1/4S]>MA]5%S(>3250YD#L^'<+E\;Q_ \'G\3E\'D\5QO"\+F\
M9F\OR>#R^(S\O*S.)S>?,RZ3E<-175FUFO-RZ!1EU<U=(9&?$UYV7PW$YO#\
M+F\;GY61G9F1P>1357G\9@ G0-B_=1EU597"Y-&71F5U9W$9@IR<JFC+KJJK
MK IHKJ5)^?>BO]1NW:TTW<+^:#P'I*N@U]2:*3I(?$=1-:QO5%56FQ7,:ITS
MIR[^'MHN5]M?S-[78Z9MBG;?K+U;;A1LQY#CC?O_ !KX'\'^%?$>%X#AOZBR
MOB(XC@AQ8XC*R."^3D9M6;Q65_:9]7#?&.*RJ,X#AZ*R*<W,J&7Q&211*,?#
M<K^I>+X+B.-XK^EOBOP[^UXC,RJZ,[A/B0YLK+R\FNKBJ#Q'PKA:_D 9E=/-
M7ETT@Y.8>9 D?-KX@M-ZWI_$_P#U#KI<Z3Q:3IZY:1NYLM1J'6MQNWAXX3\0
MO@C<*-O3FE7])VNEM+Y9IZC^%NL7RZBCH$UU*TY5(J%U".'^F3R_U!P1J)%(
MJXF2?IY3P>>#;4!:Z0QCT\A<U* )-&<#N2<G,C8. %-GHM7\&]47S0-T15A^
MBIE7*ATW<*1RLM#.HK>NVTVGM2T+A?H*Q#;2JVI-;124J<^7>8;<2MQ!4E7I
M\511Q(-/*:^6NL "OD/-F&A(R"*102M0:@ "L?%? ,LCB,NBH?\ 4R; @%98
MKJ!)1Y?JS#S0SR@ 2<;I>?'OQ_L6O$6ZW>(/AY2VG6=[T5I_1ZWOAWTC=[-5
MK\1]0ZCM>EK(K42J^@J:VFT_<-+53>OW S4NZ7NK%1;:.FU)<Z!3;WJ<#\'^
M"<1P5.;F?#L_,S.'R.+S>+(^*U96931P&5DYO$9OR?[?,Y?F#/I/"4FI9](%
M=56506/O<OALBJAG*J-5 J-1IS^7]-(K)Y>0P14J6N8LL"_5/A#J'XH==VC0
M=SJM=>#%NO5[L6D-5VFT6#06G=*4BZ?6EFL]V;LU76WM[^":J0+#7VMRI70T
MM,];*JVO+M2;M;TM7!?YS_\ 9=_1/'_U3_5']*?"_AG]0Y7%_P!(<7D\)\7S
M_B-%>7PN>>*HJJX?-X#-HI%1%!RLVFNG.%!KHJIJH=)YL>K\4^ 5_#/A_P *
M^)U?)JX;XP.+_MZ*.*HS<^D\+73EU#-R31EG*+,"G,S$UF?+S!R8[!MA^)^F
MFGU%6^&%53MEME;C/AQ>7'7?*2&&QSU%UTM1MM!GE0V:3SF4#G^7#K26U/\
M3F\3\&9^3PW%F8.9Q6532/#Y.82=R#L3)CP"*6>7+NTZD406Z129!7^[=!+%
ML4B/%RII:<MT=IH6&VU(-1I^PU:$J:5RFH;;8N57=J=(44J/.7GG&S]0(*4A
M/!5F45$FD<@,@5U\Y&Q)I% )_P#I6XQ"(UU@4@!R21+@@#4=A;$S9='WG5=1
M662Z,7UVFK:1Q52U\U7OT%1Y25)>IGF+E7NT[#A:2EQ+;#26ULIJ%*#9;;0_
ME5F54(BL@@H$(5 DW'**=89-T,4*::@?I$@N7&HDGT._AS7?? '2#=\J5T6F
M-04"*2[7NVNF@7;F&*E=IO?R3E0RQ=:D/J;=0IE2G*,&D%0KY=M0<*DH]'+X
MOCJ: <RNFJBJFDT5?,%1J%0=+%!"*N#(-PQ-UY/"<M/RN(S/F"FDYM%5.=13
M2332:N6L&KG )($!@, /E%.:T\,[+;]1WVRVSYZG2W8:F[5+;#M8OE4C3BKT
MY;JAEFII&UJ6VM%(\X04_47"PZVKD-4<?GG,RQ457SBD$U"I2 P:@2Z3((/4
M(O&7RJ&A5FD."*J@2640 0:2I N"A*BK]0^'2#9&TM7;4UN\H4RHIZ^MIFF^
M92 0AM3E0TE(F$IY5PA1&QSL.-S14:B,FL$SS4 U%G60R[F&)QY6?P^7F$D_
M,!9)(K)<J2026&[W+(OC9/"'P[U KQ!T!4VW65P73T^K=-J?%>FE>4&DWQ#S
M[A<K6:1AX):*$^0BH0]RH"4!QQ;2%2>-!!%?#TAM$5UA$H!4NI?^HP3$8SHX
M)54549U57)522*J<LE DD/DI(4") W.(C6WAAJVEOFH'J?7VB[D?XO<@W2/6
M=U-4H_.U((!MCU4V.3'.'0R1V))Y:J^(<*UF<-Q5!YB#51FT(SM52!VZ2=L(
M\!Q1+HXCAJ@K595;&[Y:S+O&IMBM5Z;\36'2RU3Z;N+D)Y4TZ;VAU0F/I931
M.F)*8(!!DX.!QG_>< 2R>)RZ9)YJ,LZ0S3F 'QIM'7#'!_$*;#AJZH1&9F4A
MFX1RC'B^F-DM>AO%U_S7+A:M&6>FIVE//O7K5:+2JG;0 2Z_0UM.U<TH*%IE
M2:)8!6!(YA#_ +K@ZE\NOB:R;#^V1):5).:*2S:0[VPAPO'AFO+X:FD?[O[B
MI :O_2)M_P!OK&.E/ ^UJT^]4VY=73UHYM1.IJZ;S/EJ@5VH:ZY L%U"'%-(
M34\B''&VRZE'F!M 7RIZ^'J-7#Y=:Y234>4BQ-=0(*)D.4Y>.?/ IXG,I!!%
M---+!*_Z5 )!\6/8QP3\3K]4Q355;2/J0^P[J*O9>2D$-/,4;A:<0E0,#G <
MY5 @D&9  '1Q7Z*"-*CL>Q/VL!WQQ<& <S-I,,4_5:74#I&_3NCCE[P&U/KC
M4E7<E7JH-9IZDJVJ1ZH4TQ3I>NI5<TT:D)8;0V\XY04S[E0MMM*40T"5<R#Q
MYHS*SF$&P'-91"8C4R]@NOI5Y66,H$ TDFBALGF)!)$PQ38Z!W-OOWH*I\W0
M>B7N:0YH_3+@/_ZRRT9V,1'-/W'IQP@!1M[MKU&/?!);"16O6X40O/PQL:G/
M89WVG]MXDY./7' 5;?3?#2\< NNB,!."=N@ QN=^IGJ.))F/ A  /4S$L]%
MG%"DG\:>-I':<1[KG;;!C;;)D^NWH,GA '8RQLG=!7U"TC08TI"",^/70&RO
MOZ8BWGSN5"))C;N,1 )B#]O?@)V+-@)8>A!84!D7UN\#!AJ4K%[7\(\#.(>H
M?*I$B#T/3U!!V]_Z<"5[B(U**>H)T.UE!Q#9!-P9W-O$GT"C$6XX0,[>G_,G
MMZ=XX F09L)U-+9Z>+,C3$D-K0)QI .W83XXCW7A]\_:._WC'7 V /#3N3"-
MR0>WZ5NPT80&*&P#:=[P9Z1WN0AB,>=(DDY..PV._?!)G?K/#-C9*)3"L%86
MG\+%0S,*!%H$:"1K!D+4Q[AD;[YF<8$_V^V01QG<W@;E+M9:*+HD2L*Z6D1W
MN8"L]94;A*2HJ @_4#F,23]1'OD?U.3PB0;1,BW:T1_*$DURKH"0NO3JM)U=
MP\-*21 @;_J(ZGVD3MF=N$F_7_'C^^$3) 14D=;^,CS-]I%E8Q.)S]]I.V!$
MQO, [SQL*0"P4#I^QOU\,8LZH>/\#^(=\'-K$R"/ZC(_;KT_$$:1@4_F=H[S
MUP0UK]K;2CUCT&#4.9D8VCW,Y'WZY[[$\5'77^/WZ]+X14S<! &Y)-AI*+_E
MFH<.<B/8&=YW&,';KMM!)[&![6D*[5QTBP.MH$DH6(G)B#G/;]YVGN<<'X]^
M. :W(N)])U\3O#P4VZ#_ "]S(.^Y_83U@1 D\226 !K?P/79WVAX;=NJ8VWC
M0K!S2UB ,9G88@GN#C]\;<5?!/:SZ>A9T\-,2;;TI$D8Z9F,3OU&8)($ [\)
M;%;;"VD>5MP<-J\3VZ_O^V#4U)2(@X!R" =Q!$ B#B#N=SPB@V!.YDJUV_0#
M W?HNP_?9^&@DFUR 29,=XZ=(Z#M[\2B0-"' <1 AD.-@H@K!@H*^E6,$']O
M0X]>N(['AU?I(W!9UD(PX -]K+7 ((Q3E.B9&<J(]-\3$Y_'YX^;L8N_:<^!
MP7/O7M^,;-;&U((*DD!03!(($',9QU'V([QQ%9A"?VDVG8^.N$95E;\0=+GQ
MC7%B:7!=K"D$0A*TC8YDE1WZDQ[Y_F@<;\/^H[<I\F%]]@K=XJ)([5'T!G:W
MVCIO]4TEE(:!P@<N\A2B"28B?YID=NHVXV)9:ZB;( D(P;NTA^$B#V)#GS/@
MT =//2_AUN-RM:/BJ>L[9?N=)XW6YRD;_A57>RIRJ\(O"(DFU6^MM]96)#;C
MBBVQ64ZP$^9SE+:DGZCBR3\(_IL__N_BZ;$P/COQ0&W1ERKD*#T\1!R-SPH;
MB/F9Z5Q<=R8&+%NOC-JVW5C;*K0X_P">V%-V^H\/]1Z6N#3;Q+2:XU6H-3.)
M=I:5Y*RJ+2DUB@XTUY1I'5/>4:@":2901T$J;NQ2Z:7P%+F;R-]4# L06#&T
MA:W6WVFJKK37:^N5]P6H)0\W"$^00VM2EM,J0M#R$/$>2RRI@4Z5EQMA<+ R
MJ0,ZV)D;MB("W%R+8T L F+>SH-6<>NOB[8Z!FH8H;/6.5B%!JG9K$M,!TJ1
MS-5*4AQ:C2E:H\Q7*04.)4 XA2 H=][=#;H[@HPC8XD4ECF)&VKB)"E03)@]
M%96A*=5_=8O3[OFM,T*4!:2DLNN/(6ZM; 01S(74J?6A4!!;+"FPMKRE+9]K
M1VF7OVL9. D"(TAC2TF-AO?48MYIL\Q4482  HB)"8&"8@1L1 /><<+$R0(
ML!?:/ S=Z,7)ISQYHA7:6L5.JG?6VO6FGBM^B?6Q5TB?-J6G:I*VDE26Z:D=
MK'GE$E+(;\P@<O.CX[^M/CGQ+X#P/P[B/AN?G<,>+^,<)P'&<1PY>9E\%GY7
M$UYHY.2L5T5G)HHJ%0Y03355372#3CZ#^F\K)S.,XGYO#\)Q)R_A_$5Y65QF
M1E<1D?-!RZ:*P,X54T9N6:^>C,I58, TDEU?K/P=:U<A559:JE7=;6MMR@N%
MV4E39^;=?><MIK:6B2%ANE%#5TU6EI_Y5-0Q1^2I@-%GZCA>(S#FY^6<VO.R
M\L97^H:12ZJZ.<Y?-3131FBBDT5<P%)%.911421S#S,VH<N75R4951%0Y*.8
M0#RBLBJJHTFNKFI4,TFM,S4^J-$TFD=.:5IM0U#K.I+EJ-NU4%:Q4*J';)5"
MFN%<W5T-UH%-/H_VZ1MVG*PRJF=<Y$<JD\Q[^2JO^XS@!53EY?.:1] J'-10
M6&0234"8E+4XRI',*@9'*ZB=) U&CZ[A3C9+?>-2L4C=%J%;-XHTN-TM)J.E
M'DODNA(IV[M2%#2%K4[+?SM,E!3STXJ:=TBJN7'!4!F4FJ@&D@$FD2"N5H]
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
M7'C1I.H5R-4]/\N[2O6?Q(IFVRI@++2G4)0^\ZM165XM_!*\P5U<-Q=%+!-
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
M)3)_V4=)*: #)(Z @A.8G<D$%XQ3,&89(L7*"&VO8EG'!UC^*FC\)O'[Q_\
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
M[-X&GCXBZ]9IGG6JP64W2G\!_%WSFJ-QP"B57(IT(-0EB7@@)+T#D!\K(?\
M9_% 3;AN&(!-@?B'"% "S8\Q-\?H'"QE<:&?_A:4>O\ =\*38&_V4% #[OZT
MU5?-/>(.IZE'PM6RY4UFU+:+OIWQ!;UG0:3<U5=E-7AJJO%<NY:<HETJ[8ZF
MCHWJZJK+E;*NEOKZD5;MOH:YQ7E'5LCZ2_OK'*AT.F,PR JID)$H0@I3D)PH
M#-*A=.>,7AKHVV/O6W0_BU07:[6:X4EULM@UC?M>(T_;=.6-+M!6T:=4ZI3;
MFKQ<W@Q:+74V6UNUUWNA747.H72-5M<V0')UW.@+ D=NK&*%)+, %:(DF @-
M@)W\@>B:+3]?K"QVV\Z<\1/%'231I134[;S.D*JJ7_#?FK:FKN='JC2NHUNN
M7!QI%P<=-2VY6(##Z%4XJ'4*)&OMEGQ%@A T.)8:0.L-2B+&(L[E],$.:9\1
MZ*[(N!\4FZ_3S+SE16:?N.A;(:VHHOEDI51T]^M-;:#2J#Z5NM53EIJG$-K#
M#J7U-E]3'ZJ;)CS87GAQ  TTW/1'MUZ8^"_@(1_^#1X,1!/_ ,-]).*_^I*K
M=;G28]9,&"29 &W'TO$D_P!_Q9__ )GB(3D9N8?!(>1L0\?,?'9^)<?O_=9K
MF?UA,B9&+7M@"TH< ',V[;WDC,A0N-(4DC$$*4DD#8C:=^?,+(:,L_M+@V_Q
MCS>&_60TPO.- 3KIC4-9)"]5V50G_<U+JQ@E,8%1I[4DQ(..HZ# CC'C0^%K
M*_3G\)4(;(SZ0NEQ-O+'7\/J'][(_5E<52"ROT OM])LFIQ85;;&&J3PS73T
M] \MK3U0I#M4P'5-"IJ=*..NM%*D<I*S\P'O+6XFH;IU(4 2T[Y&22,KB00?
M_B,N"D?IXD$D$7 (%-HJJ9+Q]!F3738?2=V$:%(T)#M! ZXQX@6JU7_3UJH;
MLTJXT+-0S6.TO^Y3LBI;<7<6F'% <S[?/4MNKD$.<Y;DH/'7\(R?F<1F"H@"
MK+K?6DU4B$C>B48 QP_%LVK+R.'-!(J^:*J:A"(H)>D(D6(+NVKPT<XW35]J
M\AD,-)AMME*>1#2%MK0E#:$@)2V L>6A("0WRI  XZ^#I_\ *Y5+0',D;?74
M?#3OO&.;C2^+S:C+Y3,O_3IDR;Z2[8J>S.!_46K:+RRE#UJO+305R\BUT-?2
MW%LI,F,4I"9R A2HB..S/#I5SRU^@<;V'N_%PI6=S""*Z*=-20=S(8!L#REO
M%'^+J12T5G1)D,W2J4)D_P#H*!LJ5$G/^Z9DR!.<9XLC]0*?UT4V.M1 3OU5
M_+'J<75RY=(B*<VHLB#31)\^L=,?1#PVJ0/#?P^3RQRZ(TH(/3EL- (C&=ND
MQD#CQT2 "4Z19W^R19%XU6/H!0Q27< GQ7\^F-P6XA<B)V*LX..I_>-H$1&4
M!J5%M5MV$ @EZDR8ND$-]ELMM5T,M[X ?2))$B<@R8ZS]7M'?OGAJ]SL7<>
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
M!Y22#])X0TNH7)#*3&-<O^J\O(J&93\+IYPY'%U _7)".14)-1A:N#;1W?\
M3(="DI:\96U<Z@ %Z 4DR3R@?3K-74QTQTX[!_[0Q5?X.E_^\"M__P RE7U4
MG3'1_P#9R2O_ ':+_P#YT>W_ -X#^UIVFK?_ *;#>E34:BN7BR;G26E;->];
M:311H'JYFG4VXY3-W!S5=8FD6\GF;%0:&J#9EP,+(Y1CF?U]7GT9F1E?#!E5
MYU%=%.95QAS!EDT5 5<@X;+-8!7T\](-F,<G'_UE77PV<*.!%-=5!IIJJS^:
MD&H4T"HT_*I-0IYF@:6DP\=#>'R$(UAI-"@M2$T]S4$)3SJ*TT=UY@E/_N#I
M)2KZ4@@+/+N/@\^<G-)OSJ1(!J4W[)-6(C'PO"@#/RJ3'T% 7+IE$;B<=,N\
MS?U.H+9YE_3_ # 0K(!RD@&!(,*B0.%E!TV!8'2]TG?OB<X\M=38/,8*8T6P
M(8'XQ7'B&CYC2MT0D'F<+B (D'FMMS0)$' 449,CF($21Q.>S23_ -F9(!AK
MQ\-",7P2.?1N,W)-X*J\@C?61MCG+X"7[]_^&)\,EH<N%?4Z;I==^)=9347F
M/*M-'='O 7Q96^ML!18^;<9\SF('F<A=4!"G"?*R/_A/BMHX;A0]?_MAPD.X
M"46/<''Z#PH>3QT,_(RK_P#ZSDZ[*E&YM"Q^A9[P[J=3:^U":RW+M] NYW6X
MLW&HL-IIUN/*;H:05C5<SH1M=R4Z:>WBD<5KNGNOR-.XXM%0:5REH_,D%C6\
M]K+H%?4F86;Y:4Y+8"#E_P#/:3](&^AQ?E!;KLV*A-XN]/>FG3SLM?P=N@2R
M294)3658>0H$)"5MI6D 2MP\RB8AM0F&&;^30LQJ_#$)7^'VAK@X'ZW1>DZQ
MY,E+]5IRSOU#9))46GW*);S9)R2VXDDY/"7OS_<X;-P3N0]+@P)6GWN^!_BR
M\5-.>#GB#X-:37JG5FB:/5]4XU1LV6N\16].U]0]>[/;FK/6LZ;KSI]E-07$
M,TM->+>[2MH=J%(%-3NU2U,(54LP:@+[GL3^VFH-4JIF[ ZZ]Q+-WN^GS9^'
MY(__  ;/!52@,^%FBE$P!RE5@MI!C!'\PDD$]1GCZ3BS_P"?XP@__=?%^(.=
MF>B_'A\Q\<_^V/Q ;<7G1(_^94 >[9(\$4\739Z8_(U-03_,NB2@9P!<:8\T
MC_W$1C, CJ8Y:RZ@%8$7W1M?8.->F/,R"!S'I^2+&#.I@(8TZ\A*]4V1U8"@
MC5=Z<Y2!"IL6I)29$92?JGH8V'&?'SP>>+.OAS!1'_F,N8VN$K6VZOA\\=DP
M&:>(!U9.3694&Q!%YU"Q:]R-&BCT$AVD-0\]IEYMAI+_ "MMA)TVI2"A*(<4
MEQEE2)<Y)94GD5S@I\;)/^EQ%@!Q%!D;G. (+)0%6TR'9_19H5=(1) J$&9
M)BR*AGP@X?O=";E1T+#;3G,4-\Z DIY5FE6@!$A +;2&6T!29'*W ,)@=GPK
M,Y,[-J8!Y3R^%7,=]&@1YXX?B](.5D02!4? FA ;IBWEBP;6VJEK:5"B0IE]
MEO>22VI*.\$_3)(,= (B._@U_;9,PC.OZJMF>VAQR<9'%9JE54K7_92O?EBL
M+$HG5KKB1]%17JHUF1_+<DW"B S!@FH2/51$@@8Z<V:Z*=*J:QTO2WX.Y33&
M.7ADL^K_ (UY9F4ZJ@/N1O.^* \>'OET4WUPJGTGKIY7.0 AQ-L9Y<P "E39
MB=N7)B1QRY$$@ZYV1JD!7?61T4S&.[CE4*3?_0XAG0N@ (QN7&B"G'T9\/Z8
M-^'^A$B(;T;I< =N6R40W[",#?\ ^KCQ ;,&>6?47?C(UAX^FHJ8&P '380A
M^.HLME6DI"H!C,_K)'6< X/L,<,P($J]Q:PD[P%)\\7V\)U7N%X/ JW5'8D
M#;O/??TR=L\!;3E,6M^[T:($ZG"JJ0LV.^FNG@[3@-Q?.(("A) !$[R?7;,Q
MU]L"(UT<IP--MBVFV23B#5.X!8E" 9_(GI. EI2H?RE.>D$!/IT[;8,GL> D
M@[M "$; RR=V[(,Z%$TEE:%'5QU\]($:$)R$F!L.AD3@=HVGVP(._#FR"V.Y
M).Q#!V.^X2@#N/=C"7>2],,K3F,0/3!_69W$R8^PB4%( "@V+&ABYEFVTX4W
M8T!CVC%WKK*%<;W(Y<SC'4['$YB/??UJ R3YBPL(TUTP$E*XZ_8WW*@]=@*I
M!V@ YGI[=]]\=^D<5%PST"7A_)TZX3L+$S.T^X8"(VPGE]QWG_W$$QUQVC.P
MQ/"#Z&39L >RYTQ4;VUNQX^>GHBMM )R",R/?;.!Z]=X,;'@+(A::>+&AZ??
M8(I$:Q.A=N^GM8)2U!V!D3F!,9Z'),?KG>.)-B)Z\QG3=WL[ @G "!-]D5<?
MSZ1C464\LDF 1,")B# Z3()$3B,[1QH(N&[$M*QLM2/VQ.C( 8E_;[]ML'L@
MF("B<Y/YV&,=8@3&>O"]^<^_7$!$)$AD?X00IL4QXK$BWDQRB0!.W<3'Z]_R
M</S/7KZZ>XP$6*:O(.H?^XQ!@P)ZJ00D\P) VB-^D$DQT&(G,COPL'^[],(A
M CK?1J\ZAEK!R! B 1.PV([?F?O/![_;[XN$8(#TG71.-Q&"4\N=P-H_4X)]
M1T[YSP8G6*B-$9N'J>W5O#Z"0#',1O! ]!W@Y]=\P.# RIL4D!8K2;]R>F"4
MP9*5&<'EW$QL#^?VSMPK:[SMMO8:G\XIJ!IX@='^$Y@*WDM*4HG ),F2,*.\
M",#<$#)D^L/!?QT/:R[/7>^A[+'+MTR8Z=P<;?\ M_P<(@&^'B00R.P/KCIM
M(^W;\\358A+0=F-=!;;#'OW^\=[8U6F9_P!]P0!#B]MS"E$G;M_VR.GMQ\_F
ME$BTD$>,>OE@)\+.6]9OX_C&PLIWQ ,1[C[=IR>HXQ7L^]=K=,(!"W;WKKXX
MJ[Q'U!X[Z8O&DZ_P@TS;-86NLJW:/5MNJJ&C?N-JIN1:V+M0O5NMM((=:6M2
M6'Z1I%Q?0&DO(:A:HTRZJZ*R>0UT'+J,,5<](=(8%45V'TP;U &'RT$?74:"
MP1L08,*"+LD!'QQU1X<6[5.O-/VNNNUM38+X]9[?6WRW5X#*K775+"55%$IN
MC?NK8=:>#J.1NMJVDA"@*QT!*U]E&75FFKE- "^KF) EH+D%3N)I9(LEC&Q
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
M1*%_#%\:0I-5HL%!3ZQJ[1<]3H^>_B%9IVCJZ*TU(-QJU6]RCHJQZIJJ;_\
M%AHDU+3E14%NK34!%0^V$.N9FJ?($:PWO!ZDGPQ:%^A4ZK]X:W1OBLO'WQ(N
M?A+HIC4U'7Z4M"C?J&U5E;K9%,;53TM50W1]2FVJW7'A^ERN#U(R6T-WJH>4
MP*DIM;[8<JZ.@KH")<(%PD-4.H\R)^[><7WQ\QF-<-:S^.&SZUK[A;+BO4GP
M/:6J5UMCITTMH?JJ'XC]=V@?*4Z;WJ)"&F74?+**;U7J+C;BUN-EQ5.S[_#@
MGX0$HX_.)#B>%RNC?TQIK&%QW_VKR"__ -HU"$@3D9:+9%PEX/:W=7MA-DOC
M;A2EQ3:WE@D@I8>::JJ=1@1REA2%HZ$<TD%)'&G"HG)"GY@'KRZRP6(VNL>'
MQ[_M<WIEU%[JDU=;@"[8.*XIT4"0V!5,\Q^3;A*D\H2Z"3S&<<H!C(D3/3CW
M\SF^M P*R@W =K]#9;B,?FV54'EDD#ZQ222+,7<=9_&+>;I$IH:-2'$K2&!M
M/U93!P.B3L<=L<?.9GZZNYO['^?+'VM BDW0I=W*UOMJ[;1&/TOG)=YDHCZB
M"9VF9B>@S,2<S..$*B(9))'71>)L0HM.+-)D@1)%FO'\^.(4T/(0>>2E87_+
M )YI$"2"-Q]^-A .Y@>+!_P=WWR-*/,"E("U&E]3A&HVD/:7O[9^F+:XJ2(Q
M+:(&))^K$1]@9XO)*S:#K]5C;Z*D5K.]L8<6'PU8M_TSKIFT,.\AIWQQOH)Q
ML:_TRV 06V;JT4SLE5ON2W'<D !*5*64@E4$!*"H!!VSB\C-+DUTGP)!?K;3
MQQEPT9^4&(I-,G85 J)J0/JGKVAIW15^U<_4-435(W1,AMUZZ7*I%/0T_P ]
M4UM/0L)<8;JJBIJ*A^AK6&:.CIJFJYZ&M4IIMJCJG&N?Y]&5302#55R@"BD2
M>6FDDD$@( TDDD!U4S(?5_9YW$9M=-(I%/-S&NLJD"HU<H! J)J)!'+2"534
MP.4IC6/PZ^)=79ZFGLR+!="Z^T>5&I+/:>9HM5*%RK4U38H4E:VU@05J"2.4
M"8C,XW)J0-.8&*X-'-I ^DUP;7_8[</\,XG+S35S950%>40JQ_MKYJOUBE(
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
M7E#]O"<"+KF:?_; 4N  5I=0DDI4"" M"BD Y(YB#(!)XS-=$!AQJ^DB8@;
M88!V)46\WMA]ASSDCF4D(4M)/,VRI<$@%//Y84D?_:0#VX8(G7QL?SX_Y  ]
MNX<7VG\OOB0J%4]-R04A<$CUCH?JY@GVCK[\,5 %$0O;WN+P#L(PR!XS9:>+
M ;71=3@1%8VXX &TA0,^:EYX$XP2E0*<0(B-OL;YP]AO_&$*7 ([M?>8U."E
MNI4I2G%E:@-U**CUC*I)P-NGI)X==2(5MK^OVC?#II!;)B8LBUILV]A#>*DN
M95RW%[ E-:X"-B#YBN6 )'IT'3.>-JO^F5_P/ER^"]QCF7U=ZB/!E!&('3<Z
MEZW\(S?)\*?PR)B>7X>?!0;?_P!MM,GK '6!]QVX[N//_GN-7_YUQ,:_]:L:
MV\9\CCMXI?W7%6'_ )GB MQ\VHVC2VP+UQT [,DC(R,^QP<=QB>PWQ'(]E^]
MI'@_%:8YZIUL_"#XW$==RL .X) ))),P#F0=AD^IR=XX>)$*>I-F$^I)"9[V
M1Q7&K]2V*U-OV:Y7B@M]SNMFNS]OH*FK;IZZLIJ=RWVNIJ*5A2DON-4]POEF
MHW7FDJ#-3<Z)E1#E0R%(FX_B]D>^NXMBQ #$0"2"I?ZE9WDN^V-%N(:K+-7L
M4M8T:OY6CJ&!3NI><\YAZG<0VE#:_,_W$D)4492A87RF4H5+D%%#F!M,3Y[[
M]<0-EJ "+HEWBUQO=(''(GAG0W*\Z]MMPH;,ZRU47/4]?\JS2+)9H*.L8I0X
MI2F6DEJG6AED.(E*'RE$(<<0TKLYQ3PF8>8$/( )W-(J0[EEO0C0IU4_402Z
M@$)T)/=?2AL&-5CJYWPZK;K<ZBX(N5#1L/.N.%"EU*Z@^9RB#3!A*N=/* I)
M(2"24K4)4.+Y@I"1)BR4 ]?<QLA22 ( OU\8'53YQC1K)\,R+;XQZP\4G==4
M;Z=4>$6A?#)JQ/6:JI'J-W16MM8ZO1>T79F]-O!56=7NT;%,W3TSM _;6J\5
M]0:CY>FUJXHU9 R!0N7.KS>;F9>91E4FD@A0* >:3)@*=N;_ $J<I,C-S,T5
M/_G1ETH@;?+))AM*V-DO'A!XCJM[Z=,ZQT[::U97Y%3<K_XUW*E0CF60I=-0
M>+EM0M3N%J%,ND#9*DH*N8$8BNWTH*SMJ.DRSJ%?&:ZAR# +V=^AOM Q&Z8\
M+_$I-X:J]::HL=[T_3\ZJRTTE!XG/5+_ )M*XA"*74.I/%V_L!FGN1:>"GM.
M U5"E=,XQ3O/(J&&:^LZ!V?B1 E$"2U<XH &$QJ"@(DV 3OTTQ9[GAUH&I:4
MU4Z&TC5H6F'!6:;LU6IS_P#6JJ*-Q3JCDJ4XI9,DS),SS'>WCXST[>;Q0%P=
MM]NFX9^T$,<4_'_H'35;\.EJTW1VFQVBRV[Q%L%=2VREL].U;:=U5MU2'/DK
M90VZI9:J'W*VH<#K- 5(>>>JN=#\/)=.KW'3=*TP@DGTPCK<&QNK@$D@M.3^
M<<'>"UAM=/\ $SX36SEI[;:F/]/NX5+*/)?H&6A0_%/KNI8+=-<*"VO-!;U0
M'&VOD*8.%8^22II5.ZOZ#A:O_=)LO[^L:&:N$$;(&D,G_,_$"OA.5=_^*4F0
MC.33S#?J#K<E8[#\3[>VY:M5U;2P'7;+3-AM#9 2ZF@IJ- )4E(3'S)*@F5
M(2203R\5P;!X<@?_ '0P2D?]6HE(['H\>/QP_P#*9[C_ $*U$$_** =IUT&*
M4LG@-?:M=MJ*R]?['D4]2\TTLO*7]3I2VCE(GD4E+:B-C)$X!^CS.*%//0,N
M>6JGF5CRQ>Y)C4$/JOS'+R>:JBNDCEYZ3R%LCF ,@@ PK(%6C&^VVCNC#2D.
MM.E#7^VD+,@<A6%;DXYL=@0<1GCYS,J )$/R.W@3#M=*<?;Y()I9D0DPU+@]
M;)[8D%L5CJ.7ZD\R5"7 "E*L *4"<A)Z'W@\0*D24+]NL=/-6U+V(V;12CP.
MDDDZ3KKB'J*6Y(  =!V!A( )&Y@#_P!T$0!&($;: L7U]'MH]+]WC"IZF6&9
M#T-CK]SV0MXM-SO5AN=IIU^745E"ZE+X^E""VI#WU*,@))1R*/\ *)DD#/&^
M0?\ 5H*)GIL0Y($=^V.;C6.$S2#*I?A722(TCH"4,<@:-M98U]IUE-0A50';
MW2./-*#J2XQ1U["U)/,0L<@YD$X(*9!0 3IGBJG*S!5,@=I$^>FAB[QGPIIS
M,S(J!7-3S(W+IJ41,G8DV&N/J#I2Q_\ 17A<W1+<J%U^HZVMU55@N+*D"X4=
M MBF;',GRE,:?IK+7M.-ALNG4UT865I!Y?,RC\W/YR'RBG+!4 4<U+!ZU\_;
MDI(TQ]#R_)X<TBYJJS:@8/U(K0E4BF6 >>IC3!=FJZISD4?-2XJX4%.^XR5(
M6&UJ?2X\E:8*"M)0"282LK!4#!.^=32 4*6,NNH;, $+<,&_2]\9\,22P*F:
M\ND]B:@3H-9TNS&.G?#>BJVM6Z :<N-UJ0^-6+J&;C5*?)+-G6693\S4(Y6O
M-AI$)Y3]0&1'EYE8KR>(/)0$<KEJI"7UR!$,#QUU&/>R@1REG6X<Z6)9G8I;
MVZR71$3B>69VB8'3!,[>G7UX0 ;&;F$1V*.JG30%XMG6/( >7D^G; YI!MG<
M1U@;1,]O[]^*56_0 :"-]U,WWG!@*HH4.MN-K2E2'$J0M) A25I*5IR"1S D
M'([8' *B#9E^KZ^$V$#4(0-UX_;'+GC1J)W3EYM5F0U1U;%VM<U3->Q6UB%,
M5-944#B5,4]NN%)R+;;6$_Q 4U(IS_YU2VT@J'5P]//26"S4!L 8@L@F1:3"
M&F(J)%0-D(V?X8U[=\<B62X:8&FK!3-:)TE3,)LML;:IJ+26@V*6G;114X;9
MIZ4:/4Q3T[: $-,T[33+: E#2$( "?6JX<?-K_U*G\RJ2<QF2'41FB3]V2G/
MDY^8*JZ^?*HK//6:JJJ<NJH_462<S+K-3U9))DLDG&T4-%HNX49:JM(V7R5O
MTR5MHH:.A0HFI8@A-@I[ M)'TE/(XB% 3(Y@>?-RC20LPL D$55$A4DWKJJ=
MO0C;$4#AZKY- Z<M--BE_IBCJ9[!8U.OT#X17BOMIJ-).)JQ5W&HIC;;C?Z8
M_,+MEP8>C^):HO3(YZ>HJ$ *I5-)*TGRDP")SLO,^34:LSZ>?)JJ?*9HS*:Z
M25E"!52#4'(!G#R,KAOG4FG*Y:^3, (.8 JJ#15!S:@R*HB\A8F;+X'^&5CL
MEKLU S>-/4UMJ'%TJZC4-/<:QQ;ZJUU;;S@T4//4553J@E%0I<)2GS5!N%^?
M51\RO,J&956*YJ%5"I YJ)0*7TA->&GJ5FFHTU$(TI+54D (BIB2D;R4(QL5
M/X3:2;J&'6-1W8):4KF0:"WO^<" $R[4UEF2DI3(!\KH"0(Y>,*N')I(IJ4W
MJI2U)#J^^_AC05 W$"$P&/$+PV?3&JUG@+_&;U\E9?$%3%=7_+M4%'<K);:>
ME;J5LL,T[514VS6-XKVVG72%./L6BK4PA2UEIP(/-ZF5G59&12\OFHI)!JI)
ML222C0HENN>\8\S/X49^=41F<M9/, 0% $ BM@Q_P'_+OR/I+3=90LZLI[O3
M.-U-5<KDW5.N@.$N<R:9#2<E7^P6W$K'(A)4XDH4HA7)U9]3JHKID  QI(J$
MR'(L?Y\[@Z/_ (FBI@LTD&3S'FI *F/#3KC6M9VZGNOBG34#C0<J=0Z!TY57
M$NLA3";'3W5_^-APK"FUO/MU[E(RU)65U"E2D!/-EQ062Q;YE5(2_4:*/JOI
M2>9FY N'CHX0BO.%%0+^0&2'211F9@-*D$U<R(5I/7L*W7A#-+34S2TH;889
M92VF$I:0TVA"4)2(" A*0E(2   ! CCRT!3>R0]%.L>FNGO@D 21%@P/+$ZW
M=E+$\P).VP]1ZG]/L)E +1>!MOY#TP^8^?MK0^OC@D5:7(F0#@P03W$;"3MT
M_)!XUI-,@=3(>GK=7Z/"DD,_>_O?I98)2GGRA9QD2(^X(C'7WQGC/E/U$^%W
MY%VWU7DR04+'O<@*T:-)^>,J9>(CE"NOJ,=9(!B(]/0GBZ0F20(BVUTKJ=SK
M?#(*]7X,.W5ASKHPULJP"VH#&0#T&3CF/K$C$]<\!H)9*'IKJNG4GK&)P,6R
M-HCKO,[0<>F,3Q)I1 EIFWI?\]L'OWTV]9P.I!]\C?/;V@@G;IU[<"Z'H0-1
M$QJ?'N<'3"((]8Z_YGKV$''"5X0GSZVGUZ6P8P1V,=/;[3&_6-OT%:_OKV1:
MUP83!_'00.I^T1&/Z[G3W*^^ ;6OY.-#HA$X7!._;,9B,9V[=8QG@Y1(0,6N
MH<6!7EL"L&-49;VG!,[P#C,9Z]3G/[BN._IYXS!?2Z5XE<Q@[G0L3?$@VWMU
M$[[Q$[']<[8$3L^MP[S*\[_?L<!424=R2P]AJ?#:[4BTB"($B0009_ C ZP.
MDP=SQ)D[;=.GOO?#%[ @D6"-H(:V>MS,'!J4X/K$9P?<?N)Z]^#%::3T^X/7
M3JL.I03&T3TQCL1.0)_P\&)!CH"9$1&@W92O'?#J4D#(WSDS G$"-YF?R.#"
M#.HF6D4X# 38Z]&L.(25&!.,DGIF"=L>AP!&.G!AD&=8AWEOU 1,;8?D-&1"
MD]4CJ2(DD*$9R  =CG>3!(0?E%]+A$ED&=; '#K=8 "5&,RD<P./0F8@GT@=
M" .#W[]]<5*D-%BQ]2K2K+[OBO0(^H; P3.^T1U&) B1V'"76-H\=-;]\-NP
M5O#ON?'ILE)N:4S"AOD#IMN?3&9SVX"!?H7[L8W!PI]QZ>W)B&91)\Q/,((4
M2OWYE$G/KN9'7;;CP<RD#,S#955"YW3Z:ZE.^U;_ )[_ '_G&P,MPG (CU/W
M_)_Y  /$ &Y=NGJKE /[G"^WO]L55XE^+5U\)JW2;]+H>^:OH-07*JME6_8:
M:[U;UGJ4M,.4"JQJW6&Z4;%%6A=2A=PNUQLM'2N,-H\]];\-2,SY>8JFJJ:Z
M@N5?3*)JJI ,D@ DU?4!29P^3FI/U4@@T@ E-E1J5$ &[A8NO2>OZZMM&F=5
MVQ%1:/\ J1-I==HJUEKYEJEN"$NNT-2VXA82Z@0A91E*T<[:B #QZ/"D?-Y2
M735EYE6EZ:*JJ22"03S"4>G?$,-$@BH4DBQ!JY3!%DR[R2<=2-W-%52TU6TZ
MEQMUEI22%(4,I!*202 H#"@#(5(@\:\LKUZ;P_=UCH'*03T  >_?TZM H.0-
MX0&F6D/-+6KF4I+;B%+Y4L/+YR@2OEE($[24IW('"J@$AZK> 7]T8,OQ()4:
M"%,W!95S<@E"""L0C55YM4G<J!G*<[S&$X]/JQ,;GCF%59+E)HGQ,:=1Y8T(
MI5EH-W)NM!KOC:'JWY:F5CE+B"E(3*>J2<]!@;1OVR-:S4*3RMD7\1[\-IQE
M2&1LYA^G@L:M\]SU ,J)"L?5L2!D$D'/XC?UQI&8:FS'5_P/82.-JN1) ,!E
MIKQT[Q98V&HN1IJ5"YRN&\F,E,X,C)CN3Z2<ZDU !Q8/J=PC87&^,::021H'
M;]_XQ &X++P("R2H0 "202.G?KZ3['ATTFY);M"_.YV_.+)I2738I3?8#[=,
M35?<U4EK75+4&6VO+)6M8:2GG4$96HPF9B#,QU)CBJWRGR];>N)I!) [E"9W
MBWG"T<ZXFXJJ4AUE;;J%;+0I"DF3CZI()SD^L%4I/'-3EWN$;DJ)&D[OM*MC
M4E!+_/<V?<#3$W_$V*"C6]65++"$(#A\QUM*E '"6TE4N+6>5*$))*E*2 ,F
M.@4@*6I&QZZSL<95!D ,Z=D5I8:V^^-:>U]9KA74M&U5^2XZI[Y<U2VF_F2P
M5BH;92EQ1YF$M++B5$* "SRCD7%\I(:*I1,6=B>[@]NF&&&T1;4P&XB ]]#$
M'&QT%SIG22BNI>7Z25"I:($@$2H$I'TD*RKMW!+%)-OVZ=]_7 33>VR0T!9[
M/SZ3A==J>AI%H:04URG5):2XR_RH#GGHIE(\P(6%E"G 5E)(P4SS8XV% )%A
MITNQX[*\Z8RJJ7-+(#9N@^NH@]")UQJEU=BUW%TXBAK7#["G<7VC!D[?;;C6
MH*@@:A2A"70M=7L!C&ED@FY(..?_  DH;'=?A_\ A*I_/\-:B\:<^'CPQIJB
MFU/K:]:1U1;J>]>''AS5!JSUFG%NW!FAN+-M9JKM1UU(IBX*I+$XVMM#*G#U
M<>0>/XX:_P!YQ31-)_Z^9<T@@"1<,#P..[B2\_B2;'/S26 C_J5B= C ,J1?
M%FV[2-'4)M-7446D$7MJX/+%/1>/_B=<T,NNK8=H&::ZO4--5W.GJ6TMU+NG
M:JV-VUBH<*Z5=2"IU_F *7_^U1GR#^VD,XYD'>"D.2F+[D$221RS?:-FU)HF
M]:@K*Q5PTUI2MI7JCS$NO:^UU1K?;\Q#2RY:Z"S(I*)U="VE20Q6/M-58GE=
M"EOEHQ&_^X_L7Y=M\ +1'5 TT]"S).NEPF@<2=S5:M&:2!K$,6ZV6NC88J$T
MJ7ZVEI5UE2TPXIE%8X:FII45=67 AU9=\G !5RMETT&NJFD)F!(I#VDI'N$K
MM8J@<R%/U$E#<DGJO=GB%H;5:ET9K+-<W7C<&:<TM13V>@8I*QJG=2A*_FJ.
MJK&RR^ZPX6D+?P]]#A;#3W(S1RGZA8F+%F]X4R[(ZIP()I(Y7!W$"+*YW%\5
M)I)--I'7JG;=7.55%7:?U35L(=HE4[UM3<]4VVN=MCS_ ,P\W5<CP4IA;:&Q
MY"6TJ+KJ7"C/C>;*X <JYAQ&6(E@Y><61N&$;7B2^C)I&9F?4"3R%AIFGEI;
M(!$ =]][>5X@("OJ:;4,DDI29Q(D%&_WZ;<>&.*S-E[[>YQU?VU,R0%H[^/[
M>5L91X@M8BDI9.Q+#$_4#()+<P#M!^DGF20<\/\ O,RQ )O<[]U'M1A?VU.Y
MT-Y?EXZ,],2=/KCS@"E+2)&0E#:<03$)2G8D=()^HC.'_=9A@D>.OL#4B?/"
M/#@;EZ@GUO?^,2S&H7*[_84OZ71! ._,< P(F1.2=OQMDYM6973M>RGW[C$5
M9=-()G:^_C.OFX1."B-R/0[0,3U [8/8#._'?C!LM:R-[.$4T[:&3IP+_J0V
MRBNGPW/LU_A3</&5A.N])NIT9:T75VL<< N;*;HVU94.URTT"7EAQ+3+J>1]
M?.TI.U  L)M!:F40(U?\&^ B14#8&S*Y4/7K8'SX"^&6BIT?$+X(45-HYSPU
M'_[OS5+=OT1?%U#-79JBC^-._O)I$BYTEMKUN532G[FT:FC%6F@J55#ZJE33
MM0_]!P1'_A98/*/B )",/A".L,/>>H.#C,JO-^%<M"YA\0I++UX>JS%X&DG4
MK'T1\0=-KM^E+Q<:U]JH;J::VT:FDU!<0XL(:J7%($)*%%NG="7 VCG#:E(E
M*%E=\+4*J\K*I_53F55<P"J'U&X@%,&1=E,C'C\?2:>#S*B!_P!(@@D%N@P$
M^L@C?MS/<M;:FLM)7.6:Y5;!I/,:HVP[15 335"2XVAA2Z/!,K/.96E2\ *(
M4/I*LDDJL4UU1S$@!KL0_ID2-BB#C\ER^( JI(J--)/Z6P(9 <J9UN6EB3L%
M._<:2TUZ=<7*J;NE.FJJ6'6*!AVFJE+4*JE<3Y:G$AMU"D(<@*<0.8!(4%<>
M5QG#C*J/T4&DR*D2"&!<E$TD@'PMK]1\,XVKB*%5F$5 D&EC9@V;@LE]R\6:
M*%RD6&$K-6E2&T^8\D*4H*YA(/)@R((2$DQ)X\PB1 3#@ !,0=$$6'U&N/=I
MM<D;U$0/ ;+P7;$956TK4X')2D%2@8(,'ZNF.Z2#VVF)VI! <(@6U5RT'IOK
MC(R3)[^/V7?R.-1O]>YIBQ,ZA54N,,VVJH6WZ5#3*TW&AJ:]#5;3.AP?5-(Z
MZN4J"P&Q"DD!2>KAZ::N(II*1YF68^F[YM)=Y\L<?Q$D<'FU4H'Z !"J)K 1
M< $VM9/7'S^\%5735OC[X<:1\\,457=Z\7:\T?,L)L5LLUXK[M?B"DI2ENP4
M]36N2 D?*AI:TA!4C#BJZJ<K/I*YJ"!3)/-557332K-DCJ&3>,;\!EY>9F<-
M52*J16ZJ@A] IRSS,?\ 92%)T"(@X^R.JE7*KNE8M2$-TGEW"VT;"64EEBJI
MT+J:VB9<4%M.4]I>K!1,K'TBB9HQSK"$GC#)RZ::**J4A52"#4JD!?E!%0!
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
M_.HQH[FIKBT\H-K+S222D^0M0"0CG4"4!/\ *#"CS0$IDP<<9&@N )$=@O4
ML]SKC1B'S, LMH["XG0CI-\;19]4//X="TP1RAJG?6I0*3)'*%I$&0 <G$''
M&E.6#WV )!/@(?ETQ-=9IBDDC<IO9E7WE+%V657/;FZY++JEFHMQ2M;ZF%TR
M&+_94OJ<94II:A5TSK].R@-NA:E*\Y#;1YE>CP^53372A*/9\IZ$71MV6.3.
MJ)%0>M)E/]0<['0@SN6L6GR[",C!].L1$[#I@_;CIMKZ]]+B#KUQG'Z?$$;[
MEL@*20H=Q.../CKTGJ'6/@!=K-IG1FI]?W96H]-U+6F=(TE177BK:9K'$/OH
MI:>[V,NTU.VZ7:D.W%E@-CS'4K2GE(->HTUZ6-_>V$6I&TG>43(M(UD(J5\_
M_A[LMWTM\6O@/I34&BUVR]5WP(^(MJ>TSXC6(6ZMM+U/\5EZU&'JRV6>[J^4
M><I*4KM]0Q6UBGJ2N9=?:2Y5/*I_<R*A1\'KJJY@!\1RHH(!%1X?,I!/,#H.
M\#3'553_ .ZJBX''T$GOPU0M&I)[MB 3]%M;6K4%QMVH](5U7;'*.KT)X@:W
MI&+3:KFO^%+T+16ZJ;I+<J[WR]/M*JUWI(>K8#*440<>IRZ\AUC'+SQ34*\J
MBNFNFJB@$UM_,-0+5%+@(4@@L@B 0?*SZ:<SA\SGII(I "J_]-50-PA]-VB]
M,?!:W>*NHD4;350[JY:UEMF7*BJ3@!?*IX533:$I$&"IQ1!$A2N8#CZ6G/XJ
MH!',)/TS0#8@(N@KJ0699Q^>9G!_#:633P]($Q52-)(%-986X .V-\I-=ZEM
ME,*QNKOS9Y0]S4@I7W .58CY@MA*U)^H&%J.%&  1QWTY6=F4 YM--0_XU4
MB2*M*5,;.!L,>95F\)DU?Z-1RB" #1F$%JZ-4725FW.-O\&/B#\9M8>)+>F+
M6+OJ"E37VVD9M=TTTNYNJ?K%$(:#VGZ#YI*:D@\B5OH.5$+$R+I^&<)5E59F
M;ET "&*ZLLL,6YE"ZF0-QB>)^+<9E'+IR,[,JJK@4U4Y>:#^DH.D5DE@!%N$
MYQ]3=8:;\<J.WTE31^"+%8Z0&WPBVWNCAQ38)Y ;BX\1)"DK<22%2E1!"DCF
M'!?#2_EYU51NOGT@ !3_ -,V@H(+$_\ BOQB@\V?D59-)*%0X7-^K8%UH:B
M-L<*_$/JC7-NUG:O#O5ED1HRFN&DJ&^MV.EM=2VZ]4*96Q4/N5MR0^[RH#C8
M3Y#OD+)6\M(64IXNKA.&RLNK-X<FM BJNK,Y^20"  *:6+322DMAMD_$.+XL
MT9?%T\M(S*33EC+.7S!&JBJH5$U_5)'*122%=$Q'P:Z:M=AN'B;XFO%"Z/25
M&QH6RUM>ELMBY:@*;W>8< R@T=H8T?<0TV%-T^OZ:607@3\YQ0Y\^G(I=1IJ
MJK)%RF !9(FJL-?].%C[3X:31E5\3F4\@-%--#!7-4 :JH9D4TTB3&8+LC'7
M.@GZG7^N=,T**RXOV>@??JZICF>6'*-A8N-6FJJ%D-J-V4CY1P!)2X'@T4AI
M3:!L::LK*S*C2*:^84$N!552:!H4::>:K<"DVDXV=.;FY=#Y@2:D )II/-44
M=">6DW_4.V+7U_=E--ZDMKM4FX(6*%BD072Y3I%)74C%164Z.9(0'G MV3GG
MKI))/&8R333E5?I'U"HHL$T5'EU9 *E0(F,37GBJO-I0)^A2"P*@"1( !*)T
M/-H<7-IBRU]S\;_ ]3SRWZ(:1\0:^H8;2ZVFC12VO1K"RZII?*4.7"LI6%+(
M3"GDLJ4KS @^5E54_P!KQE%B<[AAHZ@#Q%1A#0&_>]_H:(I)J(#HIZ[6)980
M-R+=,=_MT3:)$SZ%"3,' F28!Z;@B1@\<Y.\W.G746DDIG0;G P6PX]&$'U-
M[I@:0LTR22>8$JPHD'(^J <$XD9$2<P",#D(6L/$G?0F-]=L+FV$V[B8WA^-
MS*P,[03E(1[&0>W40(V$?>.BJ#!!B=P#<V'@(T\<,5*0G<,R#J[%18,G5,8B
MG+*IU?-Y3:A,B%).4D;3!B-I!$F2-B$*!;;4&3-R01'>+:6KF)F%972[( 2]
MNH;Q),V5M*0DL$F"3$$F<[?H!DR20>O"Y*)@]OY?VZB+E_,.YC03M!"[!&&Q
M%RZ+*A*OH0XC<2$E.#S=1!!4#D[0=XB5R!$:[W_@^'?0(^94V#82(EI:;Z@'
M248CZG1]JN!!K*&DJ.7FY#54C3Y',"#R^8A9', 0K:=ICB334(!B-2&7$?OY
M[4,P57 V9#)@W$71B([C$%5>$NC:HM*J-+::?6Q(86[8K8MQ@*'*0RX:7S&O
MI3RJ+2DX 3)2>)!KH!Y:ZZ60S360R& 8*)O*O-\-9=4U44$H@?2"QM;HD;PK
MXCJ[P[T[9[?6UPI/E*2WTM36/)IJFNIFFV:9E;SA0PQ4)8/*AL\B5-D<V "9
M!*36:@.8R0 P#,#8N^B4;O#66 2*8 T:/B/SOCB?3&KK@[<?$AY]#CM-;;I8
M++:W%5'SK-8[=*,WNXM4[3H4I@43:;0"E0YG$5C9"00>/:JR*?E\,KYF7FYM
M<&E44YARZ23#?+48) 0%[>1174<[B2>;Z:\O+IL0371374MD#2PM7C@;XO\
MY'Q+\6M/:(KT,U%%X56^W:EJ6DCEI:74]^;N*0FKI4 -/EBST%CO=M20L-NW
M93T )YTE K&5R4CZ<ZL5&N2330P*62US554U &4 72P9S#E?.IJJ^JO*H--.
M6$:376::N8A7I%-)!,4LE.1"6ARQ4CE#;4*>0\VVTAP- E#;NY;4"!SK0"$K
M6!"EA1$B#QCF4$G8)"F#"_=WB3)QTY50II_5]19J*,N8<]M;*%CH.U6N@\MO
ME>*N:"!RY@B 3&,]?M.T#$ HEH QU'4ESL!)#-XQU<T,]41*.Q#OMT.DXL"@
MLE*E*8',?IW ^Q$[8SOMCVA\H-]AZR]W?:R@X.: P2?)WZ(BWGJ1C;*2S-X@
M 29P,'&=NV1 $G([\)&J87F39P+64(PC@FH,E#I+]V7AWV:EL07D X 'M,C
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
M:'##B8'TF%9$ C)X<W**8I+&B+@'56[_ ..D5!"ZMI.W0:ZV$O%<5S+0KSR
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
MXZL_*I2VZ:<SEJ(S*2.<4<G(R6*B*B&?I"W-3-A^K%4FDTFHT@ $!U57)!(
M0TY22Q#&^'&J*B75,.W+4M7HE94X&ZJ["T6VO6EKE14*IZBNN+Z'"E;S;3BJ
M/S%H=>90H)*P#?\ JTTU#YM2D'D!78\P%720@KV:YB3&6"M":B0-_I*?BY9$
MK%3:LL>EO_B%;1J%W^.VVUU"']'WFIO^ET)N&H*^_6UJWN7:R:MM%PTK<F:8
M"OJK;<ZRGN%O;K:I+5,XBY.-%-@D#EI-7,PR2/JC0@, E1WFZ#^F$#4N:GE9
M$7!?-82! I'GV73ZB\7M(I?J;U<'4BNH:);U1XAU7AH:.UU#Y6_5U5.W:_$G
M186FF4XZVJE#*6RR6A3O5:64M"::,RH_3155LJ"9! @"EJ1$K0,L0 Y 9Z,D
MRA<5,B+0SLGSG\6%T\(O$:VZ$H-8_$I\/;CVEM:.:B<4OQ!\+]$NV^B11I\A
M";=J_6&JDW%T5S%.7 IMI%13?,L5#+E,\NG7\O\ U9\ _JGXME?"*/@'"D?(
M^,\'Q7'G.R:_JX#(JYL^G)%63G459]0C+%5'*:T,PC+JS ?OOZ#_ *HXG^D\
M_P"-Y]'#59Q^+? N,^#CFR>-K--/%H554GA.(X2N@H1F&NL4$?,HH^;1EU4<
MF>!UV\.JS_4"\&J'P[\2=!>)S-I^'CQ@1>;MX?WJP7FUT%57:XMMQIZ&J.F(
MLM!5_*N,.&EH@62VI#H<<<<<5Q]WPO <=\/_ *=XK*X_*SLNK,^+969E?-RZ
M,NNK+.1G@&JG*R.'RC526#\O*I"3-57-55X'Q?B<[B^!JS<[)S,@C.X3+IIK
M_NB",K)S0Z:N,S^(XFL$U+FS,[,+*'+0*0/K%K5UX7NSU#-,_4__ )+:[M=6
MFG;+I327AO3E$^I:$Y"#RA*EX#2 XZ5)#95QR9=7*+H#,R288^DU+H+_ &>/
MDJQS9.;2+FD]YIJ ].;2^Y(7&J/A/MM8FH5;*BK-&Y\C5VU-*^FMH[G27,J3
M3N-U=1=J-;;;:5BL=:?07%4Y+"5*6DK/W']UFDT_3EUBNAC,!-/+$N@ 2X")
M!/\ QN/QW^WH J56;2<NH@T%$$MJFN- Y# NUBMK%X$U=C^5O%4MYRKM=UJ*
M9]]&G:JUL(J+?6*2W3H+#U:AM\)+?,"\Z0I*G5+>"T^5YV?\0S)IHI.41214
M::OKJ)*)!Y00W80!K#Q]%P?PW*-%.9F5G-%:(HJI)I"9Y5S5-B2*AHB-,=36
MEMYJG90U;DTYIPE:OEJ6HJ_/6#S*54FIIF%GG4"50>7<I((X\KFYB:C5?6HS
ML[LCNS?HO=-" %-*I 2"I &B($+0]%W&U;XZZ<L5M=<NG_1M,BWJ13OLT%JI
MZZY!R2@)?HJ 55>"%)4'7%M);:(4I]Q" 3QZ7"_#N,XNL49.1742"0313ET(
M %G,S.2@!?\ <R8 -16.CAOAG&<7531D9&;4:J>85U Y="AGYF9RT*R',R8I
M!..$?&?X@-"Z]J*:UU%MIA26]]BL346*X6RDJ*YIBWKI*ZC1;$,5=30KJBZ_
M+RBZ@U@14KH5*0AKCZW@OZ3XWY?-G9U.5\RDT598ROF4TMBFNK,^9ET$"E5'
ME%B0#=>_1_0?$\7EY-7$\6.&S,O,&8!1E#/%(I-3%>:<VG+IIJ!I)TI5()*&
M)#4?CYH[Q$N-/?JG2][TG;6J9-ML]D:JZ6XVZU6>CJJI5JMB*JF:HGWOX=1/
M,6FD2U:VS_#K;0L\[CB ..:G^E.,X(?)R>-X7.H  JSC1F4UFHCE+R^7, !
M%4UD<Q,#'H\7_2W$5YPY>)X>O*0%*.935^JI4&BFFNE@ (\]D(C'8/A)\7G@
M[:/#>FM%*O45NJ+8VZT[\SIRYBDOET?\Q[SZ"JHFZI#5N:2X:53]Z%K)#5*Z
MRBH67O(\GC/Z7^+4\5)X?/HJ!-69E\1ED90! //36::A606*:!7>II!X9W]/
M\?PV73DY=.1F$\Y-5.=ETTTE@@9@JJ!'ZARQ4?I-KXJ#3?C9I/4%]U(FLU70
M.&@I1>;N?FV%&G2S?[2_4N/+6HH06E*YWV>=-0&TN%+1#:P-OB/P?CLKA^&-
M/#UFG,S!EY?+]0J.9DYM-  IGZK4U$)D;C'@Y/\ 3GQC@\VO/XKA@<O/.7ET
M5Y%=.::LVO/RJJ012#4ZN6J4*3HC!^J&B?C ^&&FL=HH5^,6F*>H<:9;=75L
MWFAI_GG_ /=J&?GJRUTU(KR:AU;9=\X-!"0HK\M(/'SO_P!C?QNFFJK_ ,.S
MRAS54T'+KK )8YJ*<RJMG0<KBVWTG_AGQ#E%0X;,((0%/+54+?[16*@6+*=7
M&.A4>+'A<MQQE'B1H1;C2N1T)U?I]8;7U0M2+D4(6,CD*DJ!$1._#_8\;RD_
MV?%$)@_(SHF8Y!XF1#G'/_;\0:#4,C.(_P"1RJR#H9 CP*6[.-T-UM:&F*A=
MRH4T]6TV_2OJJZ=+-2PZD*:>IW2OD>9<;4%MNM%Q"T*!0H@SQR\E;(%-3#!'
M*8(@BIV(U=CMISBFHE<M4%$(L$;P2%JQ$C2)!I:'$(<;6AQM8YD+0M*T+23
M4VI)*%)F<B1((';A&((1EZ+H ?.43;NON#:R=N4'_-K7P^%;=8]<>N/68S/7
MTA???[MZ];]X027?K=C?J-40RRY+P2S).?7;KD;3$QT$[8WQP&T+M_*MXDX!
M/DDI.X\MC9 ;8.GL?7]_^>,1+9V)/9Z+4[B("MC7\G3K$>$E+4[X202H$@P(
M@]MR,3WF1 W!DQ(9 W)(5@[=-!!ACQ"P"HAV F8UEO6=M=3.%DP8GH-Y$X[=
MXQC[Q,\)(S$3)DW.OFBBK@D(T]^&D>4:XY,\?+I_&-8Z6T;3N J0RAQPI/.E
MJKO=8FE;#Z 9!IJ:C:JB3 2Q5<P/*I0&^6>6@U0R6)\*9%I8,7],ZYJY2( Z
MGOTM,%J_34?$O4%%I/0>JKT7S0,TEL-NH7D*3YM,I_RK;;U4Y4"DNT]144"F
MY"TI\OF4E3:5 ]&12*LVBBZ^H@2E)?E5_&F&=5RY59$&JDTA,28 !.K2D]BU
MCXVZLN[FM;Y3VZWM^7;Z98;:;02I"0% 9))*EDDK<6LJ4M:E+429GU:JS122
M$$QJ&V?N2H!],>;EY+JUDA@@_2+04$#.O7<#ISP[T6:*A8:2V!]*%N*@23
M ,9  D[@Y$R#QP5YA)=R3 L_,H.VS[''IY= I  U '[#U/[8Z.L^E77$(AOE
M2.4929 .Q'>!TDY@DR>,2)^HR0XOV7B.GG&GI[]OTVQ9MJTF6PD^4%G$J*?<
MC!)]>N#CH.$2>E(WYEYH-W3Z+5"*<)$OH#/CH/#3&ZTVG@$@%(]H,C&\[8V$
M&1D1PN:D;U >"UZWLM38NQ&LS.Q$?SMIB6;LJ&XQF>IF<??M,_?891KLA33N
MB!W+N8ZZ@HX?-L!^06V[^!?C+-1;DHV2)ZS!QC)$?U[;#!7,3)?FUK,$I&^J
M%@</F9D=E%G#$Z_P&3AT4@R.5)]@",F# /J< SG' ">E^@$F^X)\03(@X.8@
M0K^)VL;7>[N6<>-,/_8DQ.XWZ'IU[ ^V.&(ASXD/1Z"-&+Q?#!<,N+VVB7JR
M-4K8;53#,MIR.PW(D@9$1/Y/3A F&)>NQ4R=";3LAHA58:LA:=-"3>SL-YPS
M\N,D)'KVSL0,B3Z@9R/5W&OY'?\ E@XHGKO?2[A"PT).C$A,JI@HS!_'8^D$
M?UR=\\,/WX^,_;QPP1-F+[.=?#P';##E+G^0J'8XF9(]MHF0)[#:N:-',D7M
MO>69C;3#O'GX)WW?E;? BZ%*L0!WQ'KVS/H>T\',"6I2/B/:8-[VP$ Z:7UF
M/MWQ'M6PD#E$;3 )B2.@C$8F<?GCGA"=#W[%3:)@:$VQARI2[:NPVB?S)TQ)
MMVLC'(-Y B1L)GOUQ'M._!J40;^0DZ:B(7EAP#$J-WW]]7#P6BVA)_EB<QTG
M .!VSOZ8$\$ E.1"*U#G83<"/ X'?U3$W"[-;>,X(10I3F!U@@&<CK.0(C8
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
M2VBJN55>V6G:E06FA;H$%Q"$,5=8REVJ?%<M1*29N 0P(7D2== 5&%56$%M
M[O8G5.W00L=-:RTI\%ND-06:O\8_$7PK3>[7IZNH[.QXC>+ENIETU'=J^A>K
MZ^@L]XU334S9JJBQTM.+@Q1^:T*1ZE9?0VNH;5TY.1F5TD90S:AS!FD5532(
M!(#7U$@$ZV:3I.?721EY=9!(%1HRR?!TTE'ZF)!D0#B"K_$;X#JFTU]+IKQM
M^'VT,4M.55%;ISQ&T6RY;&R0TE]=6U>5TS"?-=9;3\ZZAA1<0TX%I=""\S@\
MWZ17EYE-1_2P0:KN*IJL;$]H+?+Q0(>7F%PJJ*BWT ?^=SCA3QYT7X-:_#]+
M=O$GPJU(Y;ZQVT-ZBHO$K06GKO:ZBL86Q44U525&HUS4U"DNN5=J<<_]7Y2B
M\ZV@5'&5/#YI-)HJ+,@T?5S %/\ 5,[ HB)QT44U4LF@T@_4 <NO28---A$V
M29)./C1\2_@+X.V"GU[K;4;3M??+-=-/4-1XBZ)>3<=/ZJ7?M16?3U?<KLU9
M'KA:TZDHM-7RXZQI[FS<:>BU)J33%%0:A7672\76COOK?"_B/]0?^(_#N#X6
MK@J_A6;P_&GB\O/YZ>-R.(RZ*<_@Z^%K9HS.&SJLO-R.*R*Z?G97S:,[)K H
MS!3]%\-XFFGA\SA*CGCC*:Z:N#IJ%!R3ETC,JS\G.YA\RC,8H.56*JJ!0<VG
MD%0RJL?-_P 2]->%-%HZYLZ>OU%7:TM%SI'D7*@J=0W"@O5HMBJ71MW8IO,I
MVK71'4.I6[OX@6%^L-/4)T0NT43M,Q<WBW4??<%G\=5Q67\^@4\-F4U4_+J.
M7371F5/.H*!=0RLKDX:OE8.=SU32(]'A\WB#Q%'S*%E5TU('Y8JIKJ>93'-S
MU"C+-.5612:?F<Q<#'7G^C?5IMWQI61IV5JN?AQKJV))*82MP6>M*OJ(4931
M+0 D*5*I(Y02.3^KZ0?A5/*@!Q>05K^C.&F@%79A6QR?U$CP(DQGY<+_ +,S
MOJ0^W1C]5J*QBK\5]-Z/_P!I3M[T=K1Z'C#0##]K4@NI0H.+94IM;;P;5SI3
MR[2#Q^;@?Z9JE"NAB6F1&K1?0QW^(1.76 +M;125S18$V<[/%QWCX?-?42PF
MW:%\.'**S4S35 $5%R8#S%(TM +:SJ*C+0<::;0E+[ =1S+YRY*ECW,OXGD#
MEI?%4@BFE#-I46'Z#8VOX8^)SOZ?X@FJHT<#7474SE9C)-TLZGZBI@@!"U^&
M?&W5-\\*+)>=0U/A=X;5J$:HH[4U:J6_O+?=K[M;ZZX.OU2K-K:KJ R1:ZYR
M%M4+1>32MK+1^M?I_#/A^5\7XX\.,_/R,LY=>;5F5.LJDT4U  TTAFK,46'-
M!U^C_IGX#Q/Q7BZ. KKX?)JRLC,SJ_ET%\M%5-%-(_U:@"1FT?5432$24>48
M^<GBM\2/B'JVNM-5IJUUWABU14ZF:FETU<:]BT7&I6\MP/7(+U?=[I4N$*;I
M@ENII*1EEH.-TP><==<^^^&?TM\/X3G&;31QIKJ!%?$TTYE>6*:;9=)HIRZ6
M?J50J)(1J  !_5/A_P#1/#\+_P!;(RN*I-0-5>>,NNJBD?[<ND$T@W/U4@ED
M&H4@8YDN:5KIGG[Q=*UIWSPXY9+1I^\6:UJ2D0$+J[7>&FWF$I*E<SKY<D\P
MA20>/HLO+KIJIIRLD/EY1G59U%=2<@4UY1Y2;(4\J*%\>N>!SZ73D\)F"HD?
M5F9E-=(4JFDY8I%1_P"7,0F=7B)_B%6MIVHM]=9=(-.,\S;@O%XJ*^M;*A_N
M-)O-MJZ93SS0@-H;J7&TJ/*Y("PLS(J-9^;1G9U7-RA498RV+4DY58J% -S5
M\L5 (@3B,WALTYA^=EY^9731\NFGY-'RN8 #E!HK!% /_'DI*:9D.E<6\]1<
MUHI+Z\VHM"Z7FXV^KHH<*E!+2+E;F/\ =4946W:>BY%*CS%I4F9/#YU)J)KJ
MX8,$C*HJ%:"!-0RZT0+"IUL:!8@\'FTTT9E68.%HJJ/TTTYHK)I?,3318D?I
M-58I/0O!P\]EQ-)J$5;SP47A:=&U5#24;KRBD(8>M]FNC=0Z)*$H<JD^6DX\
M](4I*HJI#->513301RTYV?1F5$ W--6:*LL&JIL4,D"POC.K+I!S*,@*@$<N
M=G%V*/*<X#*%53(-(YJR 2+1,U%UNM XAY=!=]%4"6Q-5\C=ZRN!0R4>:X1=
MJJVLI:80DH==IRD%)"R0V"YAR4U 4GY?%9O^VFFO+R@VQ3RU9=-=3+)%%=/,
M&I8$<E=>9ENK+XG-Y1332*J.7E 5.6A2*D-::#2%:HR1BFK*"ZU5!4T-FK=2
MUK)>#VHM2T[I8H1S(+2DIN&G;^EQETE1A%.RA 2J/H6%&:_FY5%8S,W+X8<P
M-.7PM>6,RL@5 BL49W#D<HC]99-N8/%_Z^10156.%^L<PR/^I61S14*,VBH"
MFD+EJKI%3N4$1<M36>CIVT:HN&G;Q44]2TZNQ>'#=IL%.IXO>6V*RF=8LU:Z
ME"^5#K+E>M"P5N&G"&_,;QR<C/KS'PV7G9=.92::>(XH9E=0I0)1IS<W+)-P
MLN(^IQB**,_,S*AP]&953RU<N9G4\QIII=1JJ-9KRJ:B!$$?[022'OPUIKR]
M<EP:K&=*Z?3:;;;6;L-5,O7VFH[=1,6RAH6T6[Q$HV&F+5;*&CI*)MBEJ4M4
M[;=,BF+;$.<M.3P_#GEY:^(SOF5YM>6,G,RZ#576<VJJJG,X/,JJ^;F55552
M$:B215(D4Y67RYAJ&9F59E=>9E9>3R4$$_,)KJJRZ23742*A12-:AF!A6'I/
MX@?%S3&GF].^%6HO$NILZ[O4UUPK*6\>(MDHJNN?:I:6MN;]2XS<$7A:&Z)A
MM80\Y3H#*OETA:W&U\F?\.X'/SZLSC\KA:<T4!"C*X3.J %1J&6<H4Y9HJ/-
M>KE-352 8PS.&R,_,-?$97#95670@\G+J-08J% HYC742_I-541S5BF38ND?
MCG\=O"C_ *H_Z@\<*C4MXOEBJ+=9K#>+F+O4Z=J'*RDJ*>XVFS:DLU)1B]ML
M4S] BIN"FK>\BKJ':BEYD,!KFS_Z>^'_ !#Y!X?X;\C+R<VGYN?EY?R_G?15
M371F'*SZQ30:JA6LMYE/+2*2140>?.^&<%Q/)\GA#33373_JT4<AJ5*KIJIR
MR:::#54*A]55=-(!8)*E++_J%?%PBHH;HC75KIK6U4)76JO=+H2O??92L*\A
MVA1=V:)++S8\MPT:VJMOFAEM*@%I69_3'P"K*KR_[:JK-/,*#D'C*"*;<[KR
MZR2"P :.4I$WPO\ PKX6,OZ\NKYAJ Y<HYP(H2-7/71R_J@ #,$20$!:C_\
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
MXR+6+V?88\\7%T[]K[V$X%=0D_S$0#UC$_I&V_M$'A3-R5WM"<3<PC-FL/9
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
M9#N*07)1+MND3W,F$L!"U;W._@=-@ %9$XAD6AATONUGQ(7"X)<4^I*K?<]
MLKI4O%7*VQ\A;7&E(:E"6E5;-2^/*$/<SCW./_NI\OYQ.L EQ!2M?Z>EHB8>
M+DM]X-/IBA.DK@O5%XL5PL:6*JIHGKF+D\W;ZNV+J:Y="+;35MPJTNN5;[%$
M_2E54OSVZ9MGE9.V54.<_I/TU":@ "01!)@C1WM+Q-=-1H( YJA]5B1"))>@
M3)@#64Z$UE\+7C-XEV_Q"\;-26=[3-NI$"XB@N-NN-)=ZMJUB@4\Y;; U3OU
MU*TZRRIQI=4X%^2V\&S4N)1YO;E9M/-3E4(M#F-0II'Z3!J))(UM+F*B.&O+
MJ#K4_5] I-1+N;   SVL$G)^$-'>+OJ?0^HWJRBN^B-+:0:MNFZD&MI;C;;I
M;V*BGJJ*KMM:$/ /KO*D!QIINA8##C4.5K]0MHSZ:J?HI,5D55$$(CF!IT8)
MY0@C(+/Z:1T4*G)Y2^9 )!BP=1$"Q"!#8*3?4-.I-Q\0] NM/-I%+>/DKK3(
M+WS@M>HV#9TEENF6E:FG;DJA9?4Z/)% [7H<AHK6C$45&FLR*>4ML E@IJ_+
M340!<H85) 8L20CK!1@PY#N@[E/M(>$7AO6"*G2-G?3MRN)>6(B#'_J0 >4@
M)]![SF,J@W $$"?#2H$?;"!)5O*G]CMMMTQRE\2&C[+H+3VJO^BZ-G32GM-6
MJN4]:VTMOH<9OBQSMN.,UG/)907$5"7J4H2I);0E2G4[\/11_<9-%5/-2:B"
M*B328J0NT8FDN2CICIR(=4 BI&$P) L"I<_G').K[:[655!Y[B%,L4[954>7
M0BI*G*<\W,R*=!Y7%$A2@"@J4HA"3MM1R4\X"9T/-8$W(.P)W>HOCKI-52 :
MEN2=/"UFA!LG7UUTA07FS4-2JK0TIVF66J84UP46TH6&WD$T#J$<\('*%$))
M'^W&8W5.760P?$4LK0E[RKXNC.JA5*HP4'.J5.X<"-!BJ-/^&U57-/V-NH=Y
M;8FZ5RW'+I4*K'?F;BNI<<6*]NY*\M+CRF6&U5+I0TCRV6PR&^3HK-(IIK!*
MJ-(T* #4"@,=D8;(QJ.(K(%5U,T@"+E4F9V1)9(Q%V3P>N%#?KS=Z:NN+ZKE
M0&F12/U='\NAQ+=!2I72MN4%-4*64TB5.->8I*W%NK#;2G%'A55BL4@H<ITI
M9N2"2*C*)DM!#08H\:33RD4IL007YGK9E&;8?I/"[5;=U9J$IJZE%*IX5#3=
MO:<(#U$_Y: 6[BY)<\YI0)9(6@D<H\P%*)'*4ICFY:A8*8^D@R9E>!L<<335
M2:02;*L@ D@M&EDKJ+M8UK5/AUK;Y&J=:M3E.XKE\I%5;KNPCZG6TJEREH:_
ME 02KG0DC'09#%0AUBH:_4'K>FKDO$%$%$N<:9?&BF]-;M'*=]6XG07WQ&7#
M3MWIZ:FIS1TJG4T;*72ESR4AP-)00GYQFFB"#]0"3&5!)/+PQ55?FJ0, 5 _
M3X5;7"TVG&U'&4\TU54@V8,$EZ/<&(#*-GEFSW(V2C!H'%/MN584VS4TKLL"
MI?4%$-5#D0@E4(5"4R.4*!' *ZJ2@2 6@:3KW!\'K?8+^[H.8337!1!(-(L
M000-K+IB)L-)<P[J)NHH;E34S'R"J98I:A;+TM.%Y32O+*5!M92E90I24\HG
M^811SJA5%38_W;DKH!Y2=;XUKXD*@\]%3YF!4( 1D @S*F)ZXA+K=T6F]:7I
MEK<2]=;RQ1H^9;Y!"RTAR$.H25#_ '$@MDR0K'U2KBAFE&L5"BJ@.D4E%R8+
M!:/Z@C+ QM1Q'TU"E!4DDT5%@H%@R8T-_MBPZBDH''*E;J;>ZE#+SJ0*5A2P
M4H"C! 2I)"E#ZDS]4B3UH_$.*0I^?Q %7TLYV:K[<Q?8Z#QQ%'&YK ^9F,'7
M.KN'H]7NF; O!NF+19[Y;*"L=M]LJ#5K/^XNGIDN.?[KB275EDE:RI"CSJ45
M*,%9*]MJ/C/Q#AZ/E4<9Q5%.72J:*,_,Y*0$52.<4T@"U($$G;&E?Q'BLH<M
M'%9]%('TTC-K   %@"  5$! Z:]"V*VV.SWYVW6^WM33Z90\BW6VA0@U5546
M]"')^1:+[[A<>YDK_G!0$I*.8*'F\1QG%<5R5Y^=F9I-<5YV956:0*VJ>>H@
M"Z"70F,<.=QN?G'GSLVNNH!"K,KJJY:0H#)0+)@AS?%K6%%R0NLJ:Q ;H'J"
ME0W3L.>=64[+=,AM]MWF2BCI6T!HJ;1Y]0\\M3P4VRI+?F\1RN>JE%5,@ QS
M$E@J]S4"2@ L<6;G4@$4R7S4LD4\SD0R32M #U..KM$7=N]MU-,YS(6[3T[Z
MDH;6D*+*E-TX2AU(;!0'G$(*6/-#:E@/'S%*7A51\JJE7YC25Y&2_P!@<<%=
M7/34#Y2%J$ULS>VNMY6*TT],I0!=2YD)\UEQ"%)<Y@I2UE*&@&^=0@9(* DG
M;@KJKJ0A R6$%:-9I$S'ACE%(!O80$M)).@NO#18LFD:M=(E2:1IEGS%N.KY
M$('F.NK+CCBH *EK6I2UJ)*E+423)QK32 (1W,60&FB2T.D61)(F0G9(Z+ON
M4#(C!7F-$&%((V!C)C/;>>N^3!@F:\??OW;"B&"SHQN$78!$QLH>&RML21RF
M=YB/0]H(WC$;Q'![_CV.[PQ=?9['>?IT-QL=&R4':#G&P]\&,1CT.VW!A&]O
MY*'=W[D7F<,*4)..HC'7<9VZG?83$8X7W_CQ'C(P &-B]]IB"?L2AAE1F2!$
M=SB=_L)_\#AXT%*U_P 1^!X8%7D'/J/M@;^\;SW]8,F"8*7,)UU[D*=L'_\
MBE$3N!;4I[X9((.\QF-H)'<=!WB?>.)79G2 #8)[DW ,AV)P:VF_: $_"?")
MPDB>XD1O_G]X/L> W*ZP8@"&%M;PV+:OXCH!HPR/X,C#*Q@3T@R#$#,F)&X.
M3@X/N36TLE6+F;P!%[,D'7">_@H,ZHR.LN]KX;*3OS'OL8QU&3'M)]#V90N0
M)T'9@*!$$%LW)%D7J;3K80[Q#B6M<((C8R.NV_H/Q/W/2.$#81<6DHDE:Z[V
M/0O#B.B6Y#@7W FQZ800D[Y!]=R<#_QMO[@(#;3(03V< 2)C?7 0"G;0;N--
M%8!:O"2  1W,]=IC\9&\P>_4+N?!S+G]/E*TD(()0]2^_A8V\PTL)4D]"-QB
M,[;"3@$F>D=B.%Z:*[UL2]HL3MHD!WM.K%DPF2U"UC"/\[_KPK^["PQEC$C8
M=.G;]MO\'!?TO>9)W/D8\,&/3)C'V.>G^'_G@U(6^VC=MND';3!C,@8P,'<=
MIZQ_F^P!X "?>NW?W;!A2=]_P)(ZXQC<SO.<;<2S;\V$^_'OA^*]^_+"Q!,P
M0<2=D_2<8"B)S^T[ <!.IT_8_C O>GG;#P( QO.\;#&3G;)Q,=^ ]H2-^W4]
M^[&*8\06TMI(?= $2@I6%I6-SB/<D=/3O'7!/7A2/MT@,(.(BXD66 &QJ-K7
M8MX)"=?'#@7B8C?$>^_7!Z#[1U1!)T5]5(UZN8ZM.:I(75(P=&?SI%A$#&?.
MZ$$=\1@2)ZX(Q!,DGUG@1\%"-E 4C0EBSUE8!4$CXL+=L)28W+\_&J P2 <@
MY@ XR,=3@=>W?AI)S?[@BPZ,GN\'-*-VC^_G;U(P.NYH0,N "?2(W@X[]1Z[
M=4KAD,'JYZ=[!-]\',= YT&FW0];&=L!N:DI&1]52T"!GF*9 $9$$9$YQ&,<
M-#<22M"- MU"/8Z#$\Z%IM,^.^ICR,+%=W*_4KM95)#B%H==63"ARE+DJ5U.
MTG G>21P<OTD.#HA'29\_(%$: F(9AGRU!\EXK3XS?Z=U%_TUX\?$+I1Q/(_
M:Z2LHUMD%*HL6LW[8X8 GZ55*!.0>8 3(X\+X$.6GB:"^:GY%%0-Z30,^DOQ
MBW\>S\8J%5'#UTEBKG(9A5TY=01!%P&]@!>_T1\?H_Z"2!LK5VB$J(B(.J;8
M<P!B4B01N<0=_;S(^7_ZSY_+K7KCR,F*ZC$45;==N@&C>@UUVB3_ ++(Z\B
M)$$?2.OXWWB3N>(&AO?P0ZP;M:H#7%5%DJ+*1N2^DK:TXTOQH;+G@KXP,J _
MW/"KQ$;4(,$+T?>4_5VP3,'J9(,3T\&2.-X4W(XKAZNKIS:2-=Q;>!C?A%_<
M<.#;YV2"MCF4B5#D]2E&O.UJIDO?#!\(3R/DV7V_ @ D0-N_=(!BJKG-"L4U
M(V]X/Z<:J:E=5KC0NNVZ8,LRZ/X304[KQ;#-8W<6"W0K[?C_ /\ ;[XP2/\
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
M .C6YQ<%AJ-;OA!J'%Q S*B8[GF$;F1CU.9C+G3C0]]07?\ '5QA<BDDCJX
MFT$D:CP8L<691+O:4)%0Y!B<F9GT C.>WH.*%51>@*MU\4NB?0:A  ")<V!(
M[,SM$/0O$XS45 'UDDR 1).\B3, '8Q /MMQ0J(UU]_?\X0)E]!<G5:^HN[A
MH8-0\Z<*!S[[=/8G[^V_%\U2M_-_M%M R9P_5&/Q]UZG!(4L[_8"?U(@Y^W%
M!W,,VV_S]O1 $-D&>L;*Z\K7.F/$SUG_ (_P]IF3G'#\5=C\O3JM3?#]-XC1
MV-]))M&!C@R3WF(^Y_&VP(/$#<EW40".9EK5/7M 2!C:[U6K?J-WMA!6!]..
MY[C('ZP9&3C'?A:Q(C<A%D.D>-EI8O!-MDX>H4 ]"82"UPDK]0,#$1]\#'4R
M2KV/02<"[W7+HIB2&27L+X Q, (/:-!9*9+<*+,J<"1.T0(R#/W$X_3&,D\#
M,.#(E)/5B+FSLE.!B#X-(3J(9MH3]SAM2I(/8"?7K[X/K[<%PRS*&I!%KF7J
M%,V"P1!(+N5IT*OTO9Z/"3F=YVS/KOZC8Q!QP=DM^H M*!@F\D!E$-H%_?\
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
MF,9DJ.>\C;WQ(.TY!/6&8O< EC:(GSN HG'*!W>Y=T&K'038HB'*%I!P5IZ
M9 _?<C'TCTWD$'@12V+&>L;:%DQI.%?3L(3M8@,@:7M)!884TV9EU,G;(VZ3
MRC/V/IP,7!1&XA;7+6D.)T1 D$-6)A1#\(L<-FB87_,X"/0)B9DCI&1L=\YW
MX140D"])MZD#2&>J8()&B&@",BQ/71!%SCY[_&+>J&W5]OI[K9]+7"GKJ"C_
M (14:FL=JNU*Q>FZ]T4CM0;AJJPU3[1IS<J5BCM-%5W!-4ZS5H>\M#]%7<^:
MA6*M2"&US!F"47!<V)M.-\L'D(ZEWE@,Z7AS>!CCVV>+&M5VFU#2M5X=-VAI
MRDM"+?;]'V^N%EIV6V$TB6D6OQ]H:$VZHHDU*J#Y!MYRE%KJF7:0I=HPN"A=
M(ZDA=I%).W6(&MAC4;I&V[T\7++,@6BSXP7)JU4=2_HZZUS[5H34W.M9HZ^@
MIJBM;2JEY[79Z)C5=R737*Y-13TM-5WE=M:JF*:IKZZH9>6I@\Q0D]$?L?4/
MUP$@02'%XT?VD;XUFX^,-H35KJ[CXAW71Q0V*E_38T2[=Z2G30I8144M/J"M
MTM2(K55Q0M:FFWWJINHJ*A%+4IIV60SO1PO$YDY?#Y]>W+DYE1, KZ01HS-B
M9@$#F2@'K2C<2YOH)*[XU>Z_$#X=4=AIK=5^-:GW;R[47!.H*O4?A7HZ\V.F
M8<71?P)^@K*2@51I<-*JL9>N-GJKBXU6(<_BG*6/E^BCX5\5S Z/AGQ"N N3
M@>,J>D<N57.N@PP"9 /*2@;NPOT@,WGIBPOA\\4?!C7FIZ#P]OGCSHO6U-K^
M[V6BM>BKCX@:+U=KY=VIKFJJ<HJ>G\/W*)NEM-32L-^4ZXU5U%,YRU=36LH8
M=9J;S/@GQC+RJN(SOAOQ#A\G)-&;F9^?P6?DY672*J4#5F9>72"2133)=50(
M%5B$5T4FKDJ1H(9IK(50Y&SS"]3C9,,$?4RA^'_P7M@*:71=( H *\VON[R5
M\D!(6EVO6A83RB)20(';CG=1@FL^-3CQZXXV7&KD4@^#U ),[EZO&R,>&7A?
M2!(:T)IE48"JFUTM4K:1]52AY1(QDG!$C8<)&S)T1JJ.O4J_K@-50%S=$! F
M+0]YE/2!C9;?:=/6D1:K':;7O(M]OI*/;:0PRB=@2<X$C,<"L?\ (Z/K!_QA
M$FYYM=;(0$D$%*L21:#':D)_F7 ^PP8[8Z].GL>& V_,:$0HNR19^K (,P]0
M;-;1J"Y%NJX_^*&G>O=G_A] D/UEQT[>Z)EDN(;"ELU=K?;)<<4E">8N*DJ@
M0B 05%00J%&=DYE44TUBHW) 1@6<)7[EK'5PQBM:@[SY^GB"2SCBO5-)RDU"
MU#S7%T[81Y306V&V5H6%.H!<<YU\IA2U)3">0)ZQS,IJX8,W"N2&6; 7N2(Z
M\D$=F7;679SMV-L5@_75::)-*VVI+2#<.=SDY@0:QY:2I14.24*/*!S$[F(Y
M5:U5" Q^FF#=\HMTIF.]]#E(J-09FJ5 1+>YZG6P &-$L=R>8U#J!3G.\I%M
MI6Z<-A)4V//JG2A8G)+CBEI"DI/(I  4F%JV^713D9:5//FU5YEYJ---+O\
M\:*1LQ",8=>976N9GDIY*;12#S =N:HFQOX8W%F]_)%%2_!2XPE*N8K24+4D
M*$^4VLR7  ?H2$R5 #EY3 ^I@&6=1,GWH2=9>,\PGZ6S;2ZUE_D2<1[VH*=Y
M;E4I("/,Y2.99"0D)2#S+;9($$*E03 )&8X #- ORQ;>;=59V@O$ @7$(1^3
MO!/^,!5M_HZNE"6'0I;:#S(D @<I SF1) )$IF!))XFJFL(*YN=2'K#C=6)'
M76FJDF-%!TZ'0:3L;1BJ]-U#3=YO)9>*DIM;"5)63S(<\U8Y1SS,D<Y( !4N
M0 (C4UYU>33\S+^6?FU<O*0>>@ <M1(@.R+(7AC>JG)IJI^76:Z3122PN6LW
MI1@@(6B>A(M2Q7%ENWL%ZH:;YW*H@.*2DJ =<*SF!@'F5$Q,GJ1F:JN8W,4D
MA:U %;C4!O\ ;&LBDEG4GNY_-]\;!37!DTM4A;R$\R$J0"I(*@ER92#!6 GZ
MC&PE1P)X8J+%2,,'>P?HU'@"L95&DAV,[]?"3A5%5I+K!)0H>:T04R1 5/4G
MFR.4[9QMQ7,^9=RP7N-/L/"V$"PAJ6SUBRC?IWQL >0Y<4JZ2].1B4*DQ&<3
M](B"02<1Q/,2*BX*5YD)L0KL;$!8"+;I:!6,;W6I,XT_5"U.7"U)::0\6K=7
M+(+2GN4?/)!*4AIU 4H)Y.9SDY M2FEIJ$L\=/#YU.737S5BCGS<NFEUTTFH
MU4E4@DADR4"7RR#2\75EUUQETU5<M!J*!/+33403 * "D]-2,7;0.'_X>6D$
M@*5IU:841DE^K29!(!VDR4B#E0'&)J)XK.JE4YU42S @&78#2$#B#22<L!!Y
M=(+*#+%[!$7!T$!K!9J$LT/(%\RDN4;*ADQ"F5;F3*DNIR"9$B29XRJS.:D$
M,,&I6/U:$ EF.L'6%J,M9A*BDHIHF!"_4P6->F]F:0?345#--41\M4UM%2/C
MF*0IBI72M/M\P25 .,N.)5R@PE1(!.^6H N=)D[ZKQ<ZWQSYBI-0(EDV@_41
MMT3]7..G+3:J2G0VU;K#3EI,!+GSJLQ@0E5+M!$2<SG,<3\NHR8=K%KHV7V
MZ +&+"1$Z>  ZF-K3I&-Z9M]5RI"66:<1D)5S],@0E F>_7;H.-:<M 1WL-Y
M)^\.;8@F4PH[EOTL;(B\/$FU;DC+JBLX/I/ZQZ1L(ZCBQ0-2?#_'[8GF:ADI
M,P]$_%F.^"4-,-GZ0!'2)_&/OWR,\,4@&UO+O.L:?M@/,6"!IKWLSK/57QA:
M4&3RB>D8$QG!Z8]#' 0+F#N#-M#&WWZX8!@ZR];H76USK.C(#"BF1Z]LCVG\
MC&9^_"2:+TDB$[O03I.B3+"7H=P+RW[,(8P7#L3'0XZ^\8QZ\(EC?;^4-1IU
M(8(@Z%WT$:'8D18N[D1ALK'7,_MZS^@[9G(X)/9PR9#LI;:L]#M@0@S!ADCS
M??Q@-'#15C,#T_R=I '0# WX'=":@"C=HR%YVOL8PX;C7N0!TO.D^:PV51M&
M=X/V F!WQO!QMP@229F->64EN9[6@AX##W\G8;=?,W&&SG'J2/0G<_<].O;?
M@(6KUVTO>]IDV8?Z@C[N-#,^W><)F-XW(G;,_P#G\9)WX3)L-R5J6S/EZ28P
M#MNS:Q_D^(N6\)5O,Q$$$G'380=^^1PPIA^'1F7"1$+><"9:M9F#]TCLO'#2
ME#.^VYGH8G:1OM^NW D$C.B3(1F6AT >^$F%O,L,A7;*M;:\X;"SD* W'*03
M,1N01 /:"J1N1)'#-)2$I]NH&H74W%CA6"LC%Q$,ADV)ZL0D<)*L'T/29G [
M[S'WX8IOV&@5WYQ9(!"<!2TW"\V8,E?\=QAGGZ;X._ZSZ"1M^DXSJ6D7]!"E
M;N[3C&/BK?XG?SQCF4 !),")($GU.(D]8QQ-@3T)#L?6QZ3VT>WOW;7_ #[G
M.?3:8QZGU]9_(QP@6@#$D[HEC0$V$$I;L'"7EMZ>73&0M0/^>GXV_)/#;B+2
M-GH=]1Y8?OVL*YA'2>HF<>AVZC'N!MPM]X%O&4(<]KJ9,*"X,29W ,CIO]MO
MTSU9$%_BV@D+S<GR9"7[$??R\/$O!8R=H]1^G7/[1MQ)!"DDD^$6@! ._G=$
M(]MO\_GI;3#H=@@;R3Z_RF#G:?0D[$0,#B@2?YCT^Q?3KBB;3$H70_.L=-L/
MH6)Z09VC&W3?$QZ9[Y.GCIJ3^WLXH?JA$)P@K3),"UXE#=?,#)S@8R!'<]9G
M8 3$3B>!=/RQ[)OJ[ZLD&>D2 GYR0( !2<$XP!( !G)SL.D^I_Y&1'#]WP"P
M FY>WJ"9BVNT$=Y@+&3Z_D3(B=B#./8P8X,,CR9)#.J.FH,H><XU*[VP/M+&
M"8,$^L@ 0/0$=/: 1)B1X]1^XW,"7&!.+;&RDJ.B'H8*QS5K_0R;@U4?^E0Y
M(5@H!Y<'.VP](  P.)J+U"(*<;[Z1K_N6EK!T4$?4 0.C#OH"+D;1CC&Y.:K
M\+[P[<;.VI=O?7-90.!U5(ZE '(ISRP7$+0 4MU+*2^V@\A14-H%*X<W+HV7
M523:?]ITJ(%RP8@PM8J$W 7,"EUC3501T>+Y&N[=X@>&]6Y0ND5#5?I9VMH'
M5)-50/L:EL]2XV\$J*2D):6XQ4-E3%0TGS6E$!02ZPZ 62#72C_]5 29-)^H
ML'F $@D$'!2Z:BS/)F3'U#D(!&I+D_\ &+6Q:=)2?[31C/(G8=P(![9],08.
M>(JN>Z$66WGV+:$8D!@$!(2]:A(\WNB-H.-1\5Z<GPJ\3$E(A7A[K5)]EZ:N
M8VQO.(P2")@F=^$_^)X>W_6RN_ZZ7J-#<OH"BM<FG_6RO_PM%P/^=)T3[O<
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
M%&8&C08+/,1?_P"DF(:;\L5_=TDETUB)  -QH738]>VPT>X_!WXGTW.;;>]
M74*2$$4]?=Z*K<2DR 36V5AF>P4^4C,%(F6!F"D T"T<M8.C8YA38+3PC%GB
M,NH(&K5\U*U;'+54Q8#;&D7+X8_&^WM*"=%4UU;2" [;]1:>J)2#(*:==Q35
M$G^4 L<Q(RD$C@=4_352;."K_P#$FVA@K1@L.;DU 4BNDD"]5-5*1(UI .US
MV!.*TNGA!XK6TO?Q+PLULIE22%&CT_75S4 'F4'J%IYN(.%(7T,003P?,%)
M!JI.YIK" ZU4HO1P>L @%-0#JRRMJZ1TLVNP7ABJKK9*FUOAFML5TL2X+:F;
MC;*RB?R<!;=0REQ1Y@D#!.9W!FCG P<RFI$E<U)F="??3&E&6=!W(9I)Z7'B
M1%B-#7UOLJ:.Y7&H>J&U"I2VAE*6W6EH"'%.$N)=D%1YDCZ" 2)Y 3GJKSQ5
MET4T@_0V34*@79)0%,>(C%"E$$_A SJS!@.3&AON]'3LHIF4FOY5-BHY6FW
M)#Y5',D9E()*>@45* )B,#6R?IT%Y:V,=ET3QG4&66'(=Q"$G1S"MO.))%(Y
M4T(9:JU-*0E"2LROGY$J01"5H/,0HDJ)(,PI*@8X*:P*B2&62 K7(+6D,!#2
M(QE4"!$ J)Z-BS]J#AVCI'J5MQE%0MU1)4TM?_8<D8!2.4*/-])!R3,YX==8
M-0*72;P-+: &-!IB13!1MH3* O[C$[;:BXE]!JT@PI:0ZV>5! :("N53KBY)
M$JYE3!G,$\%5=)"I(L(;1>A%('KVZW2*N8$B)$Q*0,[8B;Y_$%W.F6R'$!-,
MY3H4V7&TD./!Q7.I'\QE4I"QR<\24 <PZ<FG)KIY<P4Y@^93F#G J55(0JIY
MII(=P6C#U#F9M )HJ-)--5!%)-/-22ZJ200^8AD6L<7BU+&CK/3N"5IM3%(X
MVJ  I=2\7$'(!)#V1/7?OSFOEKS3263FU5 WVGT]ZNC]%(.E(&CDM(!3<G\B
M(:DKJNYU2[/9J"IO%S754SB:.A:4\$H:;I$E3SK84TRT%-J0IQ9"$1*B$CC
MW',81'4DFJ4-4;K;%U5H$%$"I P'"W#Z"22%CJSP[\']3U"J:XZGJS:VTO,U
M2;5;R%N!;804"HJU<Z04AMOF33!2Y',U5)D\.D$$(6WN=;"!.G<W;Y<ZJFLD
M@,FYT4PG)ZE=K$]:6RT4]O:0V@K(2D %2E+5C$DDG<@G(F3O/'0 =2STCU".
MF.>1 F4'IJM'T];3+E24B$^I_ ]?MTCVXK$\I)=2[;](/W]<-*>$$'^W^3[=
M-IGA,;_:=8O?SVQ2%,^S&G5M7-Q9(0N\JIYIWGH03MT,[G]#/$$FU[V N08*
M@K9==)+Q,3LM0-BO&W@6R_O'3'Z>IQB2,;;S'#J*,[:$CL"CZ]>F';Q,:>]2
M5Y$W:+LC&"3WR?O[[Q./U1)$LK2\Q<LDJ#>Z8N2%IN&AUMO<79F)%L-\X5[G
M>/W$P3/H)G8;<(A C>[3;%S*&S(<G; KH$/4)GKZG\:805] =R=A'[SGKN/T
MP:&^AOVNE=AV?A+]^LZC][IX:*@($B?WDB)Z 9P<=-^$SO#^[W!.\RQ<:83Z
M@F/4Q$J#?[VPV509DP28$$#.-P>_M^2>&0W8%:Z0  D!XZ;L22.Q.L&4 K*>
MYUOA"EB!RJ,XCW&)],=_7@ (T8[*(>FHC4W75#1.%*,A]>C@[QU:\Q4[F<1O
MT,XB-SD^D]B>*0@'J!J[2I[38+HFQK*(#B\Z:>$^4(4X,Y]<X'Z2,1Z]I,<-
M=P;WA];AQ,=5;"/1@W1UF(8EQKL'].$%R(F <Q$';U![3/OZY9&VL^+DCJGK
ML$G@/U$C1@_O"";N2>DV:4Z1T]9$'/3IVC;.>O HNWY:6LHD3'4X*?J#\W/C
M;=H& 6>F&END 0#.1)VWV_<YWG&T\"VC8[>]O+H)V("Z6[NQB-@.RQSG:=@>
M^,SDC .,3L 1B<\G-!88%G?[=1N9V,9@6\H] K^(_C'I.\F?7/\ ?M'Z;<',
MQRK31^!%BK'QO$FZ@20U+/D^W7&><]\$_K/]^F<[@YXC=;'3L]]/1VP=P]/2
M!&\3J&GCW.K?81W]YWF(,_:#Z"PCON+L)7 4$<I'C.N%A07MD>_MO('L<8F1
MZ\-R63)( -CLM)WTUN\"]Z:^_ SOXN0<3MZC?;]-_P!,9+E21XS:Y[CMHR T
M')[! >J@:X4%KV)VVCU'3,;#'YF<$V3WF+;[21;M;"PX'5&0#C8B.O>/[]O3
MBO?O\X>XTZ[SZ^SAU+T2<QUGKN-^F!WC[<&* 8<@(FUX1F/ 6W:.'4OJ[_>#
M^DG^_MMPCI&YVT,^L]WA D:O^)A[G]TUAX.DA,#??/Y G[@C?<]I"5[]^9C#
M:Y2   42&;R1]XE>1+H5S1@@=8,3'K F3[["9X!X^/O[1Z88+&M(WBT*2 [+
M6TO"%T[3F%")P3(GW$[=<1('N.'AP.C8BKP8842(D VVAJW3M/6)4F4#FD;
M3Z[D'V/?(Z\3&FO0HO>W@_"#ALK0R$05W(O;7Q85ZEU3X&4>I&G6_F:=HN C
M_<9"DY!!_E)VD@^XB)XFH6G==-7 "V)[=Q=-1L7HY@Z:MKJ;@-B,<Z.?"/XH
M:;NE37Z!O>D7Z6X!+=RL]]JKA34-:TVZ'F2I5+0OO4]13N<SM/4,N)\MQ1\Y
MNK8YJ98.<A&@54DTU?J%)=-7,"#N"2Y-/*2>5I6:Z$&2#]0:!@TEP#+EP%H9
MQM3?@O\ &G7+<13ZE^%+25 2!3&JT_XM:YNC34 #S33ZET-0.OQ$E(#1*9Y
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
M9W EN3U^])!PE?'K[6$4W-<AG@HT&$ 2+;==\,MJ@?TAXP8V!W)3))M2LN3
MOS;X-) +/J\L/MP\F=EA(3&&ZJ^]*O3GJONK18+1;$75E_(E^UZJWT(9-7U>
MO$'OK,25(QJ'*(=3__6DV96JNXSD* 7)!6AB[>*2F5VV=<)"8];^'X5PIE:7
M]MUMEZ78X-B+_&WJM)1+R*B?G).ST'IK?9!L]*-]Y<>$VQ3C8!\NCWZ*%L&9
M7N'O9O\!)6X0$R/P1]#%P!-!=DU1:U=XNWGZOA6!XX77-GYM[?1$B G?/#1T
MR!"GI3@SX!LGZFPX!HA_+GFOM<M+/AK9]3V IX5IEZ"F.<,R$'N ,"L<3EJ2
MS.=\7]X#9*H,0@"R=!&H84-2.25<*D04,E8:RAF+@A'TEX\(W5LI:[K^[>2N
MWU$CWPXAA:R)8NY08)9LOB(5-"0_;&FI2ODAF00[0](W'7E\*Y 5D) 0_^^
MWY<K%]E9SU1.J*-4#(S&GC^).O'+B/*I2.)JS\6KQG_^S>;%YDZ_JS9+I)>7
M083>W/XZ:_31+!MBU"I[=O=@T&6+Y-,,*;]R0V^O@U@O:5C=Z+[6Q]![\:M*
M4_L>)OW;8MXXJO/(>2TM\-QU^]N:0AUVTV\,$,)V%),6>W]$@4=\C)]Z[,')
M$Z52:U>O X]?K?CY^J=4<\; #5J_(;) 2TG_^=,]P$BC,7)^D/'EWG2QY3GC
M_C9)1JWLX+L4+PO7:6_+5VL) (\IMW<G7?X\UE%@UT!)$=0<!JO@@/YE_!$R
M'7GG+^'>;ZA\</2=@=8/]GW(\*&BN,V'%UZ]D&;]X7T^3)*#?RLT#BG3)6ZZ
M[@&B50>$<2;2;R!O<['I>=J^/TL5G\X<1[Q&'%,]=ES"3!86H@HLY#2+WQ8J
M!F#O7:YHN)1Q;.DO+9QEE<A8:IEC(A'<I(\LUGK&: /NJ.TJ]YT=+ =<L\ 7
M9/4 2X&,,.;H''N%6P)N[R'):7>.C.O;5B@C>J0O]S%P$^[ZH3M[@!,GP'7M
M4 /]E3IP'6A91KB&%09^)1=!F*,P0K_Q(>:F(9.=II?SNPA)Z4-KIG>>?,]9
M&JT!W%8'02R1P7^=+VU;9 ] 7TX^E7HJPG_[X,L+_@X2R3Z 0&8@N-)\3>67
M-*@Z_L)FPHFZ^,#>9J^:4WL Y;".B:'()9B#?A&F8Y<DR_P37W97*Q5JF/TU
MXAAYIWP\BBMG;"($U] -+2R8B;$" 9)&X6QK",#CL^3+?L%N<"=.0D8S0Z?U
M<OP(3E_OK )%QF !BKLY9O/Z+W.B,A3@KK+T&6]]MRZ+U@A9\1,OA=X>5FL8
M5@X_A>^KE39E_;<'P*Q,@85-^0KM"U2OOOKCB+@,'[-TT61-@.1_/7QN<) ,
M,K?S!QRIH)#4CR]THG]-9=T1Y?=>['F%_RX8VJ=,:SWK3M@##*(L_H20%62Y
M\:.;4;/#K7''[TXFWOFT:-O@/]3AOKZ+COCRL68D,-OS=]<;B&SSH8*SX7?G
M;Q4% A[(FO%L=@1T6&VEY69R9\B&(^I]Y4F7_/-W'Y1&BJM[8>,A.H-!R81V
M3+S>49KYT$6!J[[JZ%JC^U%+<)7EK+?B! N<[0FX)/:MM3+Q)"^N)N;;?&*K
M]8[V(+;3M !36.LM+ 0-Y6W#AUHWN!@/RPQL5C-T=6ZCA2B&.>(D0RIZ.'C+
MAQ/-OQG;YUJQ,!63D$^GK2%D-Q4-X<H%("*]'-CZYR_VB5@>#Z+&I(QT21;U
M4W1&4%)L!UP@;^S3/Y?'&O]\Z8XJ6'0+F#VE-AF29T,MZF>:^%@6VC J)T*A
MDP,2(#)JOSQX7&5?:+FZ=7$=\8<?97L8U%4"Q[/ZL %C^[#&ZJ%JBC^*S\Q4
M/R^[VT5!ND'^M<B<87A#7X'(7#S]KH\AVL.SP;9C'C%VPLF5\%X<E?2C8.IC
MS),5+K[!"[&;/@_CTPP !J?_:\FS\JR0PKYZL42X_^ KO,N$UC_VZ;I*O]\B
MNAP+9;:.>C_<%,P6A-B(FK'KRK$RQQKW[]=JOK"* (U*8$4V:&N[+W-DSM\#
M,SQR6C>%_]GZ[>'4?E5;GF7\G.J)2(S;,<QZN0<P_'%=I.:0ZNU]1QF#_1#7
M5[KJ^!<G);@Q![<M?(RWP/WT&20,O"/E+"'6?%WE1M O$71LS,&-]*P"-6W@
MD_5V497Z31E%LIS*8T+DZZTTE'WT=5F=AGB8,R)KQY=.;<\"DSLNO'B@[E:A
MY2X4]4^^$H%.2T78*?\10[11ZK?55$7VR=M=YE\5???AG,F1<Z(6 4/'.9R%
MU)J,-BI1HT?[/,&]#7<$9W82R @5V*=?ZPFD@Y:T,*E;!IP&[5L1UP(#O']-
M*]:#-!X(R1$D1R$Z2T(I.">/Q&I%\0CSK(1+D6_W,Q/ON#!";R.[UL%B 0,2
MBL+F UH*2#U?8<.J2Y=[DK[^!SL,HPB/ZBQ[Y!_N\D"G6GG7-XQR90PZW'&O
MR*82S]<O;^\7"%?TH([F93V7L4(C:V*FOVVF.4@,K:N"*$F1?4153:6K6U=T
M=0UO&MTHC U)$1UD?M7LC>GE481>G_%Y>S[YO@+<RTK_>ZPX[)+T]T-!BBE>
M1]ZC'S9L$.KGADQGI((;-$0['7&!2!&W0:R#9G,@X)"]O8;$8<6M08,WRC;B
M<X/-_REMM[KA=-<X<!Q!N2!0SVS-BK9/XHCKI;7/1Z5??]E)'CKY1G\!C2Y7
MQ3FI],F%KIV5-V@XZIH@^M"Y[7>[C&".P6 K;](TQ!<0%H8C&AK:R%<N#/&"
M*=E73UX^RSDXX(,43N-P+3YOGL+\XY1AA5-U)(9NH!>1,._[3,7: VR?8$_G
MKQLR?Q)WN3<FSS;G;K+1HO[1 #CC<N$?H.3NNY87&P^4LSV:( M#[.VQ[HW4
M&F10R^^=>,402IM0S_+7W4!6)ROJ1+F&1P_^6P,NZ:#*T2O=TX9,"RV$WV!H
M#1/EOM['<3 M^99WM.MYZ"JG*M8H,E>G906[J(7N[9HDHKD?!1;RQZLN5,5!
MW3LCK8CC]ZGI6.H6IZ*5'905'AL-)<M(Q06PUA6X&#]=8V<M%<K6>H/LQFA3
MN51WLKW_B8OBENZXF=04(8#)Q) X0J&%O)84H_ KUR]TYXK$)46*7>9E8X'R
M!!0D3N?K#'(:8S[+\:%WAY=&7])UGZ^D9[<UT#T#1@S:V)'BY8B7<_^6K=,>
M7AKKYM]I^:%HAO52D"%D&S+$I!R<1QO%&V]6\K\P/2OJT=F5$G-\D2)9=/_R
MEYWEQO#KP'?GI=X,7#UVIM\/#W.:J(G0%^'MUIVQ"H:I/AVXRXVD!> <?=%5
M81#/1R.U3HVTS +'E<I O0./ GM&13Q'VIKW!9T@]W=E]]-=.ON[K*D@!_,U
M,)N+57JUJS9053_/NV=WC-QMNW_5+K!A'= ^@E9S#'VY[)-,C@A>>M8?=#N(
MT-[?QG3Y%6(PY$2,TVN8*TH,MHY3;,#:A2K_][U^#Q#LA&6M92SJFZF"(N>:
MIC1+_=]_2RW(79,BG.P:W /@'"2089Z"+D#^UR/E,[U#(J(7)I\81L>NUH_$
ME@CV %USS3>$0NZDCXN"Q[>8=,AR6,FPMB8$+?@KR7?F(=CT-]+.=FFW9R$1
M]C;!BP2'T#<=7MGLNG$,/A_Q[JF,E]K,58*$U0]N*8-L;S@W+]15(EU""&O]
M'7%WR*(VY[>1]5)I))M!:F@Q:M4PV / <S,TI+<]L[ZH'8PH/AH7X<\RVG^&
M(QJ651/'881*8 _)1T75NGK)"35R^^OUK$4);0!W<H=ALKL?=7T\?D4I9Q-*
M< VXVB8TVB(2X0W@:OARD7WN'EETF%<(%X'%AG?Y#)TEG+!@,D'K>X#XI"_:
MK37?'7*.>LNYV,O^L^S??.&]-Q<S+C&7W.^,:R%SDZ0<C'66=4M>N.6<QN"'
M]1W*L_66+'[#X=Z4K"_&)%/@63-XUY7:NC*MF]6WS8*R:M;91=PY))L!U A[
M]OO!C)T>FR .]FH_'Z*^$/VH52>[/$-,-)S,%\@!E+1(0Z=WD'9.&4 K"6IL
MDOV]&20N+Y==,B,2F6UL\V,<UYD:J;QJUN769<.@@O$U<TIG/+A'RFYL'7#E
M%D'D+5WXK9%1E.3*87@?E]T7WI?/] \MEG2VD0[=X3==JN8P%K68K39?II&Q
MW]\XW:8ER$,YO&=\;."OGN>_YZ(V\V0"."-V=.K6UAHZ/:,:I>9>7.I;#/6+
MCGY4E$:8\>!U^"'Q&ZES343L@]*MUS)&MU+ROS5&;9;WE5X.YR43C'<+H]:F
MO'Q] -><*VM%:GN:5[F7U=^V',C)R/J"5@DC\/5+0<H4'5WH?Q6>5T7N*UO=
MS<I2GB$@.^+C=V,Y=3N%KIV-TX-,D8<O,P-4_<L:.93=T_/^&#Y=4PRM2$G:
MJ<+.: 0.I=V_^ND\T]9I]'+=W:8#*00G4N)G3S3#EZ^D^KVS\#:PX&7.Y4J[
M,<$!QL"N+U6> C6F<UD>C%SZFM+!+=NK,M465Q)JR#)?!(,2ZI!6#J>WB\]E
M/3[8[MV-.F6 D(8&RC<_'*X-8(F?><>)[TB'(BN#=,AMMT(\<SO6*W+*GF)Q
M)MVB70O5.[& @FXMO WN\<W3=:)_W>%:Z(CB&0 \WP^#S($7--=D;@2_&G!G
MS=^LYS7MJM>P"K+(8Z_F9G$N;J(D'AN<!JP%'/#<#F.Z13T8Z Z(T)X[?(1"
MSJD9,$S' +@5%,TM$W0S?ZR"L1*>7DY[<HCI_^NB[F$3Q9/MZ3ST5]]-NGE&
M1U2:$((_M8M2O6)_@2G?LW@^*Q5C& "*5].L((QKJX3=AJN!CITR_QW^A-0Y
M$%UPY%JW4[M.4FK62*84PGQH.4BP2SSQ\HVU]B=.SM'?8]&ZA'C!I"S<'@HR
MD",E+BL\/<6ILG[V?KYSP^V)2P>R,JY4(LU"\=I@ #CK%=FBN4!\I]KU\;]P
M9W9,ES I.G>?#.D^4C'&(*&B,+!#EC7(X?!F"<L-@)Y[^SZ^+O8*L2W8IVIW
MCY<ZSYF)><(_L:1+4<A:X:>G4_WTKH"$85I.R0KG%3*C9-W/G2*E3[Q].5A'
ML[<D2"9;9#]JYRO(UF_#I,]P_JP)\F3$<N^/Y<[6H;YF 83%X77)G3_$ A?B
M%IA'NC2O1G^.PW^><PF&.#$0'G1G[?8U_7SB=X,0"X]N;/[3]=ZT[\OVT?A<
ME&'DPD*\<BO074KJP97390;R@[;"URGU(*G"R:\?:>QB#IVGZ&QB@K%+LYK5
M37UH@ YT@U$A4*_T%)=B!V=R<N5,_A+F[.RTZA'YS#-6XAHW0:@'H-:S(,OC
M.E"3F37]Y7R(T1N34\@BQAMFU?OUV<N?I+>%$#%/K0C,>,V:-44I@0S*V!%Q
MY*B$+C+$N,!.0TXPBKC'URT2>;>_NYCXXXV8 ;)$3+] REEL)MA<UJ?!R,O:
MX5^I9R./HOHE2>O&*B>7F#'7-_]IQ(6W<<N GC7\ 6EY\S.G/^K'9=[N\T'5
M%,"O#;509%7-0CQBOM4@:>W\A87!7G-XW3+W])UV(0[J<[)4WDG7VIO]8*VG
MZKT-:^8MA,E.Q^"V-*P0=3)C0E3B7I!)N$P.P5/7X<X0^WTGHU-^QLDR?S*9
M8!J:K@!P]-SWFQOZ8JUZO4\$11;E61LNC/1W9?;:=9VW'!(IRW9CRRH=T[@3
MU7;XEO:9L[-3HX<R5,_U,9$LSS2X@G2Z:(19IPE,,@_85SW$'_O3IGU9^RW7
M0_]1L\*+JCR!Y#EMSG@I+;$C7=& MJ )]:&UPQ7D?!8T0]-E$OH_NA1 S\U;
M\^!N?[1$ZB;V;<Y+:P'2J]=V=S0UTWJCQ65Y-K:/&CO[SY-A)IRAC7W>P2?4
M3XI9'N>*9E#!0Y9N_?Y9PI!/Q5B/PL='_3!V*25Y14^#?LSN:^A5TID11K02
M)AO3A#)40[:R\KU/W#GW:ZNSZG3VQGBT0>P'0>M$Y;)W"L_";)L283XT2O:/
M6VB:4M,>: 0#OD:D':Z/.B1F.G+XA2!5WB(V3N'*7%]0>G>'/[IJ_.IQF-^O
M,P'*VK%!4C0V>Z,Y=RRR,V"6S$,LDDW$=(E3,0TH<$2 \[X*V&U591#F103H
MD(R^(/EV6XO%#Y8W/*I7/LCT_'X#4U?K,GOF3\-XQ<PH%\WY@!TGRXM.Z6_[
MS>9^YDP^$D=M/:#(@1+SZ2I#;5A/"0J6B#,6@IZ2:GT;Z:JIIG3(RL>Q!IW>
M@XCG8CI,I5]<,CS$U[</4CRGIGQ(0M6EK'VPSCPI4V!'E*M3W_;O8TK:JT/U
MI#<6IF+E-O8 0\C\-?Q$&-O+4P$6PDMX*#^/.E9J/S8_^3Q69'4/$! RXTX'
M=_NIA6B/.GI3_/D+/]TF43,O<2YE@-UT5C&Y)2C()*O^14?70)_VJ>,XL?-)
M=K1_CAHX2XV*"Y(98HA(!OE#PN&'<Z"',['1)H,S#KJ0H:W$// 6T?Z%L:A+
MQ=&@9)<"I<M7N(S!5954&M12#.(M+NNBG6;EH0[!V'XG9, F>J'4=+BJ@ZX_
M- CUJ??VM[*KI)C*>/:!RP1FAW*^A:J6_A@$P6T,QSA,MYC4G_KX"__>W"J8
MWB'U0;JD170< 3">Z(L4??*BIL[X) YV(+X&<RM3,YWER"@F&,M6A10$&>/,
M%LWX7KXQ:GL *RCP:I_#Z:EHX$_J'J"%G:)JHF8 -946/T(5^4@!>>Z_!2\3
MV[!]8>%LPO3T<? = +I1B60^]Y)].\T$D""7\1,::U%].T@(O(F4[3%LH/4'
M9,DSPNH4[1#B/?Y5E\I?1Z&IL6%;>3@?EWQ>0RJ?T[S^:1FG4'A)8\W= Q<8
M&?VH!F Z,R $:>]8!Y;I0115 W$Q3&76&ZS>*5T'A.$ZBD#!A>C7-T=5,'*J
MO7=)&<WS3;N!H="5[+/K<H; L'D #K >GZ&$@"W>E\K2!<#O+%ITM6ZPV/<W
M,PTU^^J$]%ENHU/*O*=3GO_)% )CZ29;FX>HFY&Y&,@>(/$+@A30/Z7\V#HF
MN[R^F K<OAMB.M[?FE&N!J]A.IO!%/8 HA.1*6%)NXT_7%&X;7/D4IAV-7+_
MJA.3GFS!JAXL'4T<M[B"<S'CR#(NH]B7 E1F&$;4328MVY#J]S>#+IEXQ'#P
M\OCAA1_&D13!/0$C)/?HT$2534'HS(A:H(Z<L7A-:B_;N6VA1Q#5SKH<^+LK
M;_GHH4<O=XQ*6L+J3',&<9C[>1X7Z$GU&B20GLMW:AN:O[;3AA00CZB7?"BQ
MZ5NT6@@6%8C\YE?B9LS8I>8X&($#1<^5Z>&M*P&6;ZRQM08->P!-K_KA<VOF
M02V3DA-++B4X%V^VGE)N,H3UK0VZ/N][/JRI.^/B!?YM2SJ9IC#75^S!*O78
M^ENZE4Q5=II@[:<(+^W&TYU%LQ^"3HU S-^OHNM1_==DDWB_[WU/M,ZW%_"G
MJ(\^2!$X<PKQ73/!G9M*^TFOQP;Z=&LEB73K]W[X=:U0.&2U%EJKH,,#@P4=
M :Z!V]^>1.\!L'2I,+?(MV!^Y%3RN3MMR0SKEDTQPQ;S;:+)EP+2"?:O#2'-
MMX,?=YYD;8$>O=4P5RY<VXUEX4P:A>]R7;D#&T!&^3J4S.%J_P*!V3F8I(9.
M->_,#7%%\2K+E9R/34"?<_ADCX0(<D9K77/]3CLPI'S$(H";62V?.< N9-N4
M$(=$"LIYMYP2+BQG:UA,H,33^]P)N_B=H" "U"['Z,^\<DY(%LH&$ \S YA/
M[==I<<3H*-<2[=26W>D)F+D]P-MA1TEYLXSD6;'0<0(_Z^6RO;"1H^_ [M%G
M=\A"42=&Y212Q./8:#I3L.02*37V(>[3]V(^]ZWT^:Y,10^J"!@O:,U1T%E#
MA5M3LK'/]P ')ZY&F(I?FX9%0C)S,C+:^N/F,L.[Q!3$[^*>.?PHF#U@_V$S
MGL[+KNS'!FJ"Y\1D7.6&^;.V-VJU :+@"XM.-&'MAO;6:7T\'4+&=_N[O'M)
M([\<^U1G>I]@J!$R;A*PUF%(I[G6)X>\+@44WKRP',$UUW!$4_T5! V=@Y:B
M7F> E\,@!Y?X/?=-DZ\%:Q4Z<D="['@9:,:5JFOL^MT92?+2=GQ&/?#>-(J\
M/@3.+$-N#T:!*-,=CZQ3=0_5R*AW%0NVQZ+Q@< 274-\H:@"LT5*3>-%I(1L
M_N%*UF52/#+X;.%/Q9DBM')-EL!8JH'XWP7VG(4?C=:?*2IL(RT]\=?J_>TN
MTT@">@"P4HPE=,Z-O!B5VGWB<]5]Y9VM4?_KQE_S6/VAY7.]D\0C\2]3KI%%
MY,']AQYA4">?BH+WLSVF069;WHK\[?A1XX2L'^.C&V^8%3=Y@57ALT._M8C_
MO!6'(XM%NBVP:PT-D%;)?1N#O.4%CUL:H*%5DRJ^=RXGYLE6GH^F(@?_04(Y
M!5C4"D+CW]U7,ZY46NPYS^1672,VAERK$2A7=Z3/FZS,-5S"<0NM _ R4O+H
M6V=6V+9GWS^<[<E""#A@7!Q3 (F4+==L]GIXOWYZ1%>3O7\R[0S'.XB _YPU
MJ?5L#W <6=P %M8U%"GF]D$U_X-_;;?L#?G-/2K5.;U\1S03\<"P;"'GN)[4
M T#ZAW*P#(GDU%JMN6X.C!>*N$_A@<.T:TC4_>SV3[P(OZ$A^W0KIY K"MA%
MG&"<8+)]0XW6G;AXFW%9VJ8Z^&U'2AQT8,#^=0_Q1]$Q$X*E5>"2*$DDZ0/,
MX)OJ,_/CM+4Z?)[G2_ISZ'[NKRF%>T(UF PII_;6H'G=+>> P=66,]H_=>XE
M[G1JW"/?E68W_\L]A^WL!U-!_K-A=3./,L< )8:X&P,1_'Z[\V=3YPH+:+=H
MP*M:.DN.0_20PA)?R]\Q,Q[7*5X@/:<:='8CIW<:%V:OAPP=0?D-763Y- *!
MC-#;?%U*JB:N<8@*#4="<<:MDCM]04%G1JK-_5)1Y@,X<Z"H;&I]8*M]\UP1
M7R"U(2I)[GP\'+C$I6[F9R#284+P'H09;V=#E[Q3IDC>UB"?>3%FX\9OZS"/
M,*"MLW^1S$:;N>_7K;W(Y8(Q&V^<;PHL<Z(W<[3+NTI,,2'L\%V#2$"B1S0P
MKFU(<C+9P9?6UJZY]7_%ZP)H]"[UJ#&SL1G+3=&&"),&XTE2ZS6<U RR>UE)
MRQS\>DHXBS,D]SNERNH-!CGH0S9U0*1(K4)&;2NE'LI7KQUPT'UC'[X\^@9%
M?JM#6H?$]WO,54.^&GF%55VRCWA$R*CX&#H"HD6=CBYXI\)+*M?AQ"\PW%VP
MQ!J3N*!S'[K]V4 ]M]\"5N58/^:?CY\-1()79=,U*9#(/BSG9+I#LF'ARY6@
M0EW$^@.7"O5;SK-%,F0:>!VT![C/!:ND-WXC=L2,Y+J]TYP[4JF;<%\6.4+S
M/G>EIK\]DAK ZR!UA<KF5\>'VL \<\O5B.BZ!$%/RXQH\ _X(]GX]%\NJBYP
M#G5:^IT+42A==T$\[Y_OQ7IZ_^0O.6JFN3C.2^VF)[&:U*VB"VQ'_.O#W2*E
MU7(25^=H"@T+<6Q%SR"="OQ1_W+/IE_S]H>3\];"O"J5#HE9=)-<1$)6\,-:
M=.)W7^7=$57DC:A/.UF[>X#@4]?EM.,2JS3TH<DE*]5CJ_<Y^0M53YCFHO-D
MFYT6Z&6#E@D9;0I8<QY%#&B5IIMR9J8V(:A9$FD/H.6H/\:CK^EI,U;.B,V(
MQ\'/XYS_AB&WR>5M*$TN2S\.35WN7_U(!9R0S(]@V7M^N"C+4E@UGP^ FF6%
MMX0AUM%ZR-+1G5*!O<_S]U&?W,3O=:JA1DFZR4'(598F4+"\W(:3K%C0_@%6
MKK;-(L3'I6CV.YOLK&*&2+0,=4-XTW>CE3+SB:,['RSMO"/A4(O5A6XJT8X@
M"G<L]SG7/W2A<+^T^1 $Z.-+WYGI9F9V+-L1^H,BX?>^A5K>BHX=G1;ESEN8
M^.A2&F-@&Y+JO8<CD?>>EVBH@+>9CB/F F@M!)]F*CRGJ&C7*\?T?_ZZPO6L
MW\VF[=WP-&,_2#J#,2&":^2R&9T',E@M=TF%'Z.L*4WU=@#?;DM+,WR*G3/(
M:3GN_P,HW3HQ_);HJ<189[\:"O5QN%VZJ.D>X"-*'T-!ZS\*NJ<H$_/LF*MX
MYKZ8@RJ=%XGP]<Z_1PPWIR56H^Y?K"P?!G>(7WZ*:>T0=C!LS\K\/ E:8UI(
MC#:^]4C[D>KV+-4UX!>QHC= -)/?H@;K')> M<RXCC8#W7YG^Q;M<^]N3?B=
M(6J>.6WIBUZ$.5'_7D+6YR^GY&]4OS!.VE@)EJ3$#4D,I6MJ4C0UD#JC#<_J
MC7R<)YNU$9?FHC9'9=3@RLT]WNEIV)D0*B)%+JO9HY$$SI/$M!AM:CB0.J54
M'17ZVU*TVKH.,#P8^IV0?6EV#X\>.AQEY;7MN#_ 4,[$?,@\'FK7HCWKV+V\
M'/?/M'7;$QV3"!#)<SEEUR %O@=XAW*4 25N\68!HPWB)U?0E6\(3T[GVQ_;
M6%B8EZ[R3=I<A$>*>O*PX)XEXUC= XXMN=:=FW-@62IU6G39KK[0%.:>VUQ'
M2&4IJ$^V]SN&OFRUL*USEO8$Z7\(YVW+Y*<)148=B?!F%8Z82/F0 Z&^C5$D
MXSO]:;?%.C[L2QM Y2S+9C0N:#@%#"UISPTBFH6.C3K\IP*]P<!89LH"$&;T
MM07<'F"<&(1*'4@1>O[&J*NF1BB\/!FO03!'9W#9Y0*0Q1#$\1TH!UI71SY:
M*6<+KHGC0 D4.=CZCM9H0SCN</APQ1G9P0:P7;(N: T1\CF0#2!QZ41[0*&1
MHDQGKI^PC&#LV&K=DC;.PHPZZK08=G_9ON1%4+H6S?V;;R#&, P"L]C,%#2N
M=4SPU41=BI]K]XPW^OUYEO %V\ET6F]!LM?8D9):N8W1[-H1TL.8WF4Q:>M"
MG.4ZVQ59U"J>@@M1GRI=E!*5HJZ_#/E<?+9P-0+-WI+X"^%!);C5ROS-$=WY
MLTA)]8 Y;M-A&5LQ\ZYRK)>BZ=J8;Y) O6MCN3<A?R"T0P!QNP%SW)I<U(=E
M[53KY-C8R8E'!]KKQKR24N%LVFPO_P@UW?V15/@KD%,7-V\0KW>I_U5X6H@U
MM^+BD6AXX:=M^]?7P5%TPWD3%AB;%>&4U.(2<\"N8M^+S->9Z\NL@U<3_7\!
M_CQWG*5UXG7?V:%(XCJI0G 9''^AZ76YY+W6GMO+)@WCYB*V*QH!E9 ;!EN4
M.YEE&<( =A4[%U==<O=EPM)M*.C.(,L[OI8CW+)E4E_5O+\(.IDYVB%;-C0#
M50US:9,.83_4;W<L0?3)%/R!O3(*&+3$YOPTH#,=[:F2S*XZ_Z2H9R<LK^ 8
MF:='VI7^TSAJ _SSN<#ZE<D-PRL1YF!5-$N,E-%EWN&AAP+(!H1]8XMGR/UP
M53N__QBWX(T1Z$0C(C135WD%T[):CI4"73H6Z>\@T3\GW70':!ASH)QJZHH,
MC5W95-):$ZG\LET_(S>Z(7U>>U80[M?\($!3!\.AAM)HC?'<9^L^,V\2LJ7X
M&?_).)4%OAR ]2=(1D?9_8LW,4%XBJ- CG-==@YA8D'684'-QA #S9"H(7,)
M_VHS)8W"9%>H86N^ A(*5PD]#% Q-LOTDD=$R7&/V06JF'5,FP%?>DXHSB!7
M,&-K]:D3KH'JW,<'2Y:WE@3/9\=1&F^% )& AB'__B5<"-'9 :,;N-!_86>
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
M17=^FYS!KY>ZKI!AZ[TA&E+.U;'9 PP6:*J4BD1S.15>/TV$ 2?_/9D3UK"
M#'@V)V9^!0@P7]*.$)MTEA VT-'0*"U:&NMRC))_(3^R]8A4>_C;VXCJ06$I
MP^3!'C)?3^3FD6PK+?W$.QC=.%8Q8[#07>.!1.8TOMMB,%U8MZM&1SA%VR:'
MC/&4^_0$7[#4A/KZ]J"JBQH*&]\9T#58>/"XIFMDR8M[WGQ1!TBD1FP6Y-I7
MG4'PHCA^1ZQ_7<_V>)5UF&*H?Y-3GHO*(]?94Y_JCUR;1S C0O< @H\:FO6C
MTS">JT=?S?SIG";1C,"RV;=<?U1P<?N;.U%)!4CW= W'P="H=7;,<X9T"T+.
MBJOUL]I7N1[AC[^>Y0V3.=0_38 *_+B-\:3^VH7Q,#OERN:+Q' U!Y(2)]FH
MZKY3@R+1?M$O,6DT<$>7V5#K87G(2P?FMV@Q[/B\"+<A&H:QSR"V??SQ>TTB
M'?]>7EP-Y6"Q$3^H*KTY3\#?L;#C73!DO\*M-QW(GXP#RL Z3+T3MY2GD7J0
MZ[$](,_:3VKC/5%CT=5A1)P69KT-O EICW$[%7<3NG_:U=3LWKOR(7\C$?MU
M3V?=) ;+OLI$_?$43H_1\O8KX!)(_BE Q4I<1R1W5DT<+2.%")> MF0M$1NL
M;V3N 5HMQT"?HP_2H%(;_U\R:MF<>QH;?O_-E6-JAG#BM0BX1GZ&&BE.(2DV
M^NU ,)OS6%6(S=6OVFAX^ 9V,.V587R+HT=>+J=^E2&"@W4]RPKH"PK*#MW9
M'/7'.RT1+2Q=6YAA+:H8LR?<GG,C>X"VPXTQ-U>PCL)8@.^65*2*IV+Y2(=P
M;M<3*A2KPN D[_W^'U!+ P04    "  LB')4+'2O=Q6J  "OPP  $@   &EM
M9S(S-3(Q.#4T-5\T+FIP9^R\!U04W;8N6@H*HHB!)**M@I($%$$DMJ* @(#$
M1E*+H"0!29(I$R Y"4ALB4U&),=6<I HT.0FYQR;IL,MW/O?^__WV?>]>\\Y
MXX[[QGC-J#&ZZ%JKYIQKSF]^<ZU51>FGC &G%.44Y(!#AP'@$/0'4(: ^P#M
MT:,T1X_0TM#0'#M&2W>"D?[$\>,GSITYR\!X@0UV\0(;._LE3@&N2U>N<["S
M<XOR7+]Q4UA8&,8E)G5'2%+@EK#002>'CAT[=N+X"59Z>E:AR^R7A?ZW/Y3O
MP&G:0W[4%Z@.70$.GSY$=?H0I0Z 07(>.?3[ _S]<^@P%?61HS2TQ^B.0Q<4
MG0(.'Z*B.DQ-=>0(-37TJP?T.T!]^LB9RS?O'3VK9D1SQ991Z&UH(BV'3/X/
M)O6N-<Y;S^S>':-C9F$]QW;U&A<W#Z^PR&W1.V+B]Q_(RLD_5%#4T-321N@\
MT34V>?["U,S<PM[!\;63LXOK^P]>WCX???W"PC]%1$9]CHY)2DY)34.G9V1^
M*R@L*BXI+2NOJ:VK;VAL:F[I_M73VX?M'Q@<GYB<FIZ9G9M?6-_8W-K>V<7O
M$0[T.@10'?KC\V_U.@WI=9B:FHJ:YD"O0X>=#BXX37WD\LVC9^ZIT1C9GKTB
M]):6428T,?_',8Y;ZFM,S^RZZ)@YA<>OKA^H]ENS_S7%WOVG-/N'8O_4:Q X
M074(&CRJTP <V"5P)[VA^_^/OQ\I+S35?_ZXNZ!0#_ SH:Z5I-6]PIJI[HO9
M3#^B !]\%"D *H_HC1O7J91E2H[9[_I6V^LF2_KY*ZD /GZY&S.[2 $NE^#5
M*,"QDQ$4 ([<H\?41/69@>+[G1ZZ)1OPLA@';5,BISB"2 *G;E, NK\TVXZ!
MM5=OP;1SB,$K+^*9HO_233#^H4,>-'Q DQ69T>.%SV9>%4UO%LBQ'XV6?0'6
MW$\%.[#D^S9KR>0S%_C(GIB-\Z 7[$DB<7'UWK8%KHD\8][U!+46,H_<W*8
M(4-$[K\H)/__)B0%^)](J4VOV#)=7&M_7G37Z2E9RZ(H(/FJ<T5TBY!_8<0[
M/^Y,3NXD/^ O1R:+^&BT6?V+*E\=Q\=.I_%T69"BAKZ0HIB]8Q2@IE#30DH3
M.6S%+F7.UT!/C"Z0-09K$$E@QRI9!CS0K^HL&00WSE( +[@18@\YW+BM"YF%
M//.R2P>W%C&'VMR'-$3]UC#O :0ACOB! HS+?\TBYJT8_7_VVB>VSL'RG]^4
MK =0 '<F\E/MF&_EWG(GT(DTEWH4SP3799N*V_LTQ&PS^W%G7/J/1F?S+DF=
M1ZY3 -#&6E76!3#>NF!YH?HR7DOE9":<EA.^SV]S0L35;^V]9;-0KUBK9O2O
M+GT,\3J2#NQ$4("KTQ1@P@RRN/^X*H&. DQ58HC*R!Y;Y.8*TA[RBWTV5 MY
M,CVI#,3K5#-2@"]Y9*56"E#710&.L]2@MI@H0+,+B(^13O:#%+3;1^W1Y&=
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
M49G4SK$(,29ZEP+M<.W\N1^C/*/3(U?N,^>9U6:$",XV;N?=RY/X!4[QF%,
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
M";[@% .Y)1A_%[, X6 (?)\WE10UL;HW[P1Q<ZAT]DO>%ZS';7:O4@ J&@K
M9&@C@MPC8J@:9_,@\#U-/(Y9>POV0/%Q"=S1!&N.4  U02(40P-:@DL8%K!#
M"4,\ 2-JP08\!:#Z*PK$L\+QF6('!I[&TTB!!-K@,0-HR(^3DY![5!3@6_(_
MA<H G^,KR*[0SV-/H1(IG=RZ[D3<@K+_]Q\'<[AM"#(H^%UL$4+O!^#A5>(E
MY/89*$7 2!&P?XJDI?17\>5WD/Z8V50<^2@#F3?( K.YYWFH TE^QX%G;[/4
MF;]=,&\%.J5[1-X4#:,)0W*9205C-[)C!BA -!]Y KZO4I%9'*8PN+2U6,;Y
MR2 7NYT.OIA#;<&@@DOT8$-I@8,J@8$"3,5"+F&LIC30>K!"(+,#$114, 6
M##REC%H:.4N&#+MWC0),RN]8^T)FI #$</!@6^:.'=D)#X:X095@1R,%@/+0
MQK6./U^3[J@L</R\I5*L94>1K#W&TD7V9N';3I0&0?OYG_<?,/$KG@FN',%%
MF4XI:7P87RV.+2Y>PCVH8/W+CH/)K/R#YYH8?B=2&9&.:/"8*SE@LAU\4P7*
MF<MY*S#1:-_)]6*\PAOTYJFV833SO*Y&EQQ-7Y'E?VD?PMR4L\F3*Z\53GEK
M:[RCG;N7UF4@YZ,$"R:JG:$VT)4!&MO8;A);9JI&NP;U[G#:1YKU^FYS(GXZ
M;O4&$]\O8Q8AJUQ&\M0Q\FAHCMQ)=5O*Z=^T_1J@_BU_0A1^REWM0D]3>2)=
M[G>&*]+1%.!U1?#)^Q,YX+WB'JA4Y[OALH]Q(J'.6PW6NZ[/SQO>=Z$ L!+8
M=A<FW@U5&XXZ;#XZ:D,.M)AOF_]5:Y0L_MC/26G< .5@[AM@I'PG=?=*BJN-
M'TJK-!_RV<K@:[1I.%(\3&+P7H!I211A7YLAP%&0R5EU";FN?CZO$'*Z*.Y?
MUB,8?=)J=\4<?,JB![[8@(7&)Z%4, "Y"0U",0785ZD</J)J&>#%TR# #UX'
M(TD5G]6B1+28(ZI8C",@W/&9R"/0H?;78;_?77 =S@1V:E( W$<*@(^9X<[+
M) 2QD#T:5^23E\PI .]^$(K,#//#S/&"JW4@4=D2K]= OM(CJ8H>-+"X]O#J
M)SYT.&M38[H^EDIOE X:J@Y%"I [N<=6>_9]+>]9B[C7'BS/>-73OI!Z=R\.
M3<2V!L)KV;Q&LA/TUQ\\@0%CLYWKAH+P8'=5V^,/"(6)>KEU#^ Q;V3=& +!
MJ4>]X.);\K-JMSR^2XF*J><4;971O0)-,S]DA/RM'!G#?C[QY8P+<^M6D_6X
M.7<$0I@3%&"&AP*\Q.RXCOUUW\9?=\E*$/I_)6TLER3DVN.U-=6BGVO"ZFP-
M#K_)9'2@.EQ-N^[UQTIX['H)\6TBE*V](%C0+15?E;2"<, ,7!P'MYAS3U;[
M\)-IVE!'ZF"K>0<)W&#VX^\,/C>HU3/8Z(UJ8XT(G1@A30:\J)PIIP#'+>58
M.;Y%#G]T[^"_9A@;RTE%P!XU4FZ)^:2=D3 J:RB\?O+LZX"(:K"W+?V2LG'M
MXYIN2:,)NOJ3M$8_:-8O\$4H%,&/X80?)8Y[OO*<W ^^;_ H8)!_JB#"&-T^
M-)S>[+4?!SJ0O?-4;4PS!SZ$<*[!>;_/KE,C8NG(;457G94(^UU;(E]M3H5_
M*+.\ITN"@!".9\AOF'<UP'[,BR'LQ39U<*6M[B &*SXG/7RF,_GX8S+=EU='
M3C\(J<MO2#PMQW1WC*ZCND>G>8?O\-5*ZV/LV1S[;62F"-V".L76!]53#N.O
M"K\R#J>LBE8LX$RNQ;B/:&B4(DM-'K[=YJXDIY5*69,-[FO&/)$;03]#[]Z5
MXBM/<-ZBO\UMY#O[R7LP.2OD^"U8#S9>7P4K*M3^_6AH:XBX21PV.:IF,T+)
M_-N>F;/8LJ'NC40/ZR%#&P-BKJPL(R+3_?OO1YS_5_= Z&EOX2M;0QJ3[,E,
MZL4.<Y455HU9F_C7!^2>O^OO#P[$_\MV!R<HQJ;T>N&+W4@2@/V R(LDGI&V
ME")S2D'$/^_AVKN_;[L[N6!,*EMK$9/>;OB\KRJYS [.<8(XD>3,N4T\5K9K
M^[R\KVF_^@N[N[O_@[JO#(NR[=H=! 0%09!N :5%Z0X1$)%NAE#I!ND<!$$D
M!22DNQN&[NZA8VB&[LYAV,/SQG[\]OL^>W_?L?=Q[._'^L%PU]S7M=8ZSU4#
MCZ4>+/6BGG]C8\,5%"$4M/'.V[T$(ZS]R>7#)J/%.:?Y>:!%B)%EQ<%*8@1U
M?*5=,^DY]YK\V-KXSFCMB7O2*<M$5C)+1$1Y95S'QOZ&I07U06B'B0%Q@'5:
M=6UYF/%4[)[!EP2_]9+M0(AOA\:3I^"#XF^E)'S'I"^; BB\C(NG+V3?C!;H
M[6&I%+SWI2$EK*(6$]E?CUL]I0X@R_">F18G2B:#URE];INA_^!U+RV!4(ZF
MIG!NVK-S?*LWK$$I1_]2;>864)7D/]#U[33H C&\[.G*9E4;J]1,+=^7/(@D
M/18NHF( LS.VG-EB.#@RRRO#[N+ALK7UGLTSCCD%^A'JY? @ZHG4HNZE>/6$
MBIT*Z5]"G^5/8,6N[I##H<U3=BH+C:4()O41.OA+; I0P^11A[VR#/T(5T2=
M8&F/,3_#8=8PL#6!II#0(+30+4IW2Z;DKKSZ;B%PG7^/A)N84A^Q;8).-XD1
MWBQ2C<;9G9#&/^)OR!,>_5'17RZ$I.LT+,D7N(BO+/*__86M<,"P<0N@L^0]
M3-WZ6]_X"F[!0P\56=1]?^F06B,2WRL5QE0>\&LS85*+:Z3I0X"L0?O;H)"G
M8S8!-/,ZC]U)@7!S,*'7A.>TR"#E#Z5W!#_>HGT9@V4^$__X+_IST/YGVI[#
MIY_ D>%>3?P_"T*[Y(+ZJ^?=:""P/[6L^!<H!:2I4A)\2I8DW*&2H3A_#&T=
MU9&C>/6"5RB84)IO)2ZB1,@,NXH*OS$0,TF+O*^5-IKA/&A*_088N*)\>H,]
M-I.S9(6OL-]T^0<%00(_L[,P</M$WJY B6GK"U@X1/Z&F:PF<P%DO*4X[^IE
M$JW04T?:35<,TU<1/*IC2;93AH?V[D 18T@\=7R'IU[=E6C>Y")AWSK2*'L;
MW T!:OHM"PYJ=;\%*"[ D2AF:C*Q3P/A4=Q\Q,^"-+)"H'LQ9]E(4)6X@$ )
M^R,DC81]@DUP5&JXW!VT.T>D-ETB?5=I.N+)PI4_4C-!B,Y0[:;C52^4'GW$
M%]@%01-8"'FDT-XMX  ;]$=DO [A.H<T=R1WH?&_2,Y_'D<B*Y8#'.0ZGN!2
M-V?^_AW2KU60V&\0Z88!2##U1 .T)'P+R+%!2-\"=DQ_>[+H8OBEOO=GC5M
MB@L"@_1_9O4GN"UO ?U(+VQ'?9.M"_:"Y DS(SGT.,F8DJ2EPQ]9FM]P5\CO
M&7^5Y6_%&X-N"Y2B^C>54MQ. M3P+XM(8 W:D*K>VH6_(D[\:)Z=W:\P:E>D
MTW<A.WEB@F,/1]^^XLPN#^JI%)-FB%09EG3Y-O#/0J!'A\0(Z0%9Q#1H(Z-(
MNS;Y=^QU)8)Q,Y%\H;$2YA1V -M :E=1NEBQ0\6%WY)IP6+(Z7N.SCSIZ=7%
M+XA=%UW"EM"^30,"-:GQ.E ;)]D8G?KLW -K7</:7V.K6E.^NW$G8:@NY[(C
M7 2CW.P<1%]BNVA3/S1'3,%^?)9SC2(L8L%0()2=5IW*^YFN+%0FK-VUK![G
MH>LJW"I#^'6H"_MS5 \Y%L4/_I;Y.<XA#<'#)QU$>G0-Y6$*K ?:^8C3GT7+
M4X,HZZBF12\"6T,UOJ5KJ?OM135A>;V1QL7LD;DK4_M>K=[DMV]ULO_$[#SF
MLZNM)*.)9\:BP9"]%H&JJD\N!D:Y.D'4>)C!H72H$'_.A8EB><681\]J0!Y#
M.$T/)%='(U1)TOY#"=>!K6W6C-R"_B;I2#K9N^&[$-ZCUW\51.P;;)HU.8(/
M0X(06(C:I.3,CA@S!6MT<U6>4E>>C<3#R-/<_,4PDG\@X#7X;QBC#O+G-'MQ
M:A_HR[%)BQW&]?9=:D_#=?EN(?'%T6(X,UZ]V*385=K7"XC#;TN7-$'-DR,O
M2'M=@]XR",HTNA!]>[0L\+/ON+J=YHP2 D.X36KI48D2S4EB6C9Q[AR]+WN5
MLC6N/>#9AW@0777N-/FR):<-(-/S)H[HF;,3&EZGJ2=5M[P7A*LRHHH>V%?N
M#,?(WE39&C"M-=QU^[*HUJ,#8Z@4/M;[8&Q4S?GFO5S=YQV#HQM<[00V#%U^
MR2/$^U&.SBX,QM8,U_V\NG$O:OL&B)3G4YY;0*:Y<S&U7.%+1:_J>\E</\P>
MMUD96(9P#02DJ83,9R2+"4XFS6]IQ'V1<!24*?DHOHC;-E%K<U_6%&%H_)+]
M,86(0O_7,TH,D:3Q3$OZS='U^(9:MN"7OQ)9I>BFE;ZQN,O4-8G< MBL+LE+
MH/,#GH3CFU_>O&NA"V*([I1AF')S+N)MATJ?(5]Y//XR]/,[V(6"'8+ZQOSD
M76[NYN&6$[YV3^=2E,U>E8%.M:5*IA)O95=FK%%X^\=9ND/K>*0M0#=U52-D
MZZB/KL(7Y]B-X 3[2>I+Q9EOP"^SB4VJ[UH["$%("O.CXBZMA#;^Y\"C!87T
M@<F=>RE&09S+PI7@PU,2I-&&XG"I6L ];PSQYH*Y%ZSEO>ZV+/*-JC=<_]@@
M@_\!CM0A.>L1VU;RZ28[PMNBE66RS^L!-3?2KN%3?4'ND P7\7_$IF46=46$
M)3H>7Z9_!N8F4V484.<25D\4PQY)*#:-%2=-2I?]2&-.,*"\7*3X$ G17O>@
MS)=.OP@DS;8J>9O%1'Z=<B+Z_HNN9:.)G_4IIG7%)7L%^3J'?X#UE(*B]$52
M\UK]%;PWO_)L]+3JU\[B&!4EDY7SP+E[594$M=)HYH%#M-M@D-?HM'SS9Z]S
MS\)03#K1]ZHB(A5?N 5UI>:<,N&TRJ_&&T"/)4UU>^Q@=":9FP(>T7%J=??-
M*&TQ2*YL'\"2P%&P1*GY;77_P6%?X%3[4S2*X/.N%8PE^1C.7/+]PAL!'4T_
M="F/)BSSN>*)R8W/)TJ2SDE\?VX*W;O"@ >YZ=^X(=<DY>%PP2XJ0K*!'=%
MBS2PZ*:3_6,7T^=C=[R21P:?<5Z&4ID+_5?L(B.EC,A/:5I9,AGR_,Y%CK($
M?XQ4C)%<BX C%Y!R*+>)$_@G<TX/?>KB0RXN%[AH5A=MF0"TG53S@\]C6TF*
M_,A8_H6*E<KH&J] QARNA_V'N'#O(M"BZ-7C0H'^0\S!;W_=2PN$J@11XFPK
MAG)9^/V0RO2WY;L%D+44UH$NGR!]W/8B: <\_M7I9T:5#$*:ATF/23A>/_;\
MD"B?P*[[4"J7IO<)*7ECPC#E7F8QB]9N@)2M;BO,]'YRYJ5V8RS4L6W'1<0E
MX4SO%K"^ (UPO\!;'CG9CYY+H"\+J[_D$[H%:&^OQ0?^W.(E'LWWU(!3=3&P
M$B1\1,NH/9%-1[J>V5#$T43G\,D,H+CZDUG (&Q7T]%9'1S:IQ(WSS;SQ)J7
M(DF5>ELU_QL>OT HQP@4F"9H>QCH8S=QM5"3FFUZ3A8GV'K(*.';$"":PNV,
MP!.\!5QN([71D_="W2HKQM637+CBV;C\@UD,T>_YH@=AYDW'R.T>3@RW,%<=
M]?'J:1(&=?=F2F5,@F7[%(Y9;P&M#*!;@+!5TW[6'W,;GS3= I(J%\Y'07[J
M=_GLNUB@/CR@"28-IX,6PZ^0JH3<"62CT^R7A^P-R"LG5X".KT0_WP(X(+_-
MDOGMT=1L+J3!^I>G2%4.NHO="=]%H(H1;_0/T_]QH1_N2(<OFG[._E]_*.$(
MY.?XUPN7&/]\II"Y\NDY&9NGRANV[Q("_3.JJZ(GG/P-IVE/=4YRMGW,1\PG
M!-/V"?;_U$:$:&5G'L/G!\5.8GQ(,DZW3(Q3PS@FW&@&O!30J(F$XY\*Z<S
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
MW7$"D*$BTLWB'E&?%5KW'=X"./W^ MCOY:1?TWZ[2\V"S"=VFJB/^?3_'9]
M/HAH&:,SZ-LEQO]O5]X&8>EU2R<<MC=<SH(4#HN"Y$?8'(9C?U9\M:=S1/)2
MM2N6+/_[(<0NA1Z#YE.]XU$9)W<CMFL'%>_0&G%'S*2 C;_-B]UG1]EAQI/-
M?'TYPI[?"_,*01^M<J=E3)RI?Z'%SM8%#&+2A4,4F0> %N$O:A'^YAQGH7*;
M1E<+QW^K;#?80I"7C7__X?NH"WXJ/KDE.-%!:)N0<IFV,\ T?C=G?#K)W7ZQ
M0?ZYB$R@XXY:97+WN/Z?IQ%M_M3XU&_Q;.C$('X9OUP&:4>R?_W;P4AN1@2W
M@(J\,_VPR[!KXR:CBUO KS70OQW2I/=+DAJJYLZ.Y"C_W8]>?WPAJAE><M#U
M^-05!:%5Y"M[8 7.+Z@J/ON.\130BGM8E!0XF"50,5YL(T%6DT2;!M[=
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
MRQS\G:H[EKO],.VCGHK/);E_&9W_E;7Q"3HR,0)K<?.H4K(*E:T7H_W MY!
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
MFJ0VOF89_/[<J>M;,S_+H#"GML!-44JMD*VIV6I4%&\7BN941W+L4U'FJDP
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
M?E9Y%M!CA::8_\I)<XB1U2TR='TB,\V;220L2];IQ<IHP?P*Q>7 O1C(]=2
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
M/$W)6<JBZ2X:!/N"<Q9OE!,/6"A>!.OJ,.?-/84:C#:H8C3G;H&#7C():-=
M7KXY2D[.E\$C"C [Z!(T :B+-X[.#/*<R1X%W<LOX32TYV$F9_J)F<J2EW$B
MENP]+#IG*//+/-:MCP/66F)9XY9#Y3.B8I:8Q67<909UFR=%A D2^=:<>3Z(
M>.^^XQL^^[1NT-"97D:J'J.4K.M'X/X6FFDJ4/0H8F40 ZFP\.\1REIFK5$)
M.&,\18DU/9A<)QC^VJR<<=2-6&WX>E+4]N?KAH_'Z.?@ R*R* 9+7.>O'\7F
MA*C3E75\ ](^_=,M7N1-_>QNC!$X"VM-NC/[L*AL^S$>/;AFT0[F7),NE%+%
MQ:?A.IT)UQWHK^I<9YHCFB;OFGT>C2:[LI''3#W#R_I^.XHH>-H%J2:YFP2?
MZ^LDINUZXV?#[(XY6_*44]Z]#JCU+'W\MUF')*(C)YL,4!]^:)UK?1VYP*77
MA*=J7PA@&-18RQ]_%0-]H0[_I1NC6+E7P'@:XZ6'"#\LE#;\;65!"!XWURS2
M-)^WM"@T,>8"Y S)DU#8(QY!VC+OHV 7CSL"' X\E(ZP^#9\!;<2#[\\8\BP
MTB# P>_IDSP"LPYUVL[Q7VH[WI@KP.;J:LA?^S*/(2#G8D>"M;.^R^-+$10(
MG#*/-VNINJ4;@]7+<??J#A9"UV7=V0Q8:PH7BP"#.)Z.KZH;EDVNF20NO,C+
ME&N#JGSN"J8=AU0NC9;":>W>T1PK;MD#'F3]T.$JRJ:T[S2;1[/BW"+*]PQN
MSZZ-*9(2/Q+O.<6(C,]O/T8S$G(HC(T1U,YFO^V$4XS>?AFF!:13?:?,R$S#
M,)%U!%Q&YT; 0LT)#@*>K%^?"VBG]5S"'5=*1 >77R$3=?BWR<-$.\"\ 2&$
MMU> %B<B89ZYQ7OG\A,"U'^7O3/$_>^W)5;$J4M2J[A#(@\NL>#9,JASJ7.U
MB56.'P?@!1G9IZ\*IU%]..TO%Y^6@>:.%A9JTEO[4Q^\/AW0LH2[6JH+&R6I
MNY%E2:H,,DJUG<20D2>U]&*$B=9])D7KW+H^:$J)&S'XE;Z(;"3;FSM?K\]P
M[*07^_PS2D9O?Q?[@O=3GV\/4_"F2#L<&IW6K;[B1E"NK!$0V+T"S-[W^IL\
M]*=[K)%_4CT?%J$9*?T%+>+\!,W0;R=A$4=)19=]AP8A*1<E/+UGI^962IX8
M8>(I1BD4P00,(\1"BBS\ X+S"F12/A\E+T#H'@B%I#-EQS8K#;.$^S#SCHN
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
MQ2O1]0NB8E2KPG>8*G<XU86)!EU\'TMV=VSE:C&!HS](@8% L5J3O%E#RBM
MVJ?CN@_Q&G.XKOC2&;\QX)]=CM&#^N\:_:[0-SUIW8HW,N6(NF7A\%(_41FE
M-PC4P<Z6=Z,*R?V2458; PJ P2$FJC)W4S(V(H=C+V^%O%3%6"O3--8^DF)#
MBE0EJ(N;F'QE_F7_TB;ZA4:G3SRG%/\DRT#4MK28+^C#<J,DT-@H>G>S60#W
M-?O^KL)*^?R<DC^( SZ@R?NRR%B%CN*NNPZN$?ONZV83>_-X=M*?5TBW]B=0
MN5B +GZ\] K0X48Y,R,.K+6D2*-ZMA]!U_T:H#/V>[.)L0+_N(.%NKN(-]&\
MU7UXM3B9HC.29.E3R_"&94&$-%6!GZMC/;6Z;_!2!#*M<-@R[YK2ZFUFTEQV
MX2G+?U]4#UV.!ET:)R/Z3[[L)&4VA7Z4H#W8T;)>Z4@U7%6 7? /&LU.ZB>W
M&+1T^9]U[&\*Z3)H@E@P]RTEQ\03^*P,(P3#^=8$EWR&X>#9Q4]INE.VDP>#
M>EI";Y2GQW@5#3UB*(K8$"S)2@4$NMT&8])FT6J9A;:N?NY40:C=K1[6\^P;
MXJU;4ZF Y0:.NWO%]D$0@;"\J35D1AA4'ZT2KDW61TP1UZA:#E<O=I[M2L+5
MK?<;A63?#OXU*YK\EH>.Z>5/?/HE? ;2=A=<L&@QO'P1#.)G2%E@9U8<0%X3
M'G:[GRCI!_PYR_JY@Z7S@VS:7,"TL'W*($!/R[G3#;=;!!W-42P?G-;>7^0V
MMCO-@SU&T[6=62BDYV#0YMQ$@=WLX=NO]+NA"JT;CS9IO@:E])$'S3443HC9
MT[5T 8>;> O2:#XSKUM..?@^:Z7K?OKQ^;GZ"*R1^-4X_"[G) ]/(7_R_65:
M=I!][Y["F]ZB^[,ZL2F)DMAWU23QBG8B,#1);3,*Y#@%WCJ4^J!4Q^ 3;D]W
M!7#ZM!]L6CSFIZ:."<<_:5QZ92>*-K;^5N;KN#CV48)/!=/Z >SW7AA8:K3N
M]J+7XR;R^ZM59J6DOQ_]>\I\++6/="+J1#-=F6PR3Y830BX!"G>"JCHN'Z&W
MK@!4>[">C4HXG@EE]GK/%*OWB-*KE=FVE]&CY9$(HGV. Q?M%[RW5O;P];BJ
MY*^NV/C7%%D%34[$1HNMERSPE#$3X6+OE)&(*&4+455/5;2<Q=0/@LWBCEA
M39Y<N/U400JH[/CQFX*DRQXCLGTF04OLYW 1/_Z2V>-.7ZCH40R]N-ZC:!\I
MJ;<I+&9Q$))A4+'%-CTI0C1QRM$;?XO&X-W&U]NTVT$!Z;ID=/Z4S<M9@!V:
M8]$QD[EYR]PYY8V27^)S'%!W&7'B&L\@H&J'%>TH[ H0KKA-SAT\^;65%4F^
M7RW$:I^Y%.JW96GGI_ .=[&>_-L%&A _._=A4)!.A;9588Z6\5T5.^$#!)Q[
M!7B[0,A=-Q='W7I*LYTC..XKX2[SDIL8T@KYR['%<KB;U8=PB8C^=06PWZP)
M\$W;",I\PO(#X;KKVZ7]_.)_I!;5GRA=K1\M+\T%](HT)&1S$7.H/706_6OF
M-"DZ]I$] BT^3YSP-9L>J6PLM+;&EN"U?P@/C>(NXOW/3GO_O\;5S/\"4$L#
M!!0    ( "R(<E2C;K._'9L  /#)   2    :6UG,C,U,C$X-30U7S4N:G!G
M[+QW5)/KMCX:104I(DJ7HH#T(KV#H'0!Z4*HT@F]]R@*:( @(" @O9> U-"1
MWGL)A":]=P@]^66M<^X^>ZV]SS[[W/L;XY1Q/\;DCWQOF7-FSOD^S_N]7S"3
MF%^ ^\KR2O* &S<!@!O8/P!F&O "@'?G#NZ=VWBXN+AW[^+A$Y(2$1(0$%(]
M>$A,2DM-3T=+34/SF(F;Y3$#)R,-#:LP&^<S7@$! 7H644D1/@EN?@&^WP:Y
M<??N74("0DHB(DJ^)S1/^/[3%^8G@ 3O)AG.),X-!L!-DALX)#<P;0!ZK)ZW
M;_Q^ ?[UNG$3Y];M.[AX=_$)L TJ[P-NWL#!N7D+Y_;M6[>P=P.P]P&W2&X_
M>,(K<^>AAADN@PLIW_NH=#Q&V=)F,LWA?2;^MZY!=_')*2BIJ)\RL["RL0L(
M"@F+B(J]>"DGKZ"HI*REK:.K]T;?P-S"TLK:QM;.S=W#T\O;Q_?#Q^"0T$^?
M(=$Q7V/CXK\E)&9D9F7GY.;E%Y255U16P:MK:EM:V]H[.KNZ>T9&Q\8G$)-3
MR(7%I>65U;7UC<V#PZ/C$]3IV?G%;W;= .#<^'^NOVL7"=:NF[=NX=S"_<VN
M&S>]?FM <NOV$]X[#V0T<,U<'C+PO<<CE8U*+VV^R\BON4_VUG48GYQ)8.'I
MP6^F_6[9/V=8T/\KR_YBV+_9A000XMS ?GDX) !IP.D%:\8[_/\-PG87_RX3
M0)0)(9GOW=(QZ.XYOZ$9N?O]\94?FBQ;3"MOY[:;@3:[KG_%^ "DT'!3R-/\
MFGF3-3+SV>#*1/WN91LR&Z533,B;^BMTY=H770E58F%:3CQF6X%M"9_257(F
MJAM$P]/7R[U[E<+$Z6S!,Y%7+MJIG9Z_KN(T?V  MC\Q .J%]>)O*\>Z%\FE
M/<Z][O-].](+DH880)?($KH.C!)D\-Z=24WIT:'?KI9>,)0D4\=Y 5_L]3&F
M. >3^W)*\8U8=IPF\IPN80"$$PU5F=;>TL.[&5\O. C11J"N]5L?OCC+64I4
M)9T!%21?I<2<,2$6_;C(5G6EF,<YG0N=K<+!M^:%MQ GQ26J!\$1JY.[X&%+
MZ3G1%V>H*U!(,3Y,4K>PZXAC)7;#+A81-:RAB&>*]_A#%T-<]: $:P8$\+]1
MV$/R"Y&VSWSBB8](#N6EC@*D.PI <X]#%<)Z7S/5FL6JM<Y<ZB4;&0WZ.9]2
M/*!B,N\6G UNKFT\KC!)V#1UW= [7<L"\[_0/2#:+6HWJB\,''ZR=""YQ0SA
M0'YDO-U+9A% *^:<2_>&XW$&A+W_)H0U[:^%R(&E3;A6Y;;\D<-EVUKD3U3)
M\Y$3/U4#8KY9M*F4]^"<2<D9XNO8!-QMRI )=4BYK-5,UOFIN:6X4-YGLJ\V
MV:.?]NFUH^\U65C:61#M6QZN=]"-._KB]"X[0)V%@0>YW/I<Z@F%RNY9"X)6
MI!IR,M\TY$@!_UM$U[BNJ#-S:D_$=OY3S-A%JIG>KB-#157THM4TC9U^A(]5
M?KYJP;QD7V<)7D.L'_YV\T)#13%*(3/^%[I4O'?!9!R">-CK(3[('Q\UH!_I
M"X5PS"DC&3<UE?1ODVJ\,I,C?7WC[\BMN*->D)@ZP=>H>SJA=L>S!/J1;\KG
MGI7G/LA-/Z'KJ*\MWO#]BM0Y-&SQ==Z:BJ\N?J5+I0M-ROQ ^^'-)]L#KJ:N
M$P@[!^A3\4YF=3!<@2%$2Q/Q;CPYX3!"8+L%PIJ%C1-6P/]\@6PN<'%95L?L
MR@='+JARU#W)FBX3V:/>S,Y6%6(^UR/F%D]IO4 SU.#'K2ZJU"4X/A6-EN?L
MW-+0&WF=E:^EH3!E9L-.^I7B&.L2&/3=?S ?3LF^;H&NWJBE4VS9@77IKG3)
M+U!5"7U5=?3(*L<G*%/$![8+/1ARYNELD1[)=??]9U>@MC[6P\%DCZO!I/X?
M5[%D<A5-? :L&?5'7?_EJ]3_#5FM!WF;CFC.JA'N?4"O+Z.KB^.JB1_-4 EZ
MIPWVDKZ(='6[*C7R9G6;,#9(/G>0MOT<<6'G)J A%W#CY/V_$_=_$./WOPI;
MI:)1VZZF_L2GZHPG_3[7[G-XU;R;A\VI<6\BZ7ZMG5O5\/Y8S;BJ%.%G]S^S
M];'S.M:0\S\__/?RZG^4&)LMZK]J?%)O/A6$?DZ\89QJK $3VG$]PP!&O>CS
M2U2X3.J=NE!\EI=3T@P1I!K&W<>_F7TG+BRKN\CD$UF5?*9[)/3#%2@W_M5^
M=GBAK>NOP:'XJ$.IZE^!(L5 E0G'BI"OR'-P?<?.5DI"YU%!4U-CO<@=I57_
M@_%OB<OYREFK>QQRGB*@UX6ZF8Z.SX#Z:*O3SQ)"B18@+YN^B3[GGLZG=S<^
MS&@LS!-Q9Y/4U[O&I7U)HZ'HU$IIJ:I_U6V^\*9H.6#D!U3P1-Q9Z5K:(%XM
M\O)%,\,<X@:2_)7U69FK-/V68>J;_.V'34"3KB,T'+B9#Z^'@;E7WE3,WYWK
M<^":\;F^H4_/=/FPN=@<.$(OWWBHXA01LCY/V75Z6FA@_+Z UH!H(KJM5+EH
M8 D <&O>.],MB53>^V&R>%,V,)4' S"NRF51J_UHW9?:-_=UEO.5K7QF=/3$
M+DID<].=F @XJP^VV>0C@R\7["+Q:)6D8GOUO-+ZR<L7$@0:^FGR@@D<1)I%
M<3$ F,$2"^MHO5'E^#DM5;!22[2S)T)OBBA4:;\JQWBN^^#9(.M>:MYL<['=
M8H?D(T/RTX/S?;9;OV)G0JL[P9L<V</^;$))^;"5_CZYM]VO$]8>0]U&8:;>
MF:]#-29>Q>W4B@S)4[K;/W"5%NOXF%2P<%=4?MZK;[6EOZ<\]VZ-+!(^?)%$
M?1JR':\,W&&7N/5HDB/N7FAUMZ08VJ//-M$_,?E*MQ1,<IYT63B#T/@U:RJ6
MS/UK+<ALT&467+)F4'41$!]BVM@H44@3^;KA2Z#T2.;T0*0@&X@[Q8MQ2\>Y
M1YNEJ+%W#[QU_*Q>U3QS0ZC;R<%>"O%X8(F1MG K?"GUH%BSR,2X/\^XUT.T
MMV9 $M>4O<'K]<?T6UF[@^I$RMH;>?VS)]B*4"5VL[)>D"VL3<A>O-2DC^0:
MQ%QB X,;EDH?S^)N<H@5'"_7)T1X^&H:OSKQ9<UH-#U+^Z]?0OY9D3<MT/\$
M((SV>WUS0BA_$43TK,(O?#3RW)K>*7_'$-VTV)$:D/.]_>WZZ#V" $G<!E>/
MC85]FM[$DAD_[U>%"6X3H[U7 T%''6+)W0SD*A;',C'GJ1N0SD3TX:]54/XR
M!N K:]= MM$2(>+/BLI?V-#2_:A)X8:3W"E54_C,SFNBC=*)Y97G YI '5T(
MG/14/CK<HFAX9,I[]/6[X%KM&K7E"-@Y5%IYR[TAL%7GAEF,Q>0JRT(3L<$A
M4L=*GC K!!>+L8N5)ZFUIN5]SL++(G2\B_56T IE&H:1H5?Z:Z3E8V_N$M\5
MMD(Y@7VW"CL*Y=VS>QG70 N;KU,YAS3DR*+>Z<6""N%&C?3'4Y&K;L:%QJ#%
M+O\2$D,:E\=Z]%_0:8C,N*8YP67?<P&8@4I76P86FTI]^0W\NC)V,V2P69N_
M2[.(,1J(SS8XLVNNY'KYP04*6+,"?_2-V7J#)J\;X:162=KP-/SPZ3!\DG(Y
M_%XE/*# VT334CB>B'N^EI<59Q^@EPS)%U69RFLTK@*FR O!] >G6'MC"E7
M3*[45852);[6\<$T"I02C[-'!0MGGTQ.BTS.^PI3:>T!J;_LYX_F7-YEV**O
MZTQ"2%WIJD$271H?V+E]^A6Y.E6:Y'/\BX[#N^=!%H*Q;'UX_*Y6[)V&) TC
MZNM[>TI-#:EJ#B^TGC63S_9\RO)OFA-EV2\FT!^;UQW+JGG\\;(T?SLS]PPM
M6+(()E'(8]"?XA5J)=P)$J9KQ?U1_+:\Y?5*@Q*'\&@9[T\SGT<PUJF&> NR
M=;>:87_JLC<[Q"OI<[B>'< 3M$[L(I&34N,P([S2L <_UH2SY"NNB9,CFX T
M*5#!5.!:E>!E8:F)XR^]X6 Y)UM=DE3N09V909(=%](E*87,"<EA=5F$(&/1
M=,<IOSK-R&UWS]GF7?Y16N_C0CKA\A""+9^EUS"^JGU<3=Y!1.I(Q>-Q"8Z<
M.D.#Q_RN\I,SJ:U>-W\45RH*]KN*.BU?2D8[4]R&#D^_'\, 4K[*'L)V&'%)
MXVJ=#O']1]K\;)H[V$#92>>/C$E&HD?&3T#UW-KGEDW!XO"EJ\;*[!R[JD8F
M>'UEM 1 <=*WC"YTZZKP85LC0U5-*;13-897^*(#7^_]L+S">;L;TCB=.2%/
MSH->7(T*7-_0KC"^9L!7R/5TM*<#K)7_.;Q07:FA'G8=F)Z_<;B1^+&J[*AB
M!7C9.SDNME6OFF>#;$CLOCUT:6CB3CGC2(L0:7<5G)5U_?XPNER2DTM_+.O[
MJ#KL=W#W!49TUPM4Q8A.8KN"@J2JKEB(DQ8YW*",A&N'TF.0GO)*46EFL\_Q
M7%1-S+XZI!HF?/YO_JNIQS\K>@\7K]WK(W* HOA-6Y->TK,8 /7&2?)SVT1M
MA'3'G<G.0KK4I3.]6'[^&BNF<IIHO\3CL@M\=:1*^O:*B(ZHGZU]U<D#"&N)
MQ<4?:$'Q48O81EW8I=1*=PKOMTD,X,%%@,)A\;WLRIKHD<U_0;PX;]ZR%@RM
M^!V+NGC;++)5-US0-<O)6+O'5SG/=)X^??W3UT_[Y A+.@8C;7.MR-K.-A$4
MY'#3@!5>^$(7VOJP&%E:KV&.VKEGFLE#O*>WOW5A!6_17H:1>YBR7W*^M$!-
M[TD,8%7+E/KYS_!LCI)]KF)'[N*NRP)&D\Z8J] UPV!?Z^#MP-;T%DJSU>NM
M0$GI5WKD4KE<C[PD9B9*F&D["X>FL*6J6>K-?_4>P=\5IALQ/PM.X3]L49%N
MSI?F)GVI,GO&'D7>D".=J'@?R'2%LF\DV&"C=<%:?R-CU]/LF0XOCRJ%&[SN
M@#O&RK,!60?VY$D]H='A.5.M:)B<<HLT^D _4(^"'&?&:ZH RY%0#1DNH'4N
MTCM>J5Y<<T>CJ8ZG^R*%X\U]>06&>KLJ 3")L:TF^YZM0UU;9QKJN,AN94(O
M!WV41!(S91QVSC]J4X#2^V%'_MG-\3+3J8_^Q9XN1R_VB_9V#0LKG\%:("O2
M1&L4C:HRW;\1&[HN#7,9;UBZ2W 6HB/]\U/FX>!)$?4%)Y./33N]R;N@$&J"
M'@S 6T/.8\(@NS$I!RB3"82MIC/L?OTT^<5O[9UZI:UN9I"N'KHN$5'(;NO:
ML7,5WW\L2LWQX^ YQ(%Z8G-WENN$Q9Y4:T!T(*"6WA[!XE@JV*<B_O5C];V?
MU@0IJNPZ 5FB1>QDUS I/^#!--Q5C.-'4KLNZJ$<*,N@_6G&.\K8QTVC5VIN
M&M[)#Q4F8$[VSR'6MZ<47GW8V)LKAS*H*7,+-<[O^U&VD@D+4LG.(*H:ZE"B
MRAP5$_9Z;;X!5?FY.=8BT)=[")IKX@T-D!Z)#;6$KV FCD18PHQ'\]8Y!L"N
MT>ZF_W1/*CF8T$F:TYS>ITX0.3VSC'74EOC 93.%E1$W\*W/^T.IB,&C.[6^
M"Q($3Z@CQ@(2N>:CZ)>,9OU10A*5LY'1?6GIGV-K-TGOXST._S!&S5JL]?&P
MP4E-S+A0L)$X/GDX54=2NG6_://8A-R6'DD-1C(8S@"#GM.W-72>E(B59+1,
MH"I&-^%2=3B?4<=:?C!*[/H^XAE,JO'\]C\0:C'F[QZJNH_\Z7G$LZ0@8AA
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
M+K%W';!\K"'GO39(V<@Z"DW/Z/YA]0;LFW*V*<V)2-0K0R2=I<J)61XD/L4
MY+ZM\%ZQU&( P;XU'NXE2E>17JQMV;Y\)_)DI!K&I7M_V%YBS_?$3XMC =P[
MCAWWEI83IL#12 :[D5P/2;?--<E<H6-C[0J^TDR%,-3;:+E%3:RC<%1'TBJ7
M7(L-H=L^@KX0CM5L%N;EB]1'HJ+=W;N_G7!1_(TID?57",?MW6Y[JSACFE\B
MB?#G=\FN4\6S=1#;W4W= T?X2CX!!.'=HDM#R-,_%.-1K:/U?F7Y2J!A5L^\
M8[WX2&_?G4(\9[0KQ#B'_Y1X=/1<C\+'W,.,)]X#IVT6?H]XZ+3$%<J<;+G;
MX$>O&MJAV<;CLC6=;PQAA0W\Z<EFJ;6Y!Y@G'H33,XN"XHZALI#*VPE*<D8-
M^"<-Z=YV2]H>B:;#!AZSLQC ;[OW<R,2M+>KIBIO,L?GA0<TGYR@=<8 I
MP/UF?9^\)(]G_)QW==_XT^X7>]@O5AQD8[\S@L=(TO'AAIR*'-ERU72=!/FT
MEYD<J>;]_R\/%G3D1A=5-56?\Y^74'X*CZ@>"! ;KV7+F6AG$YF;E?U7)__>
M4ILBKM?'EJM</*.K3N5)<Z=O"L2V8C<D26T=2JDYA[<0;L;XND R6";/]L!.
M=XNP;[-@H5GV1M<%!"XGR)S*-V/GJKFJ_AK+J97^V=,G]RI7#":^(ZT*!6OH
MF;WD [2/,0#BE@;=LI,&<EHKA#EM# MO-S2E$UF[[QTL[[L]<-5$_N-$<B]X
MU\>#S!$#>%4WRGRXFVZQ%K().Q;4;%CO5C*BUZ&25TGD7F?-J"4B;CD5^Q@F
M."(@E/D]*@1L*@U358[*I;/E8Y\(ICQ2G:)NQ!M-8$QZ[?)NJ3=R(T5][?T9
M]39;E!P-"9/&8\4A,VWWFZDFXL:%A1K]J4\^%V^->]!C[>-@_/TD4>A!R*>#
M >1W@F_S=,[T+0&!H>?7H.@2"TL]S:+TV! \QL>0)<'4.XVGJ:\>YR__[*3$
M +!P_(5Q%3%U4?[8Y2"8I^]M1KZ.9U7?4EZ^(Y<CEXEE&]_+.6B6MLXF<TH>
M:E35Z#895P.L?70;'J($'"9-W!)PNM-XG*KUF'7Y>:XH!N"- <CHZY3@*Q]:
MD1UHYW'T7]5&G4F_]&$Q4O-HLTUEHE^4^CWO9C39"UAU7A=D FZ\N\WE3;8E
M-KIJW?.VE*]-V^V+AAS9YP&RVRO?*5 E3L[OEURZCD_I3B1)1VUGB80IW'U"
M*M-FU@^C?W8[JG>ST@00IQ<EHMC>0KT3V32,A2@MS;[(N5SD!D$-C(1DH(VO
M0L_I#ZZV)EN7EI[VZBG,7- P@ZBX#9!2U_>$(*4>9EYO+QUARY]0,_7TZ7LZ
M6\.J@NZ^!]'1M=@HUV)E+8PS,$*E_3285GJ,1CW+/)#0 V9[<[,J]^95)W0R
M/+W,W/1#2!JJBID\'%MI,V<=,CY"P+4>RNR/(3.+CC[0?A.=G;T./4-DR)$Z
MOXQZ^9Y1)EAC"-\U3P<_#7 '0)L/:FM[^]1 SX^>/ZQ#_2%'K^,GU@S(FN@?
M3EIFILP]^A:NU18M[UL8#HF&/*S*P^8 U/BR64C+$O;4SQ.]<1Y_!398VZUG
M+ 1:%"F)00^$CT4$-TCU+"4\;&S]+I*/RR7D)!\UY2\_U)^9CF:!QTF  _#R
M0%-VN&657U9VTM^"&R@%1VD&Z\$/JT011R\.)$(@)R7;,''1R]O% ?ZQ6,@?
MQ0DS%U6QT8[<[;BMU;=TE5V_2?OD+$6=*+F_^2:!C\7@Z?U$1.4^%.86-,R$
M[]<S/V2!R-+05^=+.M.!^B;TZ^W+\;2M;/L_M+Q'O:M7[;0;&0ON/"F.)O!V
MR""1>:! N9[WC%V9 Y)M%RLE[-8/^U2H/Y=5C%V<+=YB_P'^5@R-3L-."!QD
M5V>?5+&1%D'T@2*WH(%V<R%T'DFOUUV6>,><730+QW98BXG1#QU4T-X&X'DB
M#*!= P.X6Y6- 4C\ZP9E8>:E4%/\');Q;=TCJ+N$'D)^80 +0F--:\&YU_OS
M5SKT^TEV)D<MH^@S)S1[Y#82;>(-+A+AWML5[^'X@ %\G-;$ %+(4T];P0?:
MX!:'?/ @@?KE0M-9@70YZ#Q@ ?WC5UU3]=Y_I$8>NK]DY33THC5H%[U4GU$M
M?:9:R7.^8(L!^ MC &0*5\S(^*O]"BR&>80!0/Y%9_K_5AH72E////I*\>7%
M,AUE6]:ST^5$6(EWG<FP(^DG@?.BU?.TZC?S]R2E, !<9'G<G2++G@&(3P=Y
M%LWB;-R%O=>87BRXI6\"O(9L15\W80 4"E><_=;H@"+IO6D,X,##Y'41STXX
MC]<I7:&<C]X?[KG_J>,8!RZJ@Z+N,E(GH[X036Y5CL7?$_2G.QC 6:WT@A5(
M^FC'# ,(G,< PC(WR3Y<FA/,7G<6#!OK8  $_/H80"J(^!*% 5P9T>^7"Z:>
MHWY@ $U.6 <,G^ W7Y<&8ZT=MREAQP*0A"(,8+ R]/H2C.:./--/'+RZ? .>
MAV-]LWX1;(J>;#D%NVQ6_&/#W -D?X#MS?R:JD\,.'J:_J3>G[272G\C7?6L
M87[&%T:V8O(G[?Y&^]=%]-.4QGN[DKJ0PY(_JO=GY?-TB?^'.C=ATE^E0?A3
M;7#E#[@$OVQ$3<"Y>=2.$2&::>PQNZR!TL.(X2Y(NU& @F!KN-.=F(** (T-
M4_87=,BT$R.Z\,WU8G'T RQ7.U]QP&8:_#?"=M<2J]YA%3;3@%>@0?18*W:B
M#0S "G%X.= !66I:X,0Z(D5W_K07C&6E<298-3F<+E>:.B)W7DE[G>*B', \
M]=LV_WA@F]_'=0;_=QAU:QDJ^B7K4W%HP8\NP026D H?()<YI?1V=%/7!/W5
MTW@,X*AG&GWNA*75?SWW>*=()GV(*@7A/6YZ''BF&(<#A6J%PY!^&VP*LAS9
M-G[Q#Z;_6F[WP"O&7O/G6ZL]KD!K<SF7^3]H=Z;"@P&LQ<*O#^>7M*[S0W?1
MB^#?:M/:/VRI@,JAK[O\\'MM]!30H_V3<["5KPP#0/L P?-<6-)O9W;95"W]
MGQO58X]:L<Y"SO+8+ H;T.6<PHZ71%5[)FQN5X7?_C1\BSX86RMA37M8:DH-
M$DJKL@?QM,&:^$L41P2GJ=E+,L+Q/?[!K"J76L2SURWH_C:?_W*K_U.CFO84
M9^N_8-O$ZQ),%?J0K>:*NF]QJC-]59CZCQR4MWILOE\%@>*0$0=/K]IC "U<
M&6O2;^E/#S" CJ+F#-NX9<HBTUON3X5)SA+7P/]N8.6O:<\=@C^[MIA;%*V<
M)7\"$-YXQ_H?Y+CT[[E ]?>SQI;6<76U=8><[:&$^>E0]=/0ZN9EG=9GZ>*'
MQPS>^$-PWJ9_Y$6-?XE=;*C\-PC>_W_4OQW5]L"[;%NYT?[^MZ.CV[=H_-QD
M^Y]=S\^PQ"%VSI(]R,@J^_2<.8>J+1Q#LDMD!,:'6T;5^K 0_>T?:.-A Q#]
M0GC^Y( %_1$TSM%SXG1.. ]&M*5>D)3HL9^MK/MW/@3CIQ9>0=PUY/RL.__1
M:9C;MF],6KCFU<;,^6V/ E;VJ-"'%]3]&1G.6H9E@ID&[M:#6"P&HTHNL>&W
M@>._N/L[L#*&2DI&5EKH>9B!\> !XAKA_;G]I_'UUI>]ZZ#OB JJ"F#PDX\3
M;OY#ACP*=%CN6C/JXA\SGXDE^;=.&GI^H"JJ-NO /[?1K[JP5/+%?^HE'M@L
M@1'YBVWAZ:P?;BFB-L#+WFL%WY:,,I@\6=K&F-ZK>>)/^:%Y!2.>-GMK[WYJ
MA^@SN-2*WE\Q"I"3>V- 7LL9.ND$5S)=DW =@I_&7T!/AM5OO,LG+'NYY.[Z
MI*?V G)U)-B3^SYYXH>?]'!JOL54OT1'JBT,L?DI+P-R2&S_?_5M.A HP7Z7
MW,8$5+*U;4?-EK.X^W'$K@]14Q6F"0=MD4XS'$E6[Z"'4$601.0J4#PXD0*Y
M=7%)/?PW#8I#8BW[Z<,*]E:;M-URUAOU_27IG5@N^!D@K,7F6?^,+D,CE?KN
MW:?<!LR7&UN[DELU5360W=N)%(010X@DW9#8@MX<]1K78>%Y=1.7/>,X7)KU
M1J4KZ:@U<V?ELK70]O/DDS_&;B:6UOI?JHH_RX"P??K+L<8_1*IV"<=XTS)_
M  9@\@"\+M]@6+@4GWY$HWK%'EARR#8L1[:32O/WJ=B_"5GVWXE (<CG9E77
MKHD(V^%4"6%TA95G0UI_Q@P;(7-YTFK0@J_(,4IJ/,IH//B*8?9X1YY?*%5X
MSO@@=8\GO=C->,@*2R!"'NKW'\DX-]#X^M';K:FV'ZH'1C9=/9PX96]%CDP7
M8,$G3OGY;]Z%$0;]Z27%?RAP=RYW?>(?\X[1S0/>*^E.>SPGM%OXD)Y*2MT/
MN1I&_/Y2##ET&85*4YE-*3@W-*DL/G>L+[^(]< ZU\S&8+V,WJQQ]NF'[P>]
MLO-S)IOB"#F).S>S^+I_PYRA[%N;'$=]"/:4.UX&S=L8@'Q@=HRUP!%U0 [<
MI( !FV==DC_^.I$*72;%I\,^/X7@?5LPD UT,@3<%=2L]&AJLBZ_UIO2LLX&
MJ7'$:040YK+T4Q9G>XQ:^'U+AWHS'6F7E34J &)2^,1\M8GO3-NL'KT5[WZ$
MX]\;J8&$K8,/*<*N$1C $'7QY'0+JE;#QOSMT0]7;=K6H8N)L?6.+,<*+%3'
MKHO\U+'9:KJ^& "6&S+>R4DD?LK@),1R1.%)4J8W>4$]ID7;5AM1!_R93ZHV
MO!U^1S,7ZIO:D0OMF--WWQEF'K:S],"Y(RMI WV49'UMW,RISKUU43G@"ZE!
MY=:X1VY_X3VZ04 CHX0!6$-=+L;/8;/'=8@:>!54,8'JEHR,X??[GD>1,$MJ
MB8WJAOHZCL2>$@YE%;!T5+R''<KUTS*[TFL,@">=*H]#Q1 #B,32EZV/X LB
MP^A-54:E,G(_G5W2^FBR6ZF.@96.X3YK7I;TJ5'X%36,V3.-\H'IUK1%0H[A
M;?UX47"Z4&0>0GNX,R!O0]Y=DZCJ\)VS&G^XCMY$>JP59%?)ZO/7O,CMGB3B
MTEF@3JOLSI&^^V5\:FI"K,3+[=CBB^N]WBMH(&0&Y#G!:6^I9B5/?OC=<UM]
M07<Q^F[EH^Z657%*S^="NQWB2XR26R(+W!.UDHU;3=4U;XNJQIU.IP+6>/4J
M542V<X(9K9XLZ-];FEDM-MH<FIWL)6J+'F1K_MR'GT0\QKM804VY,I%F>U]I
MY<UG,F)9!>5JLR6F)8J 1N!%C,3+C-%H[-(EV7!/%[+N?BT;8.SCP'-3@NO1
MLY8;*U$S6G+;55)TI=& (,V!])X@;>LJ.W(Z(K=\OZH P>'B^*-=8)NJE )M
M@%_NRK*IAM$K!U12/S7JI7:*P\(^;QTM\?E)WLY>HL_>SBJ$&5X5L0*5K :D
M+QWMZ9PH8@!"E[;+J9L*$ZF'.XV-#H&A@G).2?'C[J)SV_G>V<^AI(0W772=
M!$E'>0*[HB5>OP0<QDV]>=;I"F2.'S=W='3R4DO>6UN9 >O'GOMX($I /CXH
M45^.S*HZ"*VX9FW%IUL/\B,L- [7IJ<%;_=O(PR8A,MBA9_-[N@+A2\Y!B:#
M8UE"(1'GE96H#3\OMK=,*XY&/ Y7)9.]=16@%WA6W7%/XW-X4\:-X5<R8+?+
M0B?A4[Z?T*T*5[>4:A39>_W%)WC:+N^]?7K<QWY[YF/J^)>:)5C95^5%(,!3
MB3A!"1*1CKIXR=H*6H%FIN7R@94G$(<HGY093PS QD]73M7!C2NYI9]@Q^,Z
M(,+F;UOHO5 N6XUL'_<Z,BD0'74WX6RDBX3'7%-%R9'J\8[\6Z4TF*.'"M=5
M\[73I'--!76EA\B09;,'CMC1]FT.3C7WEL;(N9.KWX.1M;G9HO8+Y-^HX]OC
M*\!>PX>+6>#ZR#>/(P;N]UUZ!7 HA,24A^0G%+W4&3NV&<@H 5L88=4@X/K0
MS^@L>NYYL3:2S!S%Y$0IK!L.;?=OCU_1"C_:T-AF![,%(E/=I""3"('U'4>+
M:#98[)VA)WKGG3C? YLBS$<*E;5S%K@_9&MH!WV5A; 6_>7=;R(B#IWX5ZFN
M*QE.C2F-2W-U2:!OQ;_TTYV[9HE\*FUL#8IJ+2[CN1X&')^<TIULF+H,A"VG
MMI[3>0K?*N3V]C=)F-?0 !JV>]WL)PB17[<SN! 8U5,8K!@MQP*I;[_7[OH2
M70S@2__IM3^V6J13GRC_$5WU-(KZTO.VS;?D;F( #,FD&L93!\T&0HGDV0&.
M+%55\R1,=^8R<\<F/#R>30JE+SQBU?5^XE3!>\<:27GX3%)=,(2A,"?&2'_Z
M?6M'?5964EE#C/)%,4QJ3=HO=W;CD-WHYS _8?@A\1"4O=(],>^N@V7:^2HH
MZYM3U/L;_#\U4F;&0T>/_?Q*2KOMPPL/&WI-&'Y(#O3/KXV40]F'U53TIN$!
MJFMQ<UFQPA9%E1/]Q\.2M0TDW<-&1+$A*7%P=91;OCK-*B^IZ\XYK@+E\H>S
M44[W2X+"PJUXR,O**H++STQX*L*4G(H_NZ2S@6WM)@KID-Y-*>W$^@9?XVNN
MT4RGKN8,N,<C(]'CB12\Q8KJB-#=N!VKHQM+X0]<V>=2S7+L[L4=; AG"+\(
MZS1O[C0DCHMI:U=(R#T#IRYKNV[TY)9KZGE67<RO>!PIKJS#ME14Q>9?QAU>
MW$E\LQO^1*<G]%SA%HI6S?8M?/3):)).3;D7U%99QK[L.RL=#%&:<T!0/C=7
MLO?4U&*D/GKDVMUH+I4;+6^<FMN;;RCPK(R#G>)I-P[..GNV^P7!E$JQ./(%
M$TF2[ESX=%4*_X>9 #L\V#%,0:WA4C#KAPJ(XEM917#8^TTQXI;<+2+5?!8'
M*;U=T F9F(9S]*K_[$EE2F*@I^C%<*C,.#>77)^NXS#)%]<;C)/6S/DRA/'\
M6;QLMC3!K\43U_<^GFIU<@5W@[;P6I1( PO'8\:L@]@+M;\::,#[>N^&!BOV
M:*E.6Q0E[37L6<*@ID'WB.] X& ' 6)2^#W8TYZ[9YLX#Q'02DUXF*:> M.O
M!19R;);RW:PHXED@W\NUXTVH.&\\/ W' 'P"B*R&-438BO6IAV%B_&LA&,!$
M^,#? =AE'+4_FCX"&Y/S.JQ&5R][Y_BO5XX%!T!(0B17RY<6D&BC#3=%9J2Z
M^8[A1G6CTM[P*080Y#NW\L;/ .AAU/3+$\QLH2%'EO[EMX=@9QD^JXKF1B.*
MS=K65"SO@?V_P"0%<6*V/X\3^;',4E<W!@-XDD1_<1:) <B238,,^.@I!_,:
MF\S>I@]_>HB^=LX\ ^.OPG1?1T,"Q UW6\T6-).^Q_AF9ZJL%4B@%>?8J$5)
MHL868D/PI#YJ@6H[PDHVI1C&B]_&[J3=K[>\J_N8D$X:.0WUM:[4&CF^9M06
M3LP?10^:V^4%C>Z\NTN3DJ/ B)-[OIC8QN'7O>'4</RP&<Z4SK3GYU3F9%3?
MU+5L4UR+ 2B.E-BG^9'"?S2 /H9M]P;&WQB'"M^\*T'CZY6I14<Q4O)T)/55
M;<+B(Z;ZAU^F#\989B4N1G5&AUE<C1]HU'V--CK9.FR:BPJ]#A,9W>9) ;F'
MH+0>D+\5NN^LXO).6BS?SP$E7L-U=68]Z;+Z_#*J,;3!@^N!^@(/82O#+E0%
MH4O5(>-/79%X#Y+8]"EZ%:E>-LD@ :*)J)'G>]Z])G6"WU#2OW8^.?[KO"A]
M8OJ\8WO!;O8Z=)+NZ:41K//;^R,GYOW&SJ%+W>O9G(A\;^,MK=$BN@Z04I3^
MJ_[''N;0:[&Q[H5"\7YSA:KG9D%&?.)UT45*Y@.+_"GJ=./&LX['E7T3#]05
MI^8F HMGF_@C,^""C^;OS1CTTT)C7&SYHI9[U^+GMVK4U23Y@;7RL1EV(^W6
M]][G<_)U/!^S\%PH'7M_N!2)KA3578D4R,  B(](GQ5GG3]A0F, AQC .]?\
MK$'FS]Q%=-(,HA^?*HG#[Q._,J>Y&,??S QOW4>AF1^7V<FHB3EGU!C4NKHV
M7"8@<M)['0LP@-]>FTA_]Y??I-@-+@Y[@GJT,_)&=)"F@NMZ!9W98*:AKYN)
M/^2^R9'C%-JFW3JF8RLNX'7TTY3]!6>4R"S-)]?BQHR,(JZ_0P/7<__(^ )]
M$E>T?@YLO9%,71\<*[-?33%7KYC8.GFIK2'G@UOUEP794?P4:.;$I*'^X'M!
M%W'O5A >0X&&#I7(]JN,[!H/#U'-13;SD%N'L;$:6CA1'U)<P6)/QE:#Q"UT
MPL.\N!-PHP-\"K1UV,<I3+;4#U_6/@N0AH'[X\P;HD4=F? 3DJD>/=Y_5,RN
MOJ/R#E5<IP.+>7M?+-(W6^ZI+LCJWE>Z]?K:)#EVE=N5]=PE3:RA,1O=(G2M
MI)'YO%6)M^!!3$F/4#@I]WRC[6))KRMV0*%E(2B6VEJ_[I?1MV^QJL</$>HD
M.;SU\].P?QMD,[9R*[_.%E5TP1JAWZ&FM-D\\C$C8^)3G13,2V+HU0#Y&WFR
M,=-4F+I0G0N[XBWRX?I,4%?4PK< $#>DI$@',3=CW)*2LMO>2ZN\I/[@$S[Z
MP-F+<&G&;TS7*^;-S-TT^V>4HE2W?*F#(,&:=A-^#LM:N;@!PC-#M>.K-7";
M6T+[F=^;8NAF.^<2+V"]1JWNV9J*7QAV:.Y+NIT4".B(G3RJ X\\U<B)C198
M17!;A"B.//+V;PZUR43VGPA:>I!5#A4-WZ[OKSEM9R7"$@W/(C'V"?8,!WBA
M[I7CBU8M6Z:*AG[<">X4-$?'I $W"6^PQG'>VZ8X-D<+'5E'DJA#XANUBP7#
M^K7CC^JL(%\?E,E]VF."=(#D= Y7'I<R1D4J5R>>]&2]582M>G<\4#+O)>XH
M6\^E/F'<+U6.$'4,L]9(ANV:.81STXB7TBS3'&A<%ZO_"(@D6#EO='09<(GL
M2<O('DN:/2?-;[</.]H<G=$/\V'\N"#KDR3EBBN3F"Y'FBNJ.J>V@">//ZR+
M11=9?V!;^;!BR_)J_?2 XJ:2TCR;G*2PVH=*A?S&JT@NY=F2(BW[L#[4$OSR
M!;+L#[L"(/F_:5!+K1,O$,A=V)1XK3&0E'%NN7\<4)^ZW@=AS:B!?OE]BR25
MJ%2E-U<K!&C]^')95Y LFSIEP"X@?',4]<5YU[AZ0I @+]S-L/3%&(!"^@N,
M((RJ$B3.9C]E02);*N8(R+R7F]B<42PX79OO8S)H,O;YM?+<0,^<R7ZG@K@R
MC[T#%TO8CM"^O2?782EZKT%KK(@<V<R<PKJSBWSEHU$E8^C1H2:-WY51[!TL
ML$>+0CBU!HA'$8J'Z?KY.#IM?9F9WG0H>-G%:*7.U7I3"2D>2!;OE6\T7P#K
MFV[Y'OF5,%"V0$-#M^Y[UI)["LRP5EO[@68YZ.7V'Q#T;_)GZ#<S_1>4!^HO
M?*$\;CG*,E-CD[276U)]6J*" W4W84+3=QV55C_5=VM=O!JX@$"0JQS5Y#:&
M?,(O-!'#.8FU4@$YR;_]Z$\;V8HO_"K$J6EK4?T:#U&@%[LY?TC5B &4?)8^
M9C0NUCGH'3J',J/)I/7.2=<S(*A!*/YHDL;G*TFGW((N9HCY$WNBZK5<J9,$
MN5=IV:#CL9%D?2U-C<TBT(S=P2P2J,1>/0;[9O\-\")OV7$M#\NN[-HNH*%^
MTM/<1;OMK83U+M6'D]>^:)WW<I8GWNZU8E(->L86R3NUC8766^<G@ES,PSW"
MR)WBJ+;@J#1G[^U<J90&NX4#P@>;P@Z2Z2".KV]F;YSO-SR2:EJK=#O6BJ-[
MX.5UV4*Y^4-)OG>Y<A8T+]^O\OG8>TG&$N2\RT0XZ-R:AJ:Y)UJ( 4Q[TD\K
MY?,;-XX>ML@&JSUS&91^A;_&FK5_ ,*BY(5.&@]%\?:G!7X>0/"KD:37$%5J
ME6<EJX(+U;?>1]2Y0!OL@+3*?1L1N9L:K_9#YQ^VR"]+7DS(D:F%&\#[!D1J
M(89SNH>@OIFR<8%I(L5>)R<QF64!_R\#?7XISM+X^3DF[99.8!K(\LQS<]4T
M9_4220XQB'&+V/GT/CV"W4C0$C2M=L'7'C$].=?J07D[T_[7*0KV(7^]U)A6
ME@#8[%'G_>(QWJ,FQL2U]5PQWJ0Z,AHC9=Z5"'AC 2I@.+=P\[Z=%4=:V=.I
MU^7<4B^@P3Y=%^"8!#DRYZ"//KH=.G8]13,K==C,S>O[?;-*N05-XGCAF4F5
MI)ZTQ^,]>!H_-.$@Q9J5H@-AXMYV+L!E&M/^:/U($1EL\+6 36O^Z)#O9.>.
M _F"HIG@]WD!"H+ASMQ25!%D5_!:EHC^10!>V:Q1SPME8C:G;6ED,5U-OE*/
MV/7UU: )"5Z',E*JL'SGVO<VEJI]>S@Y4(4,KMB]JYBM9]K@C">A,T]B]WKS
MXF3\I+:K5%D[[PN@%1]7A&6D;#U_Q7!F5@45O;R\X9=$K0:['1)9.-433<7#
M^#(\C_+6 S6?T]/<=;'QQE2R66BZ/8(Z8/+FRQ<AFF)\&$#JRINOVK4:7DV:
M2\8N+J"<U("]\R2O^,2G%<ZTY,A]PW;6^!T*-3[>H=O&8A@ ^U#CA 1_W@ R
M>"#)URG9C8GM\1NC X3HC#3^"FOVMI[7:5PIGYZN;@!GD3M!,3*"7J[B<.6(
MT]' ]MX=/*[O/)*!U84QWBD]*B7W>QBJI_-?/J I6%&D/*]9VN]W===T?XS-
M+O&@]C$#,!!X*,1Y8L-UQ9.W 8VF*K:(&'[WZ+GFW4'1:_:S TW@9JWJ2KU:
M-\B,-NN@"W#$FSRYU<E(K[S*FK/>/'<-7@BF457,MJYLPG5+KZW?;S/+'CW>
MZF:VUB5P_Z5 B<L$N*?FZ[9EP-AVH7?%5+K%C?R:I-[M*'L[C*/BUZXHW0><
M+4,'TF2\AFFVMVL4[M%3.^./2F! X9 ]]U_1YZ-SU^E '!O#>\22('P(AV*S
M/(HW7U,++JR*):L%_'_8I9\=JARVD&H-J%7!%5V*"VZJ;QKS*F*/QGM:F_PX
M2"A:_]ZX'!73A$[>*$RU):/6ZNS_L/?>45%U6[YH*2H*"H* ($G)625)+@E%
ME)RS$B2#Y"04$J5 D"PY9XH@.1:2<\XYYYR+4'6+[^OSCG8?O]-]Q[OO=H]W
M_M@U1M5>M=9OSC7WG+^Y]UQKFQY_.%:6E!D0<_SUKAX#0^3(C303QHP:SP5M
MA$$TMWCPJ>)Y3-2V'!+0ZU-^=4R+!#S6_;:PUI^I(Y?.VTQ>^#9W)-?OBV1?
M2<PPOG&NKJD?XB,S;#<;>%8E,(Q]>:8)GE4 []MWM\&BW8%+]K; 9; ?/.*W
M#>ULGJ_H!L/1V1"J9^!H%4CI219XM6$2<1YV_<S]%Q1B% C#,U0V_=^@R_YR
M8^H'5)&<ZS?=5KL2O\+A')C3DU&\[&<W5SUTA*R1 #=E'A/&RN>ME_[*Q [R
MUWW3_595? 'PJ$4$Z+^!6/^GNTS2:A)'DRVG.KJ1=EWYL*3;!2,_P'*\+-A#
M EBA^*D?3D[FY?.@74A 2W):@ZL;HA1](AGE2S"M+C9D$2QQV5G5W'_J5%7^
MKU%4/CY$-82L@#NN\PN&?I6ZGTZZY9##]ZZ?F/V,PNAO*,Q^E?MG $&@R\Y]
M).#I_^%NAT9&6<>GF/KJ1G5'QX82?R/B0'%5U"I"R'*C!Q@%C[*T2!F"3IPW
M<[;5]%KR@DOX<RFJ'G"D% =<2+H:)P4:B.(DVOE-,@>J4'?-&E>&6@20G?0,
MKS&:BZ@RQ)XERHYVK' Y"QAA!9R7QW_.2BDYBJSR-XJ9>@T!/.!KW''C1P+0
MU!3]^/*L%#Z&5$:#[*+$MM'$JQR#U&/<OE"9OGY+Z/))UD)A_N-K\U N1,^@
MN7$#EHTS[6RMO9L*_2;+R& 5S#9V4\%,_'1S?+*H2UZ;@6OP:%LB24E >>:1
MS=)SRZMFD<&ZU-1F>]N27OR.E HM A)KA!L]'X/DU,3$A?-IQ0AUN;OV<PLD
M0#@QI8I9XT#=WG?0)MO\@*)"F<A\;BE&,UYE85+UXKY\2UG' I#V;2,67>03
M' MNX_BRS=/M*S4""AN)K(WAT_53JRNM5;K\P$:BFJ$2[WK5JR7*_GITM,N3
MG*[O&NLG#O*B9 O+33W>1I1G@B?93BI5V^!:7C4SW$3I[5.-TY>F1R?6S6D:
MT[FOHAE?O)5%0R^U%&8ZU34KJ4D8'A)J$L8])"+S(US<,&/918"@0$25Q&6W
M9F,+3ECMT:6BCKF/CF*XR@2"P-U7&D]>2\SXYQ6KR>FFW]?#=K1*I$\'1Z=<
M1VTM;/&G,-E9B(B3"UX!0@%$M$GX$T[@-S$-TVG18WP5 BI.N@6UKD3*IC4S
M/:/!2\Y$\4\^U@V<1*V8]X/P=\F>_CMFF:VCF@MN>W^!J*-" OJ^N%2JMCX7
M7N&*/5.ZTEU23($P3@IP77.3@:)^2RMHPFJ7YUV\Q:[XDVR!X8(L85OSF%L/
MVP)L7E%P/8NB]D"'D0S1&W(6S.?2Y47K2!E9,X$\@"_;^"[ /$76Y&&TOBDS
M00K:Z5^7#'A6$Z'.@UG+'([%+A\35UR//NQG@@Z:-Y+@!;7+Q)/]ZP>L+2&N
M8&>7@^Z;SJSX,<Z:II8]_,!TX:L APG(N-ARQU9U8PM<NJ[R""KB>5U^H!+4
M;[%#:19UR)S^%O-CZWUN\@33)H(1!YZ(9F^;-$5M]2V@P'*0\"7WIM)FQRL)
M:-EVV1+3 ^[QDM/A\KH"4'K\E65BB+]KJK0A=NQ)@$D?9\L!U932.8Z*:L-I
M&D/)B#\ORSQ:IS_V/.3=@*6=<W)U[4$(9;2X]%RQAXTX6OE(R4Z)9FZWXX70
M/3TSL1##1W OC#O )S;YP[7'%O;E<R ^/(/I==YIU_)A6C>'2J^KJ _,+)98
M/TZ,[C$97&XFL 6_&=0?S(RLGZ'73C#V5UJU+=JZPPVM."9V#<:;;JWFC()5
MZ(_M>X!?G@]H:S6G;[@8^C]M-%#.H*PNIT+@ZTRDPRWRD0!&B]/U0^JYO1/;
ME5-%:_BLV'IG07L$MN]S9T'^Y K,ZJT%JQEW99U.D<JZTE?T5"^;OA-.I[LE
MO[C1OICY5&6[.2B/XQ[+MD$A05>+4M7+)@!Z@LS4ZLSWI4BQO<"@WL@P>>JV
M1<?VQ%5YC&&JDE#'\K:!?%P?;MX&R?9:EXF18D247L1,!'-ZSA2\3QI37'\:
M<^>&W_PL5(S?N^R$\U2!]78B[Z/X,=)S.R@S +JEJL$'+;5\_%$$"< L ';"
ME;5MUEGL:<3!BS/3(B]O7 TC 9LK98&KV_RQZP6=F<=+-DJI(+F3_<T4[?31
M9:MNHA)YD%V"TY_7RB\\N;]PP&+\EKP$7RZ>N/;8O!*61.Y$9/IC'^C$0'^D
MM!ZHZ7L0J(+?[T+)5"-<AZ#<3$I4G</_,6X'-\'<"?FV*E973W-T !M)J(P$
M1RN]J]4> KP'9!M+!;W#G]T''B6> :/R&]EX"=XS==E(<%,-R(-,7ZL*8GL=
MWS-_5^F\-6<R:O="EK.=^FCB99![:>^H_8(TP:IN5?GP5D8YC^UDDDE:.)T?
MVM?Z0SB*GPU9F^B,\NP-*2W2:T;G&L. (8I-$]HC18L7FYHBM_<"FX/PE40K
MJ4[PH\'SKKG$;$XL6Y86(0T2U"63309Q'Z?>5ZU;IB !WH--!#KF\K*N5D]>
M']+1:79JT=_"Z7%CQ%0HWL>*2)WF6#0Y^2HI8H%G+13,U4LX5A-T)>:RFJ[@
M$&@9&;#B,)HL7=F=,;V<,ZY>K7M^]**4],GNF^$[B73J-!;5]T4BW*8YE^Z?
M*P_MI5_&0(<].RUBY>X?1M^%\ 4>B"/BO]AI\(U$3? G5#ITO.^G=)H6)_IZ
MXZ)@:']7F8_;D28[S70$I].2@]>_N0'36U3=N?/^"TJ^1X.UFE!>(#/Y+&RZ
M )6L:?!U7DRD+UO46F6V=9.150W8/V!=SRBM+(M<QS$JBW*QG.+JA6J,LIMU
MF[6<AQ- 8)1WG$FV18C%J(8&-3=CK ?GAG0Z[F;4!EZ%$BZH4I'7"#V7;:V
M,GXMCYF%E'A7B+/L\J7>L/68Y&9,_& -'^()E8U97X=UNXM"O$F<F0:J^M=V
M.X[@B$S&;">]0YFBBP\) SM#G*.1 ]KSV+";><USG:>>$\[/V2^<\O4E*$Q6
M)ZL_M,FW.-I=;HH^X%QL)",> 99^K%BN_:+G>^/I>[U[\(I%-.YL>S"6Z9,I
M'JI("EK,C-?Y4#J%./)O7I/K";ZYD[65$=67G\_S')<<OY]:Y8Q,5YN^I?4I
M?36<7]+]F<5BWJ0LU)HBT&TPR#8!F*YN=7M#[4MJ15$DI]YW*1*XN#C1LQZN
M*[-,S2P6/DU'DD=,L^_[8]!#9(1?M#A?FL4-WB/'/N["96,'GC],5LD:/IG<
MO_<N"U3Z'L$"ZRRX1 ,J[DV?1%.GA#WHT-Z_%=E;JW6.]JF7H@#HR4&M"JHL
M#%U_Y*I!!0]W)T24%J7/-+Z;+\#2U@+G!,NYM5XD[1!=LL6$KK[9O\\3=WH2
M9B(_86F2"GM1?V<P[+1LIP=;=R2L0.&D2G-W5"$2-T!K"CHSP>*?&S<2/Z\Y
M+26M+<2]35$VT]'+5WU3OW(Q7?(CK:U5KKJ&UK3Z9TO?M1T"J^F*MC9T4F?"
M<TB1,V7[WL;P^/?>K"(KVY+!E1#]OAI2JD!\ I/.EWP &@V8B<+%L=D>>,D@
MJU_*(M3UU,0]C>Q%_[M!>^Z5\HHB'/9DE1$B-BHPB[MA*UKPD"J'MFH0>VZN
MV_M5A:^BS/G4-RE(<&?I5DFMFVU*\TEG8APK>P.#F9U9-$WQY$'F-G]N[Z/T
M59!Y:/T63DEHFT,.73O-IW2WAX*WRO]81"CU;"(KE2IF>XN)HN^I\:)AF-Q7
M/9.H$,*=S^#HE(8&YIMW@CC5.>[=H8EVQ@E:\X/'2)[5[/*NUI%C'6U<P"F/
ML,CGD0!#<QEJU^G'5J]64*-^3#[Y8R=6&0AGC)+_'>TQAF %DU+JFI:9%7J/
M6RWS]?Q[MC*<574-CF6>4O>_2O9+^I#*8,08FDWV5)5MNO[P56:*0LM[:^M[
MK-$5)T1K?4/_(9?"M&RMB4*,5,QSL=/HAE2K2"GE4QP4*PC)^F,ATLG)@MR
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
MZ6:FLT)8&&__+0?Z^0B_*0XP2/"0NT$%8)5]S5C05_+,E&!CW99[60X5TY$
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
MB$[L7"_15:%8AJD-..UJ[+T^HO@J##$* Q?H\C[V*H=)FXR=LD[UQ@R9\;L
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
M(P%UJ##EGQ\*$:C4A7\#_ZOQ_P\;#^WI? O*,ZC\@.50G(^]Q)@DHM8OC\=
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
M)(D!L!.$>[6,/DGTASLBJC#43%JVCW2AT$U;!4C[:/[.]M/BBT<YG<P#H,-
MS[M\Y.:+Z4JN7U0EA_(B#PYXLU@2.Q@H[LH'O]&'XJ0L$V? YCT)G648)*!6
MAJ/"&KURD!/-;XNJ=V:$'^V@A?)SKZMLA@_.#QG!AD<Z=GB5'[^1^M88R>^+
M#7 =[F06EH/U\0W%S!"'?VVE&G";PDK#UDD8MJ=3OR@H7S!1Q31R*K404!6]
MPN]9KXKHV,1^QWS) V&G$0E]D2.,=BK#18[(L8RVS]&6">9,OV4#_Q;:(BX4
MH77H-12G5,,7L3.ZB!"IH8K8&4FH=5>]V+(+5V5C2<_2F=5F+NV*_*K9IJ<=
M:<'M0&KS^JE*6;"MO?V[J@.:( ,;[W#Z&JS &P /$YG 9++WTF_8LUNC89OG
M6\:HB.S?\Q^CL;H U9!,;*H4!8D4[<[B"2ULCDWY+G<[R)XE_I6"*<YT'!A2
M"MXF%6E\]'[FIK(;477B.A*PF8=!5Y">*:T("70A-Q(--Q$4XGUZ_9))N7_$
M;0I$]A(*KI(SKQ)4NILK &'#446(B%7[Y)0-]#?#[RIZV^._8ROS@UOW\LV5
MR<VD\W/U TA]E==*RC52AXV3'HH*MK&K]B12_&,VH5YUM3O&KAD=/M^Q)9N]
MB 04G"D+L2C(:TMEHG-G,8\WG,4J\43F71"_$ X/_E_M76<TG/V;'I$W!"$2
M)1(E4:*,$F%$"2*((,A@1AFD$&V"**,S01#"B-Y-1F<PT8W^ZB5Z2XANE-%K
ME#%6_OMIW_^[>W8_[.[9<_;#=<[S]3G/_?SNZ[KN\[ONH9]D_F,HB,E@2,__
M@[Z!\KJ@7KB @-KOZTM&7_[:W/4BQV585%X793+S%#.-"U+OV]UZ;JJC&;1@
M[G'C,_TWV3, VK/!1-%OT]54QZ*=$.G=>HQJR-DIFJMWNZ[Y ^((X^(*QZS!
MI46JSRF)R9+ 7XD#078N9LS!;W6IF-1K&^AB=K_T1*%\R6_'Y/;;$Q3#'FDU
M%9>%X1,"PXL/W(WR!L+BS3-"C>YN04A1-7+)6=WBG0_%/(MMMXP.%2Z+B20=
M"%KQ<?<.L%U$9:1-%UJ*A2*RGJ?O N@8)OD/(7 .J^=#YN+C)F76VAHS]_KZ
M PQEF6_"M39KS@ B]%9!^7-#FG/UFQ5C%6@>+Y/JJJ\C!9N%09ME$Q=9!K-=
M\\@7J/ DXDF5>TYEM2/[*KQ^V3CWDD#[T\^NO4[(4\/Y7JSGV*KW;CS^1?7:
ME_EEZE:I:7!M>2V\RNI-:HCPJ7,:OL_X!21>R-CTVI;NN]#!%>0+OI]HPZ]!
M38MW['<D)1Z7\B?<:V3?0@KUYFULBHIMT/W2+8MB#$/KY-BZIEJ/C8?7Y2_]
M0E&TO_I)-BK*G;KW:ZK=18S&+?? ."TK.T]+= "6W_3^7&1S%^H*!3[_\I+B
MO2!\T6)CP]L$+9E,(Y >>0>LXW!E^*[@G+JY/*1-55/U\H2^Y+B;,IA%4A\<
M^!S .4P4^/)W4H?28HK'05C0VQN#NN2SRFL=9"I%!":Z39E&3'V3I?S.<*"6
M]19LP-8E=_-Q 6;K# "5N%U2'0\.VMGMT+NHROB*=R$M,XHJ1]M6"Z8M&YL0
MSB>N=2OD]6<D+2K6-]1WT*1+\\MI&3XF+NY[HYT8=)C/#Z3Y2<_N>@C-HYS[
MC$,R*X>0[WM'>BT2MG]$=[E??&2QT:NTMV*LKX?(W!,R#*F3U!@%VDKU>>3T
MV;%G\T?2!'-@.>UN'GO=@CV/N\=[C0<M7#QET*"$4F@P7K9.9W[SAX408DG+
M6"&;=]PR YZGXY;58\\R?\DPA^I6W1-!^[WDU62X4?UXP[C4-R/>B0\RQ"J.
M8IB^WL'.P %P56)@!4'8&5LP#U<$-U3@ R!5 =VQ4D*PO*:TFA*/OG)]'Z )
MOO2F3RLAY\<[YDQ5!7.!]153#B:A'1C?+WKIO':+^O4Z.MCDW14'$=&]SCOJ
MMS]U_E!PC5T?2@H5N7FR_F",E?5J)]](WB<AFO?3SUQ6^HRGTP/-; PUF<%
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
M=P;(KRS":-.G,!-XL,PW]6VZ8D$>.CDXW;A21P>;^4_JT]80_5T&C R;HE(
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
M'8L7J5 Z+QV9MG]OQ/:_">8^]Z;&R66RIZA%A=P98$;^#( A 3&9;PP>%U!
M;]S^Q9PEA$H9'E,V9C85"DU?=I]DSBA<L<LDZCYR,E>4M"/FD&2A"!]ABRQF
MOE*%WNMA<UD<OU<:J_[M;VU87.:U^MW.G$LRC'59#MT(\5RO9<U,&"@75!.E
M46'(<3Y5E&UF--+-7G!^O4T3R*]0)Z]=(A!U0U>@C9%)*.*1=,Z JO>/[<+I
MO_4NST')U6(L/;)'>@*H^K08ED;&'HXEEI2(0R_>D[Z]?ZDN"H^\[@Y?Q^#>
M1I_>IJLU)QM[12"7S%!43)@3_)H7FZ6,WNF(6HX.CW]ZC'^F/S6/_Q4^+[6!
M?WH7!"?CP)61CF'^%S]5D*[4)SVK>UR]>>[(YAWBKD>4O::*HL09P.N[048S
MG>M6IOCMI_VO]%TNU/ZT%U3UDK9W/XJ3>2P:_@ [W?'[>!;?]?LOI0G_S^(2
MM"$C&_?R.4"4IS,D H<Y "WJMO)>*]/%J%^=C4&=*X(B9(LONRE$8<"A7'38
M/.UB0/_)R1C&O]7K0:=\ \]HM^-4ZXDLFI:D.,.)4%4PS/2'ANI;1&JS&;X,
M>(:S/E;9S/^M@_]MRBI04VV@"/$I-?)*L=AQY]-9M7V%D?M1_HO1_2&]DG,$
M?HL028Z;6F:'@A=A=[[AUI?E>SS?.F:*\X)S]1\QZ[L ]%E8[MF,VMC95ZEN
M3D8X^1![W&\4*!>*\7IGR]W8EAB:A?WV>7.N_@?$GL*OR/WUM/[D0^F@Y3,
MZU;#,-)X9K-LM4[*08C(HOS]P &#@^4N^@,3PO2>1#WQQ-*%KC?/6VE.QN7N
M?4V,U:"-,V[9)@+KZ[<@,4=P=;/)B"UT(K)]O^ 6^A+Q:S1!6"_B@(MJO]4S
M9CO&:G0JIU)3O'GX!+K?O[1<R-J/,.RE1\N< 1 2I+Q/Z<3P(9UJTFONBH.O
M&RBTG<Y1_!0XO>+55E&Q.-=R,E4!BFHE9;05[0>[@[-OY!AD/-4YA#JW@H-V
MQ/-0S4-3<$)>>W[I5WW=;^X NFA3LT\S*V_>H'4O21]_5#J*&!LZ.@5BA_:\
M.,21 R\A]AL>YH<CQ%WLXK6XF+V'8=IV@D7&0MT-X$A5=D9A,'>F[;W\# "-
M#Y-!DGO/-/1_^P#[S\!B5?:/HF(VX8<U[Q6,8ISW%-*K.'14ZP8M6EL\PM!Q
M$(+.H2^(&(/ZQ,V$H,OQI^X C06W:<<E9_0W68+ND5='Y1LZMJN!_?L,5#:_
MWJ3]+"\(/DG!$<C,O:;N<OH!=_E0L\CO;[DZYNJ,W<<E5AWT?F8DS!)]L(H2
MZ/3"GJSIB3- 84F5$M%<FD0LY<%-0;G ID+J:[W?>^__"$_/?'KW\RRW*_^
M.K;?^F9A)X6P)=O&ZE??JBS!-KD:&L@=AI!,R_Y_A W;K@J3&)P60(0FE8;)
MB$6'+:Y"EV/7@)R5A'O*B8I+&:2>,\ H"1A5I!"CP&&T--9CK3>HL'M. ^,B
M9FF3FTI?6%++KI&EN 9KDN&&PC.&(O.&\V:AY2#FA;$6[=)?%0_9M>\7W3G9
MU/Y3E0E*]=<IR/_C_QXHSG[\"U!+ P04    "  LB')4H\:T!.:1 P U4S$
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
M76H&ELTED$&;P!-4%L )\UDH6C(3AVGCF+ZVC3M[]%9YFS2*,D1..$7<%DK
M;3$!O@;T!@#!13G<&#I>S<W@^LS2:] [\=44^&4?@5E_%>ZWDSX2@J#N/&\#
M!(\)K=9Z\U_N$K0%$Q!N$!F2QH0SA5D6CDA@[8R0+>7!D6G]=\X>?+QO0Q&0
MBI*#,T&L9A*8-5+B#9A)YT.R(<NL^6##_U_MJ?\!MO\@/=@C.:PW(;W $^42
M% ]FD5B5*:!9S8RS>*UQL)FNPSYC91IK>5WO?*=[]([.6'U*92XY,<Y%$,[@
MB0LJDV"93Z%,CI=NJ 2]EK[?FQ_!.&O4]WUV$9X#_E[7$<L:O $G:>%7+Z*S
M[0J__7:RG-(*J[VIER_>Q9'/-S>S7S!P;]W)-[!N]^,$ZN2\Q-(D$<2(B*@$
M\4J!)'-P[K/UF@_O^O_ [JNM!R,##E;)B@A@0PHB*!?$I-(2G746U >9U^^=
M;P8+TP#;I'4@W&1PCR,XRJ9$D\!L&;EUUI:#.P/[RA 5UIVIIVL/S#-[AY>*
MKE.%::!4^6JHM;M9QULTN])K+8ER6#0N<4.\ %)9EI*A4AKA!G=%Z-SUUCVP
MX [6>P82EJ_@!:'@VO7>O>.$VI53F5N%0@P'+1\TT=H'(ES*Q/IL"<^B5-J$
MP,+@3F5N=#?R[^F@"FLIKK(>&>$\9&ZX!%\%G'V1077Y!/:%&B\CC<)F.;@#
M^O6#YVL<+G^C.PAK*M_ K,P.+\!R#! 8$$P330G0RQE74F,"&]RMK\'E[*Z)
M--<J+3=0TLQ]F_XY1]K@O:VKW/QS#ZS;>JVB]-O0Q&>A'>>.)!$ 2&3NB4L
MO<LR1QM*%K(;+/0>PR^;$219SYEJ8"E'"9A74BS/F5PBWG'X4QM+<U+4N,'B
MKM_<!)/W]PY2^L3E,2!*,T_Q=>5\-=FHJ_%.QI"U9D1YZX NI0,#+$%?!>%A
M,W/6?' EK3Z;IOZF7KXZGA.N[YQP/9##Q5(J$0,Q ?2#B,D28Q0C6B:3#--9
MZ<'&,(:#U <0(I0\94=E2;+U!FL]*V(%BX0[:9RB.5,VV"CW*.[?2MR#U8$9
MC2-&"6@V9^*BT(3ETH#(*^RF,#0N^<)EBCV'A:0[_(A-*1[DH;[77 5F!9%<
M6"(\..XN2 ZRSI2CI2@='5RD9G1"-M8)N<LX?#("RW4!OK">"*$CL9AIU#7&
MT(GSF 97D_FS8/=YU:0P&P'O-[6 =^A]"<VD$]03(W($AG24."L3,:6.)55X
M\W1PWM>#+[!S/Y"Y+)-2T2OBE /=5!I)C"X]B31$F8,NA1ALK:5O<@7N6IKR
MXFF,^WB-TYC!V"=;BI"LE$2R$+$>C\6D"@E&*H:0D\>2:D/C@<_:I]=="M"W
M,%"?, U=?XG==)RF\_0F?0F/#\-";J97P$OAI)38*!![C^6LB=7"D.B$I=%:
M;^W@CB8&Y<S=C]D1EGL PR6FIO@^;<AQ0" NV2B\I!)@R!#)=B-%?VWY'E85
MZ@%(MW4R9JU!L#ES1% -D+5DC$1N4Q9*1B8'6QQE4)<RUI2\FA4U+#&B+'8<
M\IP3H\"[54F#(Q%H-G&P(9EK56?<2Y,)> \@BGT%&RS7^H +,RIA??:8*VA5
M F.J#/%8MX1K:[443ELWV'LS [O3OQZ!4[YD5M! ;,0&NZ#^P%OC"2M("FN3
M#UD.+CEF8%W\ND:8!_4DOCH\:NKC3O@?9NTAXT!DN31$)G3MI4)XE1E)'IQB
MDYF/PRU,.8R ^;H<OLWD)QI*(4NMB!=>@?+)6*DN9I* OU2D*@@^6&M_S:3)
M;YC->I?A7)-LR20C.79M[,$;]DI;0KE56E";\W#O8 R^'OZ:\I]TX,J!.U,F
M;#NANZ[.41$5N<E6B53RM2.M&VB=DG!U/:US[M%;W>6F+)0Z"!++W@7,Q,DR
MD!3 MF7#F5>#N\1R[P'#AY2JMIG&,E'NRV0UT=@^63 4< 4(+&F7DP5>LV)P
MKM2]W[TZ1S=.J+XFW;I'[X9NF1MK0P1H(WV)1Z.&N.PX$,\ZH)T%[WAP9R&#
MO2A]EQ=-M3?44 [ ,S/LU1D,,5BZDY41$(\J99:#/:C$]F476YWUH?XTK>JF
M.X5.\5UJ#E_7WZ+ X#V8<1]$,AY4H8D&G-&(/9NX$$114[*@3$ATL(U<OD6I
MZ>M/YDN]\\XZ*F]T\SS*<VFEB00 ,L=^KR7!=KQ8TH>65%B:R\'BONM6I/Q6
M_5X'@(>T#:;$7H@6XY4B(!Z2>+TZ9FT8*TT:[DG.PPY&79^K[R)]=/G2RWK^
M)?=C,T^V'5?)1JU)Y YPBO7@KRI=$FJDCR6G(@X70-XW3CG?<6L5>MPNO4D[
MCN5!;0P>;Z\:XK&66,S.E4Q0'X=[!_ [5SWK.SOZ;(3DW4&3TH4DLH=Y1E0*
M8TKA$RD#J"P1T*OR+!'.P,M2GI5\N*TV\3)]%2O7G"#7G4O_/%<UOGN][WZ%
M)X0/LWN94(EQ[(B0J05"@@TB5C&'/K(Q7A@9UG^A]@8LO]I5\8O%H\\>O=4Q
MEBBUY8&38'V7-@CF "P R=F(X!PU)@_V&&N33DONLDB/8&5I2TNHQX:A.DGB
MM2A)R$GD9%16;+ D&V)RPIKN5>J4K% ,% ^(DV */':N/*'.!RFTIIRO_9K3
M9EA=FTPLI9,$] XV?J.<6,<TGFE9)J1B(@\N^W5@U< &0$6J%4^9"4)I$D0(
M6Q*;P<W@D8J@,@,W<'#E[4>_8GTAC9WIP\P*9=K*9+,GWN!]>6\DII<$$F(
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
M.TVD2$)+'[$AWM!(^@74U%GCYN3IGWL/C%8T"0^ 21.>6"(B60!+G!OXT[!
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
MXD9JA1W)GES8@T%LBH_4R](8HLJ48(E6$Q^B(]IPW?6'8CE=V!1AI"QA&ZF
M)0L!-M-I#)4FJT,I@A$YPJ:4F;.88#^,IIATQS6Q1DMBLPHIEMGKKF?[Y4WI
M7VGK>0,PHO_S(+G8F0]0*[_^CZ+X^:AH9R>X=%3:I)JBR7M*M^B__I1!D9.V
M^N_TE,'?1[.? !;M5U,RJX^>]B_ YB5RD*K]@^XC2E-3KOS7CY#=834Y>?H.
M3&-;O$D?BMWZT$V7@_EZ!GID,5XW!3>I]J=/)RG/?H)%M4=NNISAAP/0^ 1>
M">GI49/(A\8=K<ZR&^-SW_GHUW_[%P#,/_W\!(>%33@ZOP6^;F!SN@7R+2YA
MN"+6<S#>/QVY&*OI?O<6.YOKS;=+?7&R=[]!Y:TWZ):+9EM,WF;-"-93<W'5
MWH6_]IMZ/HTDU).Z>=KL>_<#?=S][\>?+KW&?OSITQOUH9^IKR=Q=7%?)M>C
M7_]\\^K=B^?%WKOM=R_VQAV\P0[NO7CVY^ZK=Z]>[!7;;YX7+_[/LW_??O/[
MB^+9SA]_O-K;>[7S9MS6"]M*K[&M_^G '$SW9_7T<?%\Z]E6P:D4]E-;N5@J
MZI>GHMO+2YN[U(:+[5A1O.O=\85^/OM:BBJZK2=57#[?=*.OS/MS!!J6OBP?
M$%N::VS=2_!QB^7.K4[P*\=![#>MIYU/5H4.80.T4CI3Y1*6XJ;8-M40GT(B
MO'0:_@\\_3(^*A:^*N"QOBU\2HAKB54.4"U3)?%<>4*=#U)H33GGCXJIPR!"
M3-73YW7H2H]BY&J@>\PH^=LI<Y[;IU]'^7_P\G\51OP&G'D=QOP!3W**G6GZ
M\2H-\*UF45P@W PC=1>\ ?Q&8/:G]*?N73)Q)_5\]C17'U/\Z4,59P= RXZX
MBP\$C$$=M>EIFXX<UAZ&+X+!8?1F.?1QU5:^FE2SDZ?+IQ</P5/QE#V[P04.
MC>[=+'[B":LN/ *_-!>_<L%2MMN5R]_U!;;X $LCODGNKZ?=OP1?.-4#G:Z
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
MJZ-&JW-CJZ/>MXL>#^]/:[:_CV[F-M+>_+^[J4W-<8K_WV@&'K 98*,9&,W
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
M/!5GW8P61]VW\*&64]&(]OWH'+&&]A7V5-W[\%^_MO<Y3Z?Z/!Z^U!9P980
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
MN;Z-('F![UP>K287 UO4@]0I]]XA1,^-6)F&*PZ'$R&A.L.[.?7"K:J'CHI
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
MA>1"^@W<;U5'0G5*E__;..-_M/C^VSG?H@XF>3_D":T;[" W!@73;X/N\9W
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
MU.I2>.H8B1^:8X5.9=HU8F? O_S8,UI3,@2W-Q*$\&<Z<FFFG"DZD&%KBDW
MXZ5IL]++@2J^IFMH647&PE:VIB/60V9I[E[YZNX5\39((4QD$_D=I0>.#$S*
MP%OV.6R3LNHQ3?8O-Z;3HQ1'(/R:;G8/M%JFH!@ZN%+K9O-G)YUM_E/NED0E
MTW(JC56 X'V!H]4>TJ32[T[ZW?RGL?LL1Q&FOY<A9H&/:N^ ,GPB#D?W;]!N
M4@\T5=AX.CBZ1P)#$U+@TCT3U+O]R\+\$9J\@ML_;6(O8GP;S(@5B_-1D@'G
ML[6!-X+H=8UC8B* =@G>+,P?8\,]+T[,94;!'1T##$$?9! 1.%E35X2X'52D
MX&5:2([9\S<&Z\4^@]&4%(S4\BJ.D&+/,".^ILO(ZLD/2#4=M*XYDAMU8;8-
MGE ,KY<;M0U3BHRT"[&N/GMR1!;68\G\0OD&.'L/2;P$3G!%-/5<Q)XH8C^8
MB]A?7<2>H\4K18L!9Y-YF%TX<8)U8L(T0GL2OU#5&9I*22FH'IK4?B+./ 9<
M=U,P51,K*!=2"[_BK!-^CX&\W/!(5&V<P/!M 6. JQ(!7SA_2=KSS.>%Y_&
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
M#82F-?%/AGB45WQ9P )F-TA*HZ8; FV/ZTBJ=^" (-<J^"[2.QF399*4#K*
MXC"PB&2U#@D^0.9=K1J^&B.)%Q@!Y%PARBZK0F>I")3EF(15 @.B&$[+1P6+
M804;G@M@L^6\*9;*V"6/^#GZEB&^8<D52KP2>R!&C!*N$_/UI4G>].L!8]\6
MEAYQ)MN-.%3,#&V#W&Y")SLY\^@(=$59'AEPY;;.&<72X:;U0^L<=;(<)[^B
MY#E<SE4A4#IG4ASEH O$%77?(=97>H7][C12=>VR >LRX+#)#*_#F$RVY4-*
ME ]W_:+$+#PV3.\L$W:;K1PI.*B4 \KTX*&6+<W=#M A^CS_@>E@\HMF0,04
M=F,H+TL%S3.<:&_-!Q)WI9D3,=3+&$R5;&,Z/C5<+O/)>KV3]2<KODQO^?W?
MGH<5TK@M]\N/-A%M<H1(,S1_@ 'F:+I"]QJ/0*OQ[/=Q=*.LAR"I(3PW-D[M
M2'(X#VIH>[N!Y,,LGO9NM!G$G2NJ5=D[PN*C(6*A=#KL(L5I;'Z.AT)/AEN)
M=[ /#OB$&\A5<YB^UO@G#F7(H>#Q2?/T%H,J:8C#UL']P#6!6)']#F)V@?^6
ML$=*X6,T.1@6NN>>N/7GW^&H13;D161.M<P7L?\WM%/1/F^*1>$E 30/,WBC
MR&K.-SQ2-8/ =X8>" X '"5>*X/[>B,Z-FPZ>.*P.90#\C9(M.CB1(S->QF+
M$S4$&E?!V)2!URAWE^<<G63A.-*3 P<!H20L.\MCM4!-4,JZD00Z!ASHK^#*
MR'Q#8CCEN/5C[S7S]($N+.F4LXTO/[UY%\FA'B?_V!3DKVVY:XP.0*K[DO)
MBR6+UO2,20LIU4V4C([4"%GCP!]U'3Y%&PRUIP_]D?AI*SAT?H4W\ESV-KO;
M]W[\]?E]=@4[%C"\5-+9>Q9\ YQ9N(BVPM(]$TRHX,7$=N!!W/@VUT84'"6C
M9FB_#(NRT2?$@4VLI2MI3]O=F/K%XE="W0P7BO3T4O)%8H?!!%.H.=GQ*R-+
M_<.RG(C&!_$F38--.#@*<%CJ!OOG.3,YQ;\V^\\WJ(,7.<VQC*L_9LW6'A>K
M-2.F*3KA!9-5:0Y-NFHAOS7&87:<KIN2R$B]9O@"@BZM+5\$Z5;O%TB"@D1U
M^$!@4L $V?709]=/MQJYXLO]CSKR>YG>VC)JAX//'/1@#S7=85\^GB6.%8/\
M>"Z<P#^+5H2.A0_:G#;D4?4<XFATGRM+:]=BNM:K:7A]$*&+'D]6ZSO_\BT8
MOA8F ZXFSF72[EL4J/!#(9'7C2C6XG3]]X?W\N&ST^3%J_?)NZSIDB?(I(/#
M?OWA;7+ZX.&31S^ C_#]<7(@:DV]CLS[7]_:2<2 D6)+;= 4K2.<(R'/48*K
MOI5DKO;H=;%^K[XB]\EM=U(M8T9Q,[.KNA364WPPO!2=^"7+ \O;HQ?@J18.
MR*#SQ7%)D!Q.)\=56'KZ-N1@1U]25N:2JW[X0L.9J^<_.J+PZF K9FN*C__A
M3#*)M$RL5>.GY8L9(^3;4G\]_H#,2#6LXY<0[O.4OZC;K<.SZ3F,\]ZKER^>
MW[?8LAD!<<<0$(]F!,2LGW?3JXKXK05!@$'/O27\__TXNEQIE)$:$7 ,%QJU
MYW0 Y=-B'G 8YJ2RP-5622)HA,L'$-*J4MY-LFV<+/!L,B0NASDO.EF;('Q7
M<"(^A'!QC[>O)*+)W+.Y]-;?UT$[&&76Y,P;'A3&25*" YR^7#&_LI"IIZH1
MGDHZL34! QGI4#I1OT.>6]P/2@)*(31PZ<QAP4T5)(>D0[("Z9VO]D(\8>.
M4F,ZIJ;D!)96;2*Z3'2&T OQ_F5J-1X--Z556I]#A.M3I4V]*,J5[#*R.MXI
M]@Z_V=)@L)#M@D@2E>**\@+^,\?)7U5<+EXS7@9.3 ;;E$-+!P<3&**95_O
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
M@<C#E6]T6SWZ6QB $;^94'HY_6V\HT$7UW-**'PUG@-$A=)WSY>BO:A.X6N
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
M<H4+641SWAI"EP5O:KPDAF]!-&13$<#3F#L]#N]49,\\Y0ZF0HAC4$32UGL
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
MRE!HL]UV%"_B;$UWM.-H ,C+M7@31BF( 4VY.-R*+-;P,7?R#!70IWSG3+Y
M#H,^MDU".MVQ6;].WU]*:2=RZNNI&_+YY28FL H]&C =-./<2_@L;GF.Z2%D
M ?8@%-:K<#U>-U&9PZOB_&UEFD$PDR@EX%*\I(J JQW,FRHW@UH\ZY<8EX->
MC=91#<@B%\%?43ZV\<V63.36'2(_'0SHNNSBJ\UOA4>7*AF_%18 6OPR?AH;
MR')U8B7-]6.FIS-\]W>O8\0) =A-DO@#PY(7#PDU158-YG>9HE_&YZ4A H+&
M2;F N9)Q;I;S6.J7#S('V_N[XX@>YZ2VI=#.U#?.DT)APOIDHLT6IT?3<9)R
MMG0I?]JIL(OTD'*:HP?=SE":3*8BKLHF7KJ1^9<U)B,02_/MK->@7N!3\<4H
M2U9JG]WO<O([C-0&:T4UC:B<HL*=<%+QXQ(6*FNLO#V1DSZ2VS0VYEWB_=\E
M'+4,3T196NF"0X[T$JW,XM#3 EW;U-@,TWF8#?.C#V_"NM?&#KD99I\!\F/Z
M':#-GEX6PPCU73"2@+DQ-_&E+ 9O]AB*?>PI)=V1ZB:-X@B27[Z#C,)DM2"&
M%$F*AN]?H29C%&6FZYAH.)-@C+@7&R_P\!=Q]Q;+=U+5X7ZHB!S]!#+(Z8>T
M(7=JRG1*9()0%X0CXC:#%J@.4A8Q 35_5V5(TAZ#60MF362V3&A3EHJT*8]2
MD7DMH XAITMGSN<!2R%=2?+,5XW6<53U1F;>H;[C0)\I&6&HLAQB%4#HG!W!
MOW:,LK3--?,[#H8P_U-<^(=6NOE7&E:62: -I>6<Q"7QH6C[?M8)&2A;P>NZ
MN:["ABLA;ND@P&AU.:BS\;--3@_*9)H:QW5DLT12.ID:'XHCK8P2&JXU+X#V
MTX3<9\G+=N_!*II:.Y[;> E)FHQ!2P);*=8[8_9-3\(/$\5#^>L<^3I_G7[&
M2V+/K.)DLU2HMN!-,0(/V?>.C[],J')/A,5_HQ=#]]O<\#C"M<@,O"XK4T.U
MEY31JSCU:3P++ALT6H%.M[F<>C-+D>=:^IAR:DXLVH"R=YH9O,V+9>\6&:[]
M76:H]KS!@) W]3*U:C(#'AX0 O[A;S\B]_\Q*3!PG,#UW8J1I(P0_ 'T^L>;
MWS&[GW/YQXSO:<6G*B7M!T=+_DK_V@_ZVO,ATT1:.RG F!@=!IS/1F=G0M)0
M_HB@Y++>@C <W,E\(HJIUA42?0F/IJ],2"T.K!Y:@&40?4<MM@KQN%R\T--F
M41O/O5Q&B121J63GPEZZQFA.K$//=:US6PL/3[ TTUD(]6+4:G8+0E4I9!Q%
MQ$Y/F)\N'92E!GJMTLC!+@NA\"$L6V@3I1"$T3S=RIPU)[BWL0$GM+W,A/&N
MNBKK% %QQL?)$4^UNXO36&@K!*"B" ">]ZAX[IV 9UC-";/CX/72RP@HC"B)
M"XZ>,3T<7OIXUE&TR#]?S2DG+SYR3$X]+)LA %U*U -2ZLM.5)4 44[B%CQ=
ME('-L]PW26ZBM.@OJHLL[/!F%T+.N=X59!C<'QNAJ4#'GGL^E85_C2"K%]IX
MQL/C']"XT-P3('DA.+-LV/.XE_9P^9' &*"X(NU[=/.5&!7.](I>N<Q7*;6\
M-L*F;!KCB9'=Z$I &ED*^E[DB3,8;/S@_O3)# 9[9S#87("80+Y6K$MWN7.Z
M.>JN*V HT(M06H5#<32*1OFG'V3JQ.4X=S?:#1<C&8=$!R(J$<NA2-2669ZG
M3H;>C*3K,02\PR^Z:36]$>R$XX.KUI[\@84M4-<E1ZV7BQEYA)H0M!BI6,<
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
MT))R&U01N1")4A1:I7T@9(A%1 _$H%EL?4[!'FA'?P\B03.%7AB"+=%;G&P
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
M@'7: YT2QW_!-9Y),T#E72 Q4PRB UY4A)AWT*+.6]KO;SKSNCN;=;<::*%
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
MA.?]58=V&-0LY8[D;F^[C8^\1BR';%=%=7J+_U@BFGCHU0V3EJBF]?6._H.
M)7KL.!Z?12Q *C9<Y?$OY[ZQCP?='$++'JZX#'=$0MUQ$ ]EU2R62JS I?J6
MT0Y>LWMJ1M&1&"+=2XF??+)XD8A@]+9Y[U/ .S\A,FEW]0#H^OM.USLE%[V/
MZ9V3'):) 6!P$8T95P/#Y>F3;=+HBK)%>-<2UX@EZ[OC.M)E R"1E[O>A$/+
M6"G*\!3'VF  HJ\CF' =@(WG^'!?]GO<^@UL-X8;6:A!5@!]:[ HL0JVAJC
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
MW_T%E+TW//6]87\XZ'F?3;^U'@UDP,>O$>PL-3AQ-[!ISWL?8^OXY7R3@W&
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
MD>M\1%[)PO32L_MUR; 0L$%3V)G8K\ KN;L$_M;8]U?*[0IT>Q5T7X9[,]/
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
M>CG\YWH>%/#I+%>%-UEY<7J]@^6%FSO*S>L(Q'5>'O1.&WC9"U6-E<]KK(R
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
M-+1G?V3D<&>W[FL0PR>8XH'7^%4AS$8+BQ">J\$1HK:%J&*_#U R(__L;,]
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
MJ@4\F#^Y>)=[/X+LE"0MM,#W21"O\HCX_V<6>5"I'])$OQE>\X6$ER[Y9'4
MW_'DW0Z=;"[[P._RLWX7_CA\)]S?4>[_EAJ^# JEF7\)7 C<!PN\+N:D._DS
M%(\IW"U*V'LK<_Z%9I$Z[\/WB^!7]-2NP/%;D-  X_/-2)W731%^9-U+4,>P
MJ&+5\T ZP0&$\VD9!QFM!1Q8;U)&,?F+X#N"';J&1R4EO$=1HH& R^"B>8KK
MP]N"F2E V$H2!/VV$:P7A.[/*6CV'$R4[^%X5#"1210XIK!Z\0G<R\MA0Z,9
M'):3@M]^QIHAA3,T"7 "^^X-AOB#P;FW &+-\Y[W3U[U-,BR%:X:KUP$_TXS
M)!3ZWG,%-YM%WX'J09XK)A60&M9=LD: M8*MO03["W1._B][[]K<-I*D"_\5
MA&=FUSXOP09 \":_,Q&R;/=XQFWY6.[MG4^.(E 0L08!#@#JLK_^9&85+J1(
M72A* LB,V)VV2! H9%;FD[?*).(5MG VE8#$ *-A1'>NO:&"[$@@.U%[S9$/
MM);Y DU[6&8FTXO0DV3?PR(6&E>5YH,+0;T9R)0D!BO\&AC\4T;$764*X,)F
M</\4U8U'4S&R0IN=H/$>7U<ZJ]P=Q-="ZQ)79P(43Y0E1D0; $R5.6RJ*?Z[
MN [=DP"(#TKW-G;_ K_=P/&N<29EJ56_)+DDPZ72EV<H!;17"WV'%QEVO_CS
M= (RK7<LF3*%)@6N?L:59YU")9*])<C&T7H:R(I\TV]8NU,J@TC)W#K6=EFW
M;:?;_JAMJT)7+2DHV&(9J+(Y\!BD!_@O//@V"Q57\JD T%ZD!._(2\^3$3);
MW6FRR("2((ZPU>"S\^M[\0G6_>Q<>KY9.EL6?_17*#<M:_/G8/>HB*5)GL21
MB"[%=?;VE?'+(VA\H+&Q@XHRJ(MQ14=HR88>+'/%>.4XPW8AQ]CX30 V&\Z@
MYEZ3CJ'  "A60G]%[&.P60A2501Q]5.T:BY"<(<T7/[9&7:MTN%>]9Q>XXT+
M]KTA"TE[:H"M^&.G]N-,QF$"AATX50L*>LIT9D0)D)1N\QW__ Q_ONF0G00_
M[]=^O1(96%G#-WF11!>$^G@']6[E'='QRW)07;Z1+8!0A"1_MNN+P\B+N!!A
M1+'-<#:#%P44B:YQ,7639WE12[^"#\[D/->Q#JM@!K[,TJ\0!-%\K1Y'T5.G
MHZWY<^3#8HY>HC<-);W6Z_"- ;@&KXSVZJ6,+J0V9Y'4&/I)Y85$1X"",'6F
MA630(F/G208D"!8JMNLC<H;*?$UU8.@?8,AAO$H%:AQ:^T3"5I#&/Q91]3G\
MX,^]43T4\Y"'U.]$K@=]J9]S@X3JFM<A4$ *\ ?B\ZRXMHAC=XQ<7&'0VY<@
M6& ZECZVF"7@K?RO^N#UAW>?OK\_!DJ"O*-5_YI<_P!4A5\:R2L"\8;<A62.
MUB#:WA@E3\6EX2>7Z@=+K*VV'# K]J;RKNW1-=XE*3AV]%:)NN/R9B:K/PIG
M8:X2!<*8%+\ NY2<LPB]L?SVB!M:39(V;*S>@%Y@[1.5])2AQ"!-9D9=T)7+
M)RE\2+P&YJV*)](>]C&89^"&).D\(3L-##S<'AR<:RO6J*233A[IS;.D9G%'
M^L4W(@9M$AG*1 =G"ZA$.LOX_.G=Z3=C'BTR8]!U^W\!4%A,_D=[]D)_'40)
M1L@#P^[VK;^ BPJ0$L/F\R_(%U/NWHT%P,O.10B"G]/5>8B),Z6:X(MKPKA
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
M4J-'5;JO6N4LS+)JPRE6Z[,X25H>Q=G0YKEJ<3VG=J+48#JE29->7AQ>UBD
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
M;95^21&.>R\]'="BXX3]*@SW6^A-A8S(%?DJPG-I_.:=+*(H69Q/Z<.;6/,
M.'E<$R].!S&"T.AA;J3""-(N!&EO#ZX-"%*E1&X@B/>;2(W/GT\VP$5WRZGU
MW(2K%0+4=.S@ABB,':W"#J>]/;0(.PK$J)+_]FH/D]^D]*;PV\V@\8#Y\]PX
MJQ7"TG2<X!8FC!/MPHGV5HS=%:72O=AK9<IGX6SF);L!#.YYU0JI:3I@</,1
M!HQV 49[6U;](5(Y318 &AN@H^R7N%IF_%N2Q/+:^$AW-CY_?3Q\O'CO*BY!
M;H<4-QW N*$  UB[ *R]S:].DME,IEXHHDT(=NKE"?H^PU77!P_$(&C] ULL
M_@IWCJ*PLQM/J+'=L!A(V@0DW"6@H;7#"$=#AJ.G@J/VMJ<Y2:4/&$!CLJ2W
M2'%J<&T$\#=YD40787QN?$Y$_&;Y4.=O BAF.(/2T[JF^V GX//-#1M#_T3,
MC8]A+&)"P>_I(LM59< Y/I-N 7\8$=8)I!WZ /%#^+!2>%GXC?HJ,X(TF1DY
MO!3!%_YW+E)X [@\E?#1_0&0V^2T0GZ;#H#<KH !L-'<>2( ;&^OG#L \+L$
M!;_GV,>M>EHANDW'/FYDT%#LXX.C3W1PU&EO(X-U$/7A"@"03HR>2>"K0*A
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
MP71N$E598?!&9CHWSYI<<0*X?+\IEB?'"!NFN9BT321M"Z&A.4KG )**H_[
M&_==TY:N;;JV99E8^&;Z7A X(SD0\+_<]F ?=%AS=B)#]Q[A"Y.6H7M?L;$W
M#FQ' L[U \=TG;YGCFSAF8.Q/>S[?7LP' ZYWP#K!FX>L/<FRV>994<@F7Z8
MJ42V](MHA*BEMC$'!D\-9)I*G]-@S43D)SY7QN3G8WUMC7?\QY^N',MV&\59
M+I1AU&@K41DU6D)^1@V.DM\2"?!MNX].O^D,Q[;ICGQACD?#@=GW+'LR<8<3
M,9[L(A+PM? =SM!U>!]>A+#G_$Q%!\YRD4L\\OUI!F^]FW)9IS,>.'S4>T^]
MUN<]ZLW!B::41MR(2>RL+I>#@4U,%/ 1*SYBU23&LKWZTMT1G7& L^/-B2MP
MF,4@,$?]\<3$F63V6(+U.;C1*?O151UEMZ+OR0GAS5D-;MZ)+/3VLNYC'X]Z
M-6=_<ZT(VRE-Y$)S)(3M%"YAV6@(N+8S]'L]Q^P/',=T1YYE3OI2FM[ 'DX&
MHC<<._V=E[#LTA"X!?\'UHC1OWT(PP>]VX J-V-*<PGLFHKT9L4+G_KF0YS-
MPO"7MI&9S@VF<Y.HR@J#-S+3N7FF):<VFV&&DK?((<"&::L])FUSMO[SQ_5:
MB"?-8=?^)Q5[?>E)"X?NCOJ!Z7JR9PK/'^+)\9X5##PQDG(72<4/(HW#^#S[
M*M,SC#>LB1C"/[%&3N0R.PV.9S*%S?P^B2*19O23,IYHU>.)3I57_)O5'=@O
M'SULDGPU6QMR'I"-@ /<]FP$'%K&+IB,K+Z/8#ET>H"8P= <3UQABF!BB7[@
M]H/=S!U[0I0%<+4;T(.Y2?MV+])L' 5Y(4WQ/HSPQ#G'R!MC_.PE49NSX;<T
M>PXEBMX<1NU_U&,H^M*7CF4ZGF>;KB-<<^SYPO2MOAS80]D?RITTR%NUQ[3.
M;W#<@W5@$R,>>\D5AON]WNH,]X<3W[![XYX,>I8YL@+ QLEX;([LP<CL.8&P
M@D%@>?Z-HTF[B&_L%$\QPC%@&&U_;(.GE3^U%OB#?BQ]0P 9Q;E4-<29L<BH
MA1X6#\\7.4BJ$;]$R3''%Y^ECO"P$A(O;:XRM5M"[2;1EE4(;VJF=K/-54[%
MO;0Y^XB"9';T.#*WQT1MH=K?J\!:?] ?>*/!V)3.Q#+=WFAL3OJV;P[ZTA[9
M$_A?(7:1J"H<^F/ESW]9S"8R/0TH7I:=+O(L%S%.?K]94*0\_WHDS;KU@+\]
MZ%BC86?0WU67'U8635$63%0F:CN(RK#VLK F!XYP?>F8X(DZINOV@'. "N;
M<WJV/0"8&OB[R!<]'ZSU.OWQN./T7K3O<I,V\1XED-@O;V.)+$=PFQA'9-)R
MB'9/C9J1[8QZ?2',_D0*TQV,?5/TP+SQ1;\'?PG;\L9/Z*MK97G#MFF6M\ZJ
MHXFJ@TG+I&T?:1GP7A;P',\9.\$D,'OC/GCQO;XT!6"6.19]P+7 DD/K1G!Z
MAU[\DP!>KS.RK,Z@MZM"4-8<C_3FX;]8'TC_W$2.OSR8&G8[J-&DEZY4[-W!
M@GI[9/L9-96Z&%=V%.:P; ^6^WTJ#>%A1:J(KZDD-<GA1U2 "IH,7NH\%9$Q
M%VEN)(&13V4FC2",1>R%\'E6#&C+NCMAC.V\*&=> CT^FNL.%#9G?;T5QD[+
M\.$<X$:I:U,$0.,C$5V*Z^SM*^.71LDF*Z0GW5:3)/(?2KKCSU__?FQ\__#/
M+Z?_==PQ/GTYV8W^>#HZDE4W$1$H/@EVDY1YUE#:OE.+-,YHD0TG:S-)^#J,
M >J2108V<]8QY)4G<42G.I<1^[53&K[(Q9N&TOA9]9XZI[(FER,6>5+,C,#G
M@I%Q9+VER\U(7">+_"@(KZ3_]C+T\RFL@"BE?^#AR;1Y)H\R"28(V!K%.Y/_
MJ.[]:C6M=1%FX22,POSZJ/C]FN26>MQ@T+6']E^03.O<%KVF;G_<O_,:QW7N
MNJ;7[0WNN,;JCMR[KMGE>GKC.Q<T6*;/+9G$T8,2B4^:Q1TUTNT;-;'>X^!)
M6A[(&#Q%;_BM1K(7A&@*8UX,K^_#WN,,?=/WTI,8^S)Z=J?9X[Q;Q^<G%4'&
M$\:3_2+IT\X:83QY:CQQ+,=F!&D/@K >8SW6J-W>'#UFL1YKCQZ[Q1(>/\@2
M?NH>/^.7T7C/(%;C^[B;9V<?OI\UMN+AA9ASAV3<A["M[IOQ#&3?II'##NC.
MM&X_K1M$658>O*&9UCNF]<Y,QX=9_@=J--ZHI+H/\TX6:0IT,426R3P[:F @
M@Y7_,Y^7WTM5U+BN!$QE5A6L*@YH$S.5GR6L^$*='P[>CA39E*I0/?R'_/<B
MO! 1'L'@H$*C5-?^$K8QHL"S8N^!+0\A:6,XNV%2K.N.@HDS-KUQSS7=R5":
MHZ$W-@-KX%J#D>?Y0V?U3*T<C)S)6 Q,,1H&\!LQQ,83^#^#D3WN6SW?':R>
MJ445B___H5*NWV26IZ&72Q^_.([]Y0]J5R[/6SE[7TY4Z=4/VIJ]6T_:CH:=
MOCUJSS%;5O%,6"8L8R=CY\MS=@-V6O; '5B!.;2'GNGV/8! WY:FU1LZGASZ
M_FA\8ZJG/>B/>V/ VYXGX#<]RS''8V]@]L?#D0B& \OQ;O2C>'GL['5Z=I^A
M\R4U_.[341QL>!%=<C9-TMP$73TSPO@"Q)::/1BF 2_U4^I#G]);I&$>RBTC
M$!RH;D;8E$G:H$@TFSR/-WE\RW4<U^F9KN4[ICMT S!Y>K[9#R9.X/H#T>_=
M,'FV"1?\5NK"LU(5ZFS_=@;-_\HT\<$RPAU[Y5BV^[8-C;-9+S!)F:1[1%)&
MKQ=%+]^9>-8$D&@,OKH[ZHW,$35#]KW>J&=9GN?T=N&P[QR]5KLD=T:VS?C5
M<D>\&;G_O9[Z<*^S1YX'JP //)6>#"]0:CLT1CP)#!%%R26U_@)I-/QD,<F#
M143M'>DG<$D9]-U3G3D<V($K1<_TY:AONG8P-,>!%YB3P!L+,1I; ]?>A<5_
M7)#Z8Y*^UX0N6/.MY,PNM:BSN<=\(S>J4DE%$S6J5]GWS6=9(Z\_<FW3L^0
M !NVH1"]H1D$OA!!'_[?OY&=W@:P>?,];/-QY+]1K@@3MGF$94_O)8'#=09.
M#_O\CZS^R'2]@3"%)X1IR[YE38+)8-2?[,1JN0$27V2^2YQP.X-!BV8#L)I@
MPC)A]YJP#&PO"6RCH>OYTA*F'$P I,8#P*>1-39E3XRE94MW,+H!;%MY1,\
M;+?X0*PFVA3)Y)*BEU45G^(+($N2AC*CT"5G AH"LTS29I"4;9:7M%D<<+U[
M(QF8MAB!S=)W!^;$D=+T+=\;N[V)ZP2#73CCA1J\!E-E)S9*O],;NYQGW2M5
MP"1EDC:?I Q8+PE8_;$S\FS9,X/!8&2ZP<@RA3=V3->Q)U;?]<9"]G?A9.\<
ML'J=_LAAP&JY.]V,PB!VJKUD)HU<7,EZ;1!'J!J%KDS8YA&6C9<7];;[8'*
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
MK\4&=2QT2(P#1XJSE7/D,A/"#1UD;V]KJNZP_$^P3ABN2?$8?5E^B<2:_)5
M6><IMSQ9OI49-<@]#5?[AYDIH:S\U0=A7CP"SC=))*=MAIAYL=N3]&!U9(6_
MK9 N\,3DUD(:A/-WN) <S;I<A@%#*CDD&\'(<G?1E#OR0FIE=Z-CPRTD/BT#
M,&7\4131NJ/(X<&1IJ+5"&Q[P.)FP#ZU-?KLA8D:I/8>A'6D^%.> I62U1/P
MS)*MS8![&G0M[@0@,;1'# @L CLN8%'*]BIE+D5OG $KZ[YV=JX*E =*B]_(
M,[79#^TFHI0=##$<S(G<QUX$YBC&65T^;CXY=;-88)H$=SI;NSDFB30BL0AI
M&Y"BO;)/>X5DEZ7W&2+Q!@1+! PQ!ABG1++(DPAJ"-?[BA#?%#Y\N7BV8<-A
M.M1+,M7BMD0-Y(7Q\@)"BI"V#RFJUUZ3O4S(7!H)VM;V84KJ&CAVH)14P=)
M ]]*IKR+M[U3]1)3826*U\@][C:2R1^[W_UK6KMRKW&2W&HQ6[SO)C^Z$,Y.
MSN8U.[@LRCP+L_4?,*C5E/(BL.T!.T+#IAD6^O' <^$HIR9Y5>:2M!($TPP\
M2PYT+N98RIS1N-4V_BY!@PLV?W%.YD=75/Y\P^3?;H%U9=J4G[YHBNFI'*S
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
M;0CU9(@F2Z_2^N4B+$_2+\ON.YI0=&6&E)^^W(UB:@C?9S.*P]/W9B;M']!
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
MY>*"RW^]I/)A"G1H@Q&]L>@Y;G<=C,@@L*C>S?'+H:NW)=*P;"U02HL22R7
M14Z@B#<+4NE:G6*8LM\/I=Y3+AGJ]ZCU>[=;>AAM>?".8S.L_]V,(8&0M@$I
M6F5HE7VV)ABW2BME(09=K#(2/-C("(B0A=+&1BWL;F(JUQA[('.,28X'LMJ7
M:JSY/6HU04A1H!MBDT,7:,Y$],P;T$Z&(K:4@+%$@#!.Z,"$MG:K,>DP89.A
M!=H:;,DQ5GG&W)2#&N/-(85-NS3,3VG5ED!@VP-VA*;: 1E#)BB20M9@K?0@
MO*3@2<C5-HJ&1N:XW5$&R+5&+7?91OJFIF784/: B0.!16#'!>P(I:X9^3KT
MJ 3C)D49'*0:D! A$? Z,I#$Z>!HC%%OM0T=*BIQ+R'^4NV1LE"&JNAVN'S6
MS,3$?(Y#'MTWJW3J9G&2-H44-N>RE[7.PB2<K5:IUG'O#VQC!+$12P,A;0-2
M--O0;/MLMH?BCDF:(#EJ04AOP$IGP1JM=+!>);.UF31,_.2<SR_ZWI[7QSE:
MQ+YVSE%/Y0-9<9Q@7=X1*#RF@8Q:9A!25.Z&V.3@E3O$8*/0D SG(+(A8!0)
MH D-B7(K&26[";@\F');,=3^QR$26C/S$_-##G^,+VN7G+J/F!C2G'6!P+8'
M[ B-MP,RCZA0G-;#Q<*R5,PCS\"0(,$EIJW-1L6\H\#&!56^V3#E0'5!L S^
MX3(% HO C@M8U+:]:EOFW.B@@2BI0>B8P5.6(4CK@H[:<3)(?_N'T3:CL(K]
M 5>Q1R?](9WTU5GZI%H]ALL:$5N$M U(T7+9ZW$-RHPFG  EQ;D6HA@M5A8/
MNY@S--,HA0IY9UYYY<9?KJAQH.0",UB'.J2(-B@"(45(VX=TA$+6C#@=>FZ
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
M%+S'(GC9J:)J(8/U+!7Q\@Z\8Q)8=$X+1HQ6:8A3S+L0/,ZP*L@![RBA7_^
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
M'Z]2[#:V6Y_H6K-?W[OY]*+UWF6Z:WW[V;P/FN?4)^?64PTU^>TSOE!_39M
MP+7>?]7\G"WJI#AULW@5V.S#G97 )N&LW,3_S][;-K>-8_FC[^^G8'7MU'97
M&5X2  D@V9JJ]-/<_*NGTW?2/5O[ZE]XC+DM2QY12N+]]/<<@)0H2TYL1[:D
M&/TB;<L4"1X<G.?S.]B#T'4^UK'$VQL]B<9J=^'AT_/BCR'I?XL@['QO^L85
MP$M.X'YM:(=HQ"CMB@L!?AN6>=;;LT!%6$"AWVGL4\ ;KY(*Y\6KR/4_>NLO
M#:R954/XY+D8$514IC9>$6G0PJ6^(<I4@E"N!4CDQ@:U%X"N')W]4LMV!:X
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
MW@<88G/3;KSUT';9O_/YKFC7H891YXK!AQSU+2Z:(\,YW_/NY'KS),:3DF*
MH&T6\]8LL8GZK(=XPB )O"&<AA$WQH#*1OI^%%(9AL#'-@I5%IC&QU."67A$
M([!@/YSU_<48:YQ-4^U4WU,+[.U7Y0FC2NM5=+:?[CZ<"#V>\SY*T:&2@5MC
MV@SA<^"%>N0'Y\:)OX7^Z/'NDW[*,-PVMC-CK3R^Y2 LT]SW6,K:SS..U$WG
M>1!.":"K&Y"L"I ;DYN2+\9@+]JKJR&/"&1R$_PEO4S<L[&MJ%<2&]YDYQ?[
ME.7<#[W_L0&EW[^4JW1@A.#NIB[U/A'8C>Z]V:-]ZY-BRTNW:N&^6\U;PM+Z
MMV=2QRI+(X0(G#"$T.*Z4D0YU1!=45DYXP/;+NNDRJBRE)Q44EC"G7%$ZKHA
MOK2LX8SZ!A%0Q\.@^^UY-77_;[\Y/\2]N;5^L]FHWZPWZC>Q=M/-%OW?O_DK
M2,O3+->$SR?QS #G/1=^8XQ*S4M/J+,!^$TS8KBJB5325;Q13:!;(+VJJ8-I
M&D4<<Y)PZ2DQ5<4)5;IIG*.AHO43\EMY+D^:W[!8#Y%14+A.KK,-=;HVU!L+
MYLFJ;'!PGF;8LXGZT2"JS%DQ=)/U99ES#R[3-);BH/4_>$YGQ<7L0VRV&RY(
M%P=XV[[I$%V6Q1RL*K";YOA)#Z:"YOU08X3&#BCL26M;--Y2/]_PVY6>K\J&
M-C-9NRV3S[U"W^@7W0:P(590FM=I9>FF.WI8T_W[.J$(_CGZ5@(02MV4J_:\
M5<73IJ^W[<6MO<@=#F=JOD421: >++ %VQ/KN+!R'SRUWGU<UW=U"[ABNW S
MGY-[G9-8J8CFYG+P(GL?>&VG1_-Y;?<F SK:G3B XQ*,?]@(/&7&6XW.=,\6
M6+B6>*%OHHT6,Q8')SL7P=IZER%"2/ENU!7K9CYAL<4C6WS0\SDV@OIX.(>#
M>8="M=R]^35V;]*M[LW<NWFGWLT]UVTZISQ8JQ*<G-(0'@2X.UR#-<HME]HW
MO&);XY$?4K>)4NI-B.Y_KM%\U!I-I#2JYTCK7)WY)6HU@C_$*% ?S8F!/#UO
MT6S[H#'\@O;4$&P&WT-_6)D]"41G>7F5"C37X(!]X#IAV?6_#%_Z#L$:X2VP
MX#UZ,\M%CW&:NI#.1IF!6!VXQ%KQ?ATIC-:KUICY 8OWPNL#E(-[Y>O*@EAI
ME,3(2TF)Q &ZX-[2.C1"5,V>RL$[,#[L!3C#/R*8X"S.JODI&3=)T&3YLN\:
M\$3RR'(CHA<]U;/,V6\SY'Q,;S>B]RIT?#4'=VX.MQS#=GGP3&?7WI.AA66X
M?(Q3NI9FJX19S#$N0"\3$UL,,7@/WTMNP-"V@G[ "B06'440.A$4VD]A#[R?
M#^'J7AAMK!N<[M3=]W+]"L,BT7L!/Q4H8*^'_L>)-K,Y@NI>K\3=N'>H"+Z7
M?V/)N=4V]!Y>=+;L;H[H2$T^MU#XMIS@/;R7/<O58"D-7%;$@Y6&R/2<&.L\
M4=9:TWA5!J>^&-DP6@X@4?\>05<QOH@;D<VV1Q6K;U.&$#AP1?;<A/@(XK1;
MT?ER1><]2M(;!B'V2+==E]K((\3WHNUBP^,-,7=WN;OS!?HEWDB"KI.+ZR??
M^.;08[D*(&&_]FT7CY=QGYPCW/ZYI(",<]PS$,LEY8YPI@(Q7)9$T=K+P,J@
MMZ%G0VA*6?D*C&4#0MU0,)8;<,0;+X1CM@S2B9N&[TI(@)P>;5AO@^TI%<1/
M.A7TK%*/@?NZ=,Z"FU7%^: -T5)08FKO#0-/+,@MR"9JM!:6&6)8L(0W4A+)
ME"&5"F5)@V/P\4'XCITTWVVF(,\&5/MQ0<@].AD/$9W]A(H\JHSJTX")LZJN
M#:L)&,H@T;D 85XUFC O'>5*U2+L)4+ZUD\PE_^W5"L4C]>X4FCPKK,9_KCC
MHD:E6IL;D.,;CV.0WZ4X;J==OAL>Q'_T=ID&P&S?L%OH$,8UAZLG#)!'JWK
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
MP*OYZP$9K<=P&<HR/R "<U]!F;[6CZIHNPBTE@S:!!B>0)(3#>-%:?$[=K<
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
MXLWD/5;R9NOFL-9-:7Q3E08,FU)3PJF31'KO2:UIR;F3OF%ZJR=<"0NV4$7
M<Z\)#R& 8<,%J0(#R\8WM6%;T\@/9=U49S7+N8GG($DR>3-Y3Y>\60\>5@_"
MUH$R"S5II F@!RM-3-5H4C*G-!5>Z')+#U+&=5W7EG#&&>I!093@DCC-5>F4
M,DH=352;GU&U3R\_2Y*C\O5SCO[Q!,8;!-#+\;"CT[:/W*:6M^#@6Y"-HL,:
M1;KB@DKI"?-E0[A2GAA;>LSW>P4&D:N%O6D4*6Z"]5H2ZAPEO*D:HBK)21.D
M]LQ+9^31I#ZJ,R:;0Z<^'M!C>4RGX*L239FP!Y?Y>0L.O@59[1Y6[=J&N=)I
M2EC0CO!2"J(X5X2IRE/# OQ_J\*NKC2MK:FQX8[BU$)+E!6&T+KR0@@C2G\T
M,7E5'[R^+BO=HPA;Y!*%QY8PO\\6<>C.UOS+'.X[(H7^!>3=E&3TG-8HR=QL
MB6#$IV5:'<^I.4RCYCVV,IMH!VZ"\!5CC5*$>X&EH)8375%'6%/+1C P=1Q[
M@B'1CV:BL>9,[K4+XE&/13;6LD[_FLB;=7K6Z5FG/[5.9ZX)M0R>"(WE'$I7
MQ!@I2=,($T1%&RW\39T>7-. 4@=VD#4GO*2<2,\4$4$$7H)>#TU]-#J].IX:
MD*S3OS0  S_C )EG.7'GR-_YA$=%O?.S=_#0B];B",PX.O.)9T4UYR!OCV$7
M\ZRHS\R*8H>:Q727"P\Z+.KA"SR.B1Q'A-F<AT4=&?'SL*@CV9RCQJK/PZ*>
M&XQ]'A:5AT4]=V65!ZN<I++*PZ).4R-EF99EVM%Q_?'(M#PLZ@1E6JZQ/+W,
M\A_3%L/G;Q=ZX?.LJ*^P'N/8R7L\1R%/N'B.E1.^\=Q6V"+*&X>5$YH8SP1A
MDEE6&\IL7=VLG! AF)H)12HA-.'"&6*$%J3FGHO:N%*RHYD5Q>HS6<KCJ)PX
M)L[.HCZ3]^LB[_%(VJQ)GZ,F+1L9C*@]J:Q%&"K5$*,=(U[X1C'&/-V>NBBX
MI]S8AG@>%.&-J8@2$F<M&$Z==<:IHYD5Q8"D+&O2(Q'U&8?JE#3":Y3'4XT'
M1D^.-";^]9Z5@Z,RY"TX^!9DZ^BPUE$M*VFM$<2!28-Q!D&,HI(H506C#2]K
MMV4=*26YK41#F- U?*<LB50E(PWG)K@0FD##L5A'U5DIZPR-D4535KN'9O*L
M=H]G"[+:/:S:-5)RSNJ&R%))G!'!B X5:%3E:54V/LAF*[S/76-J12T1PO($
MD&!\0TFH!:V9<-KKHPGO5V=5K;+:/4'1E*LE3B^,D1&I#G]NC@7RX-AWXGA.
M34:OR$;:IS-'EI6*"DJ8DYYPQQNB7 T[[:P">TLZ;41&I,KH%5^ITLGD/19%
M<.P[<3R"/.OTK-,_J=-=Q8,7HB:EHSBATPBB&U&2(&3MM6MJ84-&I,HZ_3@"
M,"M$JGX_?UT"[[06?G?M^UL^A:\^4QB@_XQ$V:#),(K05;3FQA./R/]P@L&2
MYS202DA:N:!<</4^+/F_S6;N0SN9O)JZU].%GKYK8??PB"^Z']O.3F;=<NY_
MAV=\/YG9/[\I/)SP*]RF^=)_@O,_O6GR23;M"9KP[K3QO\X6ON#GQ4#J").U
M)G:1J'T&W]F8'?]0>+/F@,0](+S9!4*.1=RQ@8A[M@@.]VZW^/J\E-XR243%
M-.$4SKVNO"1,,QFHJ76CS#XEQ&\@G68@)"PHT<[_Z-/_'V0"D,Y;- -0$W=^
M>ML;*L%9PZ2+<\@)-Y83D'N44%5[+VKI:K\U N4AEL]3O.%TML/"N<7D.>9S
M5M@+D%OP843T\X75\_DU6(6%OH1%+HI9*-X-<LXMY_B7N^,&GN^BP%.^W%C^
M@FI^D/3X9K="=X%;7:J*U#7%'BFJB312$4>M%;6O&F>;?1S7M_;"N^7$OPDW
M]3FH^('3?T<;[9Y:_0ZJIZ+/5??T2)?([FU7Z*);7L*+7>-Q:->:7L=]*#Z
M6P6B([38,AR9'TG<_SIIW_O[ V9^UN0Z;3LY^7VG#9=)FW-%[X8R697T;FB4
MM;K#=>*\%/QN8)3-7:[;]_HJO.%=+CS4 H^=@/)<B6.FW]%O\)<1\#@P\8X(
M-27#M1X9\9\8+:HJ,US4*<)%?:\G>FK!(EUL^VC'7PAY<KN>H?&RL,O"[@B%
M7<;,.T%A=QQ6^,GM2[;+GX^JRBBN)ZFI_C:?=5^ *)E54K:_LU#+0NVXA-HK
M:Y>7RPF.G/M/,R_^XZ^O+F>P$_\;D6VRL,O"+@N[+.R^%F%WH[(OB[0LTHZ#
ML%FDG1S7'XE(RTYI%FI9J&6A]E4)M>R49F&7A5T6=L]"V&6G]"1%6D8[.S6,
MAW0QKNE%NX#E6ECHCT.[QR_M>^]>//P@9K24)]-CSVNBRHECU62*9W&2Q4EF
M[DSQ$Z7X,=$WBY/,W)GB)TWQ8Z)O%B>9N3/%3YKBQT3?+$XR<V>*GS3%CXF^
M69QDYLX4/[VA1:O$UIBB_7T>E-,;0VQ5([H=F6PZEC3?-W\=H+*+N9_$DJ'N
MHKUZZB+)8SI;QSH#X:LD[/&<@R\8:?"E3?>GHF#N1='CV=G=.+VRX25SFA(:
M2D<X$XQH13UIC)7&:F:5W((V58Y[$UA#C"\YX94V1-:E(B8H7I5&*ROY36C3
MFX"FL09]-9=@P#;=RU "=5;)\M#3((^)B[,HSX0]?<(>CR3-.O)YZ<A:EJ&D
M34U4;33AI2N)%E82IX.HM-5.U^4^=.3/L:PP5A5NX7^ONQO&?0UWUY<=;!7\
M].EI/F=,U5EQ9OF>"?LU$?9XQ&M6G,]+<8;2JE"& %J/@W-9X31;Y04)E#6L
MYMIHNC4(:Q_.Y:]^\7KZ&*YE?29DUI!9D&?"?E6$/1XYFC7D\]*0G#%3-HTF
ME;&"\*:IB/3!$LHJ\"LKSDI&;VI(+KD1W!I"&V8(E\H2Y7$:54DKQ3BKF&(Y
M_'H\7)Q%>2;LZ1/V>"1IUI'/2T>6=<U##6ZCY0KT7> X2=&6J".#MDH8Y[:&
MI3Y$1QXZ_$K/*-_G+/6O4@QE^9X)>UJ$/1[QFA7G\U*<C"H?=.#$-:PAO%:.
M:"]JXI5VK ZZKH-]#.?RT<*OS9EB+&O(0POR#&-T:K(_78QK6L,8O5[/K<Y
M1H<VBW+W3.Z>R13/XB2+D\S<F>)'0_%CHF\6)YFY,\5/FN+'1-\L3C)S9XJ?
M-,6/B;Y9G&3FSA0_:8H?$WVS.,G,G2E^>HF\56HK QD=J!3@][D&RNA+G]/B
M1R>_'D38NT_3REMP\"TX037S594\"6>,"U(144E&N*.!&.T$D50972G1<!=N
MECR)TG%F'26TE)IPRQA1SC>$*RL;R;2KZ_J _305/5.5.G35TP/FOQT3YW]5
MXB@3]N!R/F_!P;<@J]K#JMJJMJ)652!.FT"X\#617GE2:<5JIQH1I-R'JGW,
MMIRQVOU?/Y\YW5T@XW^D9<5?9IV;Y5+6N8=F\JQSCV<+LLX],%IO66G7U UH
M6@?NK6>2J-IZ(H/E=5T)S>A6*^P^W-M'Z^C)SFT61EG1'@>39T5[/%N0%>UA
M%2W5LFHX+T&S5HKPJA)$&M"V/#3>&U>I1KJ;BM8K55:N-,253!#N&D,D9Y0(
MYQKXGA;"YCAR5K7'(XXR80\NY_,6''P+LJH]K*JUN@0E6S9$&P'^*7.<R,9S
MXFT5A.:2VU#M0]7F.'+6N8>72YFP!Q?X>0L.O@59YQY6YVI1.R>])Z9&E"?!
M!3$._O%U33T%=Q=4\6.XMSF.G!5M1I/Z"HK,9PL]*=K5Z2YT/-ZY;>E(U?D7
MD'=3IM%S6J-,<[,E;OMI&5;'<WZ^ (GS:;8R&V@'#HKPVIE&-*1NM":\+FMB
MP&@@E&O.-&74EEMS(7PCJ5&Z(5J*0+C1@FA&\9]&5JHNF>/- ?,/E)Z5:I\F
MVJ.>A&RI937^-9$WJ_&LQK,:?_(R@I*;QFM)JLI1PH-71"E9D[*63)J@- UJ
M'VK\T*,K]CTY.*OVKTGW9/(>BSXX]ITX'GF>57M6[9]4[8$VMFQX0QJK:L*9
M\$3ZQI!:<B9U)8P*6[.-]^&A/UX*19Z)DF<EGK5,5N+'R/%9B6<EGI7XGL/L
MEJE *TH4#P*4N*J(8L*2.I1!2UDW>ML_KYI:,445859;^$X)WU:V(;424@?1
ME/2@9?XYS)[U3%;C68UG-9[5^'-1XS24E=8E1MAU2;C6@2CI!/'>LK*2H:I*
MO@\U?N@P^[XG1&?5_C7IGDS>8]$'Q[X3QR//LVK/JOW3B#>46E&ZDM#*5817
MDA.M64TJ5OJ&P\;Q:JM381\>^N.%V=69K&E6XJ>K9<8-"_"S!F+]==C/7Y>7
M?MY:^-VU[V^GU%_N3:CJ1 @%9/ QKN4?^O85W?OKKR7W<6K!G\E PN-<7U6/
MMCAQ_G]>K!IUKO0[GR0.T0'H_$)//NCK[N4WQ7\\QQ/P'Y\] OR\9NP8"'"+
M0AG)_.IIS\%L7BPN?''M];PK/%#+%3]ZZR^-GQ>L.BMH2:M"3QW^4!9ZY&@7
M_N.5GW:^^*"[0E]=S6<?0=\N_.2Z^+==AVL/1M+AZ+3;5#(R..^]))[5#>'.
M6J+J4!,::B.$T4*;+<PB*[Q7O*F(:K0$\ZIAQ-#&D%(;6W,A2DKI35-I'-]X
M$VX:3K<:2<V&D51_VD@ZKVZUD(Z9@0OX?(([@CSZ7/B.>>J:2@9224T);X0A
MNC:.L,:66@57:KI5"1-<TP#C@:4J:TYX23F1GBDB@@B\!-X+S9:)GOGNLWQW
M5LQ]=^5AX>]!\IWO6OI3KFJL%A^J"1_!'#P%5?@[J,&YO]3M%!S0(MW*.Z+!
MD0-SJUAV/BPGQ:0-OI@%8/ 00]/PP7O0F5N-N47;%5\LC5;GOW=RAI$K=57)
M1E:DH5C4YFM!0'EH$DREJ*Q .NQ)[=A_+=NY=Y\(PO]73Z97B4I_1"+] C3:
M./2D\_:%6\[1,>[\],@9(<"+)H-H=9INNIK'+Y_.'XW[F-"E=UR1NO:6<.K
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
M8#0^S3DEX/9;\+]OK.&YAQLJT ?K?B+(_L;LIZT331[&%^N!/J=DL)X88(8
M;$$]A\7V!#G.-;>:")S<(<<(O$]+UI@7:XS"SS>Z;1YS"N]'OT4_FV0O^EO;
MU,V]Y@CL\TZ]GR-0_7B;8[P%>FPR3(YU+'@I#V#*<:..<I7+I-O!4KA%(3^$
MBP,,=9&+##G+:$?/9@[LO:BO,9#?):9.>^8 )V=4;[;TWSY+@.YWG-IKY@#<
M6.YS8WPFM3C2 Q+6\P=\R10L8R7VT&UEK$09*U'&2O1ZK,2'\=0.^U^E?'++
M^SS25Y1:46I]XOJ>*+5Y$J:HM:+6BEHK:NUEJ;5'S"4J:JVHM:+6BEKKHUI[
M[H$B1:V5T8:O<B/?=[8YK^*_9_65'>8Z_C='V=?4]_5ZIBVP>V/7Z^H-=N(;
MD O%BSHIZJ0P=Z'XB5*\3_0MZJ0P=Z'X25.\3_0MZJ0P=Z'XZ?646X:*5BDZ
MO\Z#HF2KY<!DA6X]TTW]"9S]8SR*U\NN"/! CV@>]Z39GA<.(\?,\?1]"?HC
M+8_H%_=\>;I3 :Q[T;X_/+!]VZ$+WF$G)'*&&,2#8$@[CQ%7/F@1M(M"W]Y?
MIG"BA@N!9(H2<48\,LI(%(4,AE$=L<.W]Y?E1,>[4<C__'"3[CC4-L3;/>.H
MEJ7[;X&4@M7'9O*"U06K"U8?"JLQ=3$XB9(F!'&#,;)&:42M4C9Q2Z(QM[$Z
M$*\8 #+B..9MN2H"5D>&2) T>.:=5*E@=<'JWD!*(>S1]7S?EZ _>KI@=<'J
M[5@M=0HV6H*H$H"[S"5DN'5(BI"$,-J$$&YC-36&PN%Y^C(#OUH'B;24&F&-
MD_'@=#N^T;?EB;'Z/W$R#G#MKG=8[K55L+I 2L'J8S-YP>J"U06K#X352B6K
M!%6(<N41]S(@DRQ&D9M@$O,^!'L;JZ60,9(\4250P/=D&-),P4_1,^LP25SX
M@M4%J_M0K7"KGF25K/1 -0NTU"Q\>=W;]BZ5O[7EIQ3!]=1R*^3M*WF+P71<
M@XE@A@W6&BFM2!>HL)0G%!TW''-FF)>W#28BA6$&;"7F+1A9#%-DC)=(&*5M
M4A)3+UY2(J)HC[YJCT+>0M[3)6_!ON-BG^76*P+H92U7B#MGD(F,H. QCEA:
M@8.XC7V<,$(!Y9"PBN80 4::4H:2HE(FP96FH6!?T1Z%O(6\A;P%^_J*?0X\
M-D)T0MSC/*.&>F135/ 7X=@;SH/9F#HLJ"312XEHR'Z?P!KI0 5*SA%O:!22
ML9<4*"_:HZ_:HY"WD/=TR5NP[[C8ERS#1F&/ +0"XE@+9+5ER!BKK+-2.Q]O
M8Y]V5"HK) (L K]/B81,@'-BC%Y@::B2SQWS+-C75^WQA+O42^/&@RN)=U>V
M'K83ND"Z4&/;P:-7L9E>/"ZG6^KP^MI[^ 0!N \F3Z%USVG=)\H6Y5$8NM#Z
MA&C=)\H6Y5$8NM#ZA&C=)\H6Y5$8NM#Z-.):=^QG*#T8GS$&]L^SW\] >TTN
MQWGN?!6BFU9-]+-)/:UCV=?P I-0A;PEQ_>"<WR&)<DL-B@HPA&W(B+CN4&4
M!BI"$"DFOUG;J1SUQ"/.#4'<18:LDA$1[K4*Q$03-FH[?[K)%#Q50:<6NB3V
M7H'**.0MY#U=\A; .W)12U">NLB1I!H0S'F*-'$&Y::!E-*(&<:W <]Y'K7#
M'NF@'>+!&.0HATM@S8B7VD<<GP/P2B7+JU09A;R%O*=+W@)X1]Z]IV/ 3D7$
M L\[\0#ZM-8*148MAO^Y9-5MP,.6"DM\1 Y3B[A4'!D&^">PI(P0&;#=V,%0
M/+RB,@IY"WE?/7D+X!T7\"*7C(F8-ZGKB#@5$EDN"0J<QZ08"UIL;%<7GAH*
MV(:4\PF\0A*0,<0C"^B)I33<:%T\O'YP\(O;JU"RN4?2'S^.)W#ZZ"D2NJ4Z
MJ$]5*B^GN? K6()B/QV[W8\C7+.$B#<8\: 2V$])(1^T(2)IDMA&2EA$KB2Q
M!%F79$X)*^2,PH@8@X4T5&#ACA P,(*5AL!%!Q5\/3:3%WSMSQ(4?#TNON+$
MA+&2(1NX0%SE6;+68B0Q)U%J);F@M_'58&F$=!9Q&TS75L%*"7 ;1?2YNY[!
M&W-R3BX^4?#UQ'50(>S1E7M9@J,O0<'7X^(K)=RHI"R*(KD\I\8@%S3)W6M=
MXH9ZD39FVWAG&*8<\#42\'F)D4@GE1/>A!A"27)Q8[Y[\5\+OA9\?1&$+?AZ
M0DM0\/78<UX5(YP)Y#6@*L=:(1<I0U2[%((0N8QZ U^C-,;$A,!3S?EUCI%U
MG*$0I568)HK#L^!K\5]?A XJ ^->:DJ^&QAGGZC58*F Z6O17+' 3FXABAUV
M7#M,4RU]4@X%;FRVPS32+$E$K+.&:D_I9A[A(2/IGB'.00::D'Y4.A9[K&\:
MJ9"W)PJ_+$1/%J(@[Y&1-Y)(C9&(TR@0S_OJ+"<,8:]45)@9E;?'/7X@WLE%
M0 KNOB!]5,C;$W5?%J(G"U%P]\B]6S05A(6((J?@O1(JD1%4(<!;;[FTB3A]
MB&%\Q>,MR%N0]\62MR#OR2U$0=[C(J^7)C@;'1*",\2-<<AB0E"TFD1M61*;
M8W ?,@JP>+P%=_NP#;_D_)\]YY_JD1WY.F?_FR9.F\K;R:2.H;+3*H$NJ*ZR
M,B@5E[TS  Y0]D3/J,C*+XQG;AA/S CKCR#]J;^+6 RXXQIP+&"/@]"(.ID0
M]U0AF[A &E,,_SD?\4;*XB'% N]:W?U441,ZP$;UJV)S&]<7PZT ]*D3M@!T
M >C^+.O+!VA+G."8:D0PD8@K*Q" LD"64&HH2XGGH2J/KREX8H#6LL!S09$"
MS\?G\@+/!9X+/!^L:8\C\"=0A'6RB!,-R.R#A+]<D#KJ*'P\1.G!T\+SH:L.
M"D"?.HX4PAY?M_=]#?JCFPM %X#>!=#>&R&(152GB+AC!OQGJY"C =QG$YBT
M&[6!#ZE0.#! ][TA08'G^]<EP,]Y[_K?VI7,'%>/9G:^E*&^VDVK/]^;5.1$
M2+7UC?F98*P/[[RCM&>%S<GS%D3$/T;C*UN=VZ8:C:?5=&)'38J32:Z&&%VO
M]$)8F550N3C]%..HFIY'^/\DQFH8K^*PJ<:I_>RFB*(ZK^/$3OSY]5GUC_$H
M7E= M#_BM$I @J:RD]QNP0]G >Y7CRH/^@GN&[H?XK]G-5PEEVCE+_.5G1W:
MD8]5<QY!-YY5[^YLW[!Q_>9\/)DB@,R+U<,6^K![M'RUU9?=?N=#L!RAKYKG
M_- V39TZ&M^L&=#[8@NG %/\\^SW,^#0: $$KRM7#X?=YQ_'@"^CEDGMQSCR
MU]78 35:1=A4G^KI.5SSY\RA%:F T?-R7DYJ'SL&6;8 J=)D?%']>S:> K?,
M#X S,SA>Q?GC ,]]@-._&U\ A:\[SC%O-][@UG2/]C[+]PWY(;KGH6?53^MG
MMB^Y<TQ(>Z%6L@)P9 -_@UDR=DV<7+5O4(\N9W"=9N;/%V_:7O##@FK7=1R"
M>,TF5W&PH#!P+(!S?ND&EMF&9M"2=9T0(%]@_\!39AQ?%$[EM>K( K>RT_;I
MLAJ9DPRN\A<XK:F!$^SDKI.Z$S:(D3;&ICR*%/;R<@B/#]\.X)*ST71R#>P-
M%E.J_8(8+8$6TKTJ1L\H(=6J=@%DCY];%?90.'\"/7/C>/33??L1;5O"_CP?
MD2M+W!ES?SU?EIA>@AKKC&AD$]#YC1U^LM?-VZ^JO[Q&D^XOO12!4X#:+^CY
MRETO%.IU!>JU'GT\EN8O]M2#%_E=:W=_'WV\<'%2,3*H**:D74GX 0]VF+TW
MEO$V77F D,WQ2+(]<..(BR0G2*QG>;0!_&632T@K8J3%Q#/N;@=NHM34&2N1
MU2JWD[0*699+&IG4Q C, I>W S?_6/H1OR^ME>]FX%.-ICM#-W(M="/70C<(
M9#3G5W(HI8FCK_Z60SD[@S=]9M66)__T2MC-"J&2X0Q)A@7BE"GD>#0H>$VX
M3\8[>Y"N68]G-W%W*N]L]RSL7C,;?#[,RP':<4N;QQ5/(KN([4+DUYL!R $I
M%M\-8].B%5QF%*OK:">#:A*SUY!Q:WA]UB=?H2#GO6CWSQ&804,X/%0?;3WJ
MH@G#,1@K3399QKYNK:66/;+_>#NT-(G@E4Z[T)+U?G8Q&[8GC.'@"3#4!3SK
M>1PUV2("L!U?Q+7H075N7P_V<N(8I0G19#GBH%R0=38@2B0/.$A/K-QHY:QB
M-'F>,J"S1IQ(AAR5#F'KO.!*X;;]\[HRO%G2O\.*_@QK^7ZT$E1X4.ID W]'
M)XJ^LSOX/5OYF<>SAJOB*)N%&R;E6?7CEX\">W.ZPN.3Z'.:)X>3008:4 TY
MVF)SK.XBAV"R[(S .=E\MBT"N,.0G9Z/9Q_/[Q"['!IJ T#>=X^5/9V;;8#-
M%&[37JI7VGS.8[_,+B)X8O.4SO]957U5\ZWHKV:A%ENZ#?>,&HHX9P1Q,&*0
M#@(CXH)3@B<0;_[?I.=8\=O>2+'"F8.J3CF/,MB BXY7X^=+X%/PT$$"UJ$A
MU*\&&K3BDA%ID8BYRW_VKHQ.  U4T9 L99ZJ0T##8@5OX"!#1/-SNXJO&ABF
MK98&S?R?6'4Z>XW70>?/63V 50R:\\LXL<CQ+*][I_Y?WF]_+,(W$:/-U'=O
M5'A6UJ"T'R2\2W&9Z_^%,L7>$"8I(@*8GF,AD4LR OO[P' 2 L>-F<D/D98L
M):/I>')]4W?R :[X[7#L__BJBB =EQF )K-X1TG&%^!(']'K>%S4WXV'X;Z,
M\<MX&BO9Y;@R9<&[', !TU7(/S"S*)*HL,DC%HA'W#*'+&A51*5/2<6DI=JH
M)7X(L_SNSV.8#>/[M&2;>03B0W:Z[\DX>U@R\E7ZJRN<DQ>MJ9OILN1B/!R.
M/V7E_'5;L#">-6"B--^\.9W:F"=)'BT*I>9E'9M]4^QL.EY4HN5[ PG?X+?M
MX6AHK\>SZ9M4?X[A[:<Z3,_A*5JU-C\!UGYH+YOXIHF7-N>G%^_=5D%VU_YJ
M6Q.9J[JI73VLI]=O%M?8T4JFNZW09Y+Q/V>2[2K,FS_?F5%['<8TV><X"?>5
M>QR(SZ39Y[A^/=\7>OQT^/2@%C]/41FOCU/2> B U/<PG!8RW*]M"4<B_A>4
MXCYTW6-3 A Q?]OF!9ZZSG?/YGL+8O1E<9ZOXN4!HK.9 N[_;+F36^LG%\6"
M1KU1B(6L3XLSM.#,*>),#NX59#D]9"DZK>BTWG%]?W0:+CKM]'3:DT]F?E!+
MYC[N2>W/MH<?ZU'=G.?$XGB<MQF-UK,?9>Q%CWI1O&#R]D<@'M%FXA'K4SI(
M'+?B)29+!1$:1:(CXD0YI)5G"$N?A*2&J)@.L1%AF8Q=Z-V_9[5[D/Y.;$ 4
M[<=TBS[Q;E'FA;POB[S]T:4%*U\C5G(NF>#!(NHQ15P*BK36#D5EHB"*":HW
ML/(ANZB>$"OS+ %6L+(?ROP)QSJ5@,'!=<+_'D_^R!7"EY.QCTW3T_CVRY66
M0MC3(FRQ5H[=O#DY"O^AX*D +]T9I!W'""P.I1UV1%-[4,\^*\B?1K]VZO$P
MG9NQ.'9CR#[Q[(M2#X6PA;"G1=@":,<%-,6C#X(;Y$R,B,<8D!8IHL")L$%R
M[<1!IOD]):"QHP_RZQ//OA2WNV3KGUHC_&8_Y4XX<5*#F)5D?9^Q]2F'PR_9
MK"Q$3Q:B&$7'-8JDCE$2)I$F#B.>:,@Y"8^BY4I2;KA4&Q,@'N7E@R;^QT(1
M'R@E0<@AK:*G9/LR!*( [DLB;P'<DUN( KC'!=P4@^*<:<0Y5HA+HI Q/""F
M=7)$9^S< -Q'12$.#KADP$1/ZN4*X/8B?K&4KE6"SJ_SH&#&:E<3LD*VGJU5
M?W3-A_'4#MMV?<MV3(^*<9308)\R!V4L9K]J,)]Z$8N-=N1-#3PE'V)"C.0V
MGMH%9&BP2&KE:222FW#830V_Q-W][>]CFHD!,_S8&:(R"[-'T%$(>WQUWO<U
MZ(\Z+IA<,'E7W(0JQ0*62)#  9,-1EH8@K1FRC!)N>0;_5\?%3<Y%":S@="'
M#)<43#Y*I&1M/O7&*(/##SC81L/3:51[Z.[/B<6@%;-().S NLY#YQE(/S.>
M!% -'K.#M K_=3*^! &Z_G5H1]-WH_##OV?U9>ZO_^76X=6\<WL,[Z;[/G([
M*N)A'<=?8<-Q=58MUF=0M2O4SJY8KM%3MR WR@?&C<O 8Q'WU"+'B4!)J,2!
MIVQBXDF9<!?KE>;C]UO=&RZZ7')17!#Y<.W(Y9F4ZB5K^<Y>.?EVY +OU9_[
MS BS7[_OO=J"RS.AQ5[MO@T]SO-QPA[\?*4![!YR6=J1OYZ6BJ4=^4FV5"SM
MR%]!@\6"1L^G$ M92^O>/NF>GN!,:4=^FLA2=%K1:;WC^O[HM-*._ 1U6MG@
M?'J5$_^P_AQ>=G*]'LPNFZYZ6G/T@LG;'Z$H;59?8Z60,S(IJ0DBA!'$)<6Y
MXTM".D9F*"8DBHTTK=/8!NLM(L$RQ/.<:9.P02[[939*ZN+^:=J_3\8'ZO=B
M!H;W9*M5GWBX*/5"WI=%WO[HU(*9KQ$S%?96X$"1X,PB'J1"5G**O&/88&(<
MLYMM0(P+VFF/B+5P#HT*:9;_"M$99UC@FAP!,^4 ZT/N@7G!6N>D]QJ7(,+!
M=</[E&H?JS2;@!C.)O%0L82R<^D4<PN%L*7!ZTD9,<:&A+%DB"46P/%7"AQ_
M%1$Q(0 [$'#F-SJ6DR""8HHB1KQ"W*F$K(L&88)9B)200#:V"#V'$</-L;<,
M]8EW7Y2:*(0MA#TMPA9@.RZP:0\H9+%&+DB,N/<Q;R5C2)H4J4[.,[S1N=QZ
M&HCA%@DC"7CGC"/G/$9:>A6<R,%N? 1@8Z2,Y#BZFB@)_M/SS?\5SVL_C(^8
M&U8"624[\2K)6\R7(T\2TP%'3B3"VN?6'<PCFY)&VE(MC!;>*'?;?-&:1L/!
M)5?*><1M3,BX9!!-G$FEO2=>'\%\4;AD%EZ!QBCD+>0]7?(6O#LNWC%FDG3,
MH2 ,S>XZ1HY&CVC(?GS PE%Y&^]2()A3SI'1CB$NA$:&!XJ\=M@P:7#;%OS9
M\8Y070"O'RJCI-)/R5W_.=HFGH^'H:HO+B?CJYCEL@S][A_./O'>L;($1U^"
M8@X=NW.G)8KS@%*0$7')P)5/3B"G?1#$,BS$1N=.R@E84<P@["Q!7$4X7'&&
M?(H\12V3).H(YA =Z../%"]#3_JCA0IACZ[>RQ(<?0D*PAZY>I]Z94W&58DQ
MXM; 3T%:%'3PFB6\;8@G(4D8'!7B+$C$?>3(82L1-MX#R'EG['$0EA]TQUM!
MV-.-3[S@<-$SJHQ'-W]\P<O0!VPNY.TK>8M9<^0Q7$$R3*Q%-FJ/>* 2614X
MTE80J0)+BAUD-OESY%'8@$M94BFO0&L4\A;RGBYY"^8=N=2?!N<CY2CZQ!$W
M3B-C,46!>4LXLS($<H@Q5\^ >7I@Y"%WL16ET2OOO%0//&7U0-/\W__79XH)
M?_O.^]G%;&BG,8#LP4U\;;,DE4Q'[W"W9#I>^A*<H'G4'ZWV]6)97ZSU)GU(
M'JNVU$$A'DE$UG./G*=@O1#F-#>'B%BL8,+W*Y  /P]C_@$,NG<78V#U_[2?
M[S3V#I6R4:RD;%ZP.?)-L35>&]"5)3CZ$A1;H]@:=]@:%G/O%!=(*QP1U]$B
MDSA#0N)DE);*N<UN1P^(%/7*UC"FE%^^2DNC5)>4ZI)36X8^V"B%O'TE[PF:
M=R_*?N*>.$L30U1J@[AE#%GK.,+.A!"Y"R)L[-*]3ZQF^L=HO#O-]B[!BJ_:
M4X<I,\$#8PX9BRGJHZ_JHY"WD/=TR5O [\BEE=IA(0E#VA*"N. 2 >I1Y$AN
MFRR]#7IC1M)]@@?' #\U,*H,?NB)]BCU)J<4=OEN/&JFD]E<0XRJR\GXXR0V
MI5]%_T"WY'U>^A(4V^BXME'0@4DI+8H^1L1#L$@S)Y$B/D2;1'*&'J*(8U7I
M_I3S)JW*/>">$SW01)5T2=%!!5^/S>0%7_NS! 5?CUPDF70R"6LD@N&(2^&0
MU@XCRQ53*20B%#Y$X<)3XRL=8';(>$.!U],-3MR*%:V2=7ZU!T4MYM3+5%I<
MIX\KUA^-\V$\M<,<OF@#CX/J,H<>U\=8#JI1?,0LRQ(5[&M.85T5TC,JLBH,
MXYD;QA.SPOHC4,<9!WZ/I2S6W)$W+#L9K<4)23#=P)H+#+D0-0J8<RZECDYN
M;%@^:)..7^*!MK&8@28]&>_Q9?XO9ET![Y=$W@+>!;P+>#\W>#NL *R#0EA1
MESN!.J1QX"BHD!C\BDG8F,QUT&XCAP)O M3#/1E54L#[L3$9^-D"L?ZV6,]?
M9A=Q4GOX/=17.R@ESZ14?[XWJ<B)D&KK._,SP5@?WGF'#*VP.7E6;;=:6U;%
MSY=QU(#HQ:Z)RG1\=X (#O19A$,59I-Z]+&:GL?J.MI)4\51_OC[Z..%BY.*
MD4%%,27M^? #KC[9IOK3$VT]/!XYMX.',3AX+1CR,0K$P6U#CCJ!;$@FI$B<
M3?PV>'@5H^&2(".M1IS(?(YT"%OG!5<*4TIO@\=>A8)R#2S$W6!QMCLKWF>N
MKN#S8:9_9K?7PF4Q.&+A3BBRI!#G*B+-J$"28B<ID3[)C2:@*4@); :(K05'
M'%..=&0&J:02Q\!I26Z8* ?G,GRVN_G9*7#9 /1@<QGAP:_B\/ILVZ,?89_A
M"8#A$]E*VTPAL)<>3 SZI,1HI3E+93V:V=5A0"P&K9A%(F'P.)Q("+P)@ICQ
M)"2J/&;^OTG/S8L/\8_1^,I6WE[64WCW_\#WMKK,F^#A1<>IM1CJ[,_&9EK!
M1PD>O:G ,9B,/W462*I'=N3AJ&FSN$QGJ(1Z.H/3SJKOEA</-]>JFQOK!$R-
M2SN9YOL!J6S3Q&G7,\Z\A6N.F\ZL6;:,@S/&X+"TSW;KX%D3TVQ8#>L4=]PW
M7ZZI/L$OKP9XP/<%+Y?Y>2=.*\&RH83G49Y!4< 3S?V!>SFMD/ZG.>6_RX0_
M$![MWAC89V%;LWI>">\);#CQQJ+DL@'CJ$7&6H("]\HKB2W3X<"]/1[)>W*-
M]U 3?>:_'"5IXNBKO_TG3L:GR7WP5O=P '<837^Y!89;7_U(UM1.&P(N=+<%
M00YO0MQ$@?L94?\1[<^TQWB^7.^]MK+GR^*F2_LQ=B%,9//^NS=V^,E>-V^_
MJO[R"!XX89,ZOS08T0^"D:7BGMOCB])&(3PGFJ. <WA#9+TM<43,!F,(P+_&
M[! A$=#;P&W3YE=[G0.EN063]Y-9##_7UM7#>EK'YONZ\<-Q \;D![C9M\.Q
M_^.K*H+ROLQK# ??$7/^@MSK(P85'R=5;CP,]V6<7\;36.FS:D[B:H7&JP[:
M@5E)8>\2#@%, !<03R8@;9U#)#BN(E<46.,0K/2[/X]A-HSOTR8+?<C,=4_N
MV</SE*\R)KU@G^$-?3N'RH\O+B=UD_VSSG-,X^%P_"E'GK^N1_#)>-: ?=%\
M\^:+,9"7G0199(?:Y-"V$ED[FXX7Z;=\;R#A&_RV/1P-[?5X-GV3ZL\QO/U4
MA^GY&TVRIIL?#YPPM)=-?--$\*K!(EZ\=IL%[B[]U;:BX:NZJ=L%O7ZSN,:.
MTN'NKD*>&2/_G"FV*R79'4C.M-)['6>(VN<X"1?D>QR(SW06X5-[P"]4=>M[
M%W4_Z1XK?9Q$[B%04]_#PWAP7[B72/PO:,5]Z+I'B180,7_;>N@]V6>U($9?
M%N?YW,P'B,Z[)AL"JS&&_N\I.KFU?G)1+&C4&X58R/JT.$,+SIPBSN3 =4&6
MTT.6HM.*3NL=U_='I^&BTTY/I_6CO7]I&GB?^.RO]GHR'@[1O*ZZ[,I[>;OR
M^D[>_@C#<;;:E?USQZW32I)@&1)%3@2!N/'Y)V=0PHHE:J,V=&,&TP-K!'/N
M<*YQ/]C/L?EN-ID<;H*C)CW9/-<G_BT*O9#W99&W/_JTX.5KQ,O F0>P,X"2
MA.6-60HYY27RGLB4% ^6;6P9?&!=\U/B)1EP30M>]D.AETD#IZ3W?[UKYW5/
M(]XO5W8*84^+L,5^.:[]HA)+BD6&?.#@N\=LOR274* Q"6LH56'#?KGWS,#-
M.NR=[7,.;-1P>>QVQGUBYQ>E.0IA"V%/B[ %ZXZ\!]EB:EVBR'-K$4\"(XL#
M0=Y8$Y6*-MF-O6SW'A%X)*S3AXQV%[71$[^]I/R?6E.\GY['28ES]11F#]:S
ML@PP.H&%*/;1D<<82>^-21J<?\D1U]@CC85"Q#LFO!?,DHTQ1@_)_;<Z=]-.
M.JSK3QGI1SZCS#/JFT8JY.V)PB\+T9.%*,A[Y,A$\@' U2(>64"<&8L,\0DI
MC8.EAF&^V67G(54$SX"\2AQR0&_!W5,/8932@Z>>#>@[Z:WL9CN>$@+L'9X?
M8$=6F25T[(+-IU[$8H\=UQ[C+F+NI$1.!X>X80XY$P/"*CF,%1=<IP/N@G@B
M4TP,N!''3@N5V4$]PI%"V./K]KZO07]T<P'H M"[9O0"LF+*>09;CWCR"FD?
M#$HT">D93UQOS-!YQ+:+)P)H.H#7* !]BCARC^%^]YMS\^(;WOZU)<K6!M%P
M,!8DY!U4#'%E/#+P$?)*"155D(8>I-?XS^/1QP]Q<O%]=--#=Q)_A8W$S5F5
M*8HR2:M,TT,,MCIF1^UM=&1BP BHZZ<L11I5_[ 3?UY1V<W@&+2]L[\;7\ 3
M7U>MF=%-,!K?:JIM/TYBS!6%3?7U=/PQYBC__&0XHYY6[Q8'?/.F^KK^!KZR
MT\H#'-AZ5/GNF+QOJ8E^-JFGUS=7K+YNE_7GL1U],ZA".W3)MNT\;S^KNVXO
M82_&\P&3BP?/G_ZCSN-8JA_;&5&U'58?)K-F.LB7LA_C?-?4,,\B@0?//[<S
MG0(\%R B'-Y]U51I,KZHID"Z/'&J_3</C+K.AT_B=-R=^W5]SU?\+5Z-AU>9
MDB?RGF?5ARV+FX> 7M4!V"J/>+%/-M?J2/*QHV&%$"3/341)4(5X2 EII@WR
MB2L>"7$X;%B"4F!I(B.(VQS>"<HAB[G//Z7(J4\QF0W0 %7T/G4D_]'ZMCWZ
M/^SG^F)V\6T[!0W8!Y8>OIE>[S=AZ*=??KS;.E1G^!$3AHZT2LOA5G.92W-:
M@68"EEU0[IN\(DW=3+/0Y7%OKX-9)2?)\!A1U"YW5Z' >%$GI+"6@1,N ][H
MKF*IC"8HA0*U!LYQ"5FI&,):N, H!I;'/6!6>M+,VL11/0:5W*)#GF>806\(
M8-"Q[2H&MLK_=;"K8)S""EMD,(N(4P=>-H\:44-2\HEIQC>&MAU*M\[][ >R
MZQ<F!XJ39E9PYO_(>G,Q97-=Q7;&3)Q\TQD)2];-DS:;*5@A8 /-P*)I#:17
MP<9)>$&!^1 FCH,&#1[I8!V2GDHB>'*.;;"Q5?"E!>9E$6P+KK $OS)() /5
MR4@>&27WT+K_@(N?@VWW?C:%-1@%6+YW%WG@U6'&?Y^V\LTCYNV5K8?M%)SZ
MX@((" ;X\'K0CH&]L8Y?!;<Z;K$74B)!I$;<$89,S!/7N/9$2><,W1B3!0QL
M!# FBL*"YO6*(AT-1@3#'R4D=M9MC@=WTY]&S70RR[[#/T>S)H8-;7M )CUQ
MG;O&H_#![_%R.A]G@1>NX5-.L>\5CX)O);VC&&&1&"!](LB K8 BF 18)JZW
M:%2<+'-*"22M;#L-:.0X.&J&Q*BQ$)H7'GT<C]9K:G24F9(.*C>;=N&B.JM0
MMZ#>XH!\5C?(M8U/S"[S7&)_7L<V'C*=P/7:'SY%,"JJBXQC;5AD%*?5)%[%
MT2SF7U\%VTL9A5(>S-JHP1ZV6" ;@(6Y$D1Y"\:$)[?9GB8PE3$7B&*KP(;6
M CE'0 JROL:):*OTV@;B'#L:+IG\MX[$O^6.0I,VRG,01F>G'5NHN[&"EY/Q
MY3B/&<S3Z#.7YKA=9N@\LWY2M4-AJ_^RHYF=7%?=8&/:*FD7@3:Q^J_9\.9S
M..%5,+$&)F!6!902!MV=P,@PR5.40N)>&TNCD1NU39@Z%HU""FP3Q$FVAD$8
M4%0V14.T,)P<@8GUV>[RIA?&Q*N<FCFX^W+.QQNV2'=,M),17+!9'%;/IZ /
MJFGN'S@ 2L-[^;H=X+T(:D^F]7^Z#[[^X=N?/GS_[ALX>O(QYMP"V$ A HZT
M68CM^85Y9'H>$A]?YCCZ:#S-8>PPL9^J,/[4G?DGP-HE*6Z<5 "<D<\Q\;MM
MK;-JR5PMH58=W\K"NP[KBSK?&^YK5T#/V2:"WSST>40\W/EM=3[^!-PY&<RC
M_1N#T ==S+TU $?=2[3O<.NFW7LO*+SX=LWYSO<.BV_L"+32L,IC.?-MQZ.(
M6FS-J;0 Q[03Z]&W=O1']3ZE-O'S6S[VZY]_^O;];]]4E\-94[T&=44X(V!:
M1D0<!>!U-"%#P8V7-F">0"FQS:TQ5@IO@^)(94W%+0=34X'1&64PT0?JP1"]
MV]3\UC9U\SN\G WO1_^RDSJS8EX LJ:Y+F>3N%1=B*[J+GZGZI)G_ 15UY\'
M53-S_Q/]M).KEA>K-!R#*@(F?@WL*(G#B3FPWV($PT]$AK2R%A$=(["C"8)N
MH*<VBLLD&:+!YKJ&9)'S#+PEGKP)4=/H-F))S\N.Y$R<H#GXY[/'L]Q7VTM1
MP!0R@EHP<W" )=.@=9SC!'%L"*R^=R31IPH9?A\;/ZDO\QKTN5SAIU2U6>]P
M!8@=@0T#H.8&Z,$-+VT-EL6T/3JGL@=SLP>^N&[3UBG&37QLG7JP7#)J+R^2
M312P5"XOA[5OC8/+.,GUE_;CXHQ!%]P&L&:@K2C\'W03@7_6KMZ:6+>> I[@
MPH8X-[CREWXX;I8&V7R2^?+ESI95+K?+NWHN-=M+!S(KVWK4@%9/R^(%/P:[
M/?>T[8C7Q0;VBPD,P!;RPUEKT%KX<&GYOYI@@:;,1DH- FN$@^$B M*6$5#]
MA/ID 2]HO*U"C N2PA]D+(F@0@@@!58>11'@-!RRK[7F9_T2IYO.U8_C":SQ
ML@;EN_DJ'L;G.NU4P]QM6>?<7',3-BW_LVIS;O&6NJSL&.02(_AU6+>J\%,]
MS>DU4"@K?-\Y"..;_ \(U; ]?*Z3%NH?3A\.0?%58=9&\=(,?ATO:L.Z1Y#P
M;%U4+V9?\)9JNO5\^7*@Y++FC)_K3MV^%B&4"7LM@T(""PPXSBG206)$DW$&
M.UCWS0RV<AIKH#'BB8"))[U&6BB"" M<",E$$F%-"#/A,]U_ .K^&.-!Y R?
M[>Y<VWLQ&U1P V#628XO-&U=XFM@-A&C,QHKA*D*H+W!V+>6"12#4P'T1F:Y
M1S/;G,F:7Y>6S_NT8,!]G0%Z=Q+D]!COSPL=^"J4FDF&ZKPQM2UTY#Q%9!F.
MB$8B"<6>,VX>4Y:SIM1*@4)K-;B;<&/G)6RK5[B!Z46Y\%GU>W9'%AY.Z\WD
M/@UQ'IM<!@SCY\LX:@"8K^;.Q[!.6YR.M>@J6-BY2.J5Y)R)=<R0"/HQ<HUX
M[EEOI",(6VUS%:25;H/K[Z-=%R[YKYT_V+Q/;0RF:6;92OMNW$R; R$[.V%1
M (X,0!;@YHXN0' @S!SOLRD\B3YO*&LS!,.\+:0MI>S.Z0S=A=W;G,<X/=OV
MZL_\;H?8KY(U7-FPLN9XA D<VU8>9 _F5>BH@!T-!E2-3=D"%!8CE^ O 58A
MD5I0EC;Z1MRGOKL@\Z8Z6@\Y+G'Y"]X[O$K3K+GCMY55\SI85C(3(HX649P$
MXA@,0\,)1M'%&#S7@)*/&@"S/:'Q([Q;*8!=</'7KX+32,+,^ 2*3AB,.#46
M61)R392@R7AG3/2'X+35[;V'X2YR9DZ8NW)4?KO9]DV;4>FR-#E,T^UYO*4(
MQUNLMJ;ZNC7FQK,&KM!\\W2).)X$-\9&I +@* =X1$9[CZ*5(F!NK3$'V1/^
MNS^/83:,<ZM_J:B:71O$YT63LQC>3?=]T/\F?3;GLFN9H]CC41NQFT.KMY/)
M=<;'*SOL2CUO\<>.NIF6M6Y_B@=M<4Z(4T#IF.OPAN-/;ZI[I-*^6FN/$>JK
M1S#;? 7M:N.O?5?Q8=T!MG9N,,H0N?RC#NTR/%4?AZXC21L"F=]I_G#Y(=[8
MV72\:"V2[PT<] :_;0]'0WL-AM>;5'^.X>VG.DS/X2E:VLU/ +X?VLLFOFGB
MI<TE4HOW;AO;=-?^:EN;TJNZJ=M&+==O%M?8T:RTNZV49XS3/V>2[>JTTAU(
MSP@G>QQ'SIC:YS *]V5['(C/#-WOOI+L=>,]GX^=[4,5?":-W#CN"SUDNPX9
M3]="=G/8UD(J]FI9HY^^8\U-QZ@=08\'-^W0]PAW+&3ZV6>?G<9R?$%M[D/I
M/3K1 5GSMZT]^M2MG?9L '\:R_,,'7#V6>+-&,-1NW?MU>7\Y-;ZR46Q(%8_
MUZ40^BA81 L6G2(69:^[H,^)"M_Q>CT_ V$?$)8H.JWHM$ZGX:+33D^GE5'(
MI]=N_>>UN/[SSNPZA97JPW""%SSULC^"\(BY X]8GS)2X+@C!4RP\(@X(M(V
M._1&(QUB1,Q(&I42DHB-1K+/4@ASK[G'=(#Q[E*8HG"*/B_D?1'D[8\Z+7#Y
M&N%2&,H3M8!ZV"G$N;;(6 O *1)V,3+)U4:'A(=,X#DL7/XG3L;!-N=9M7RF
MF/"W!2O[H<S+Y.%3TOG?S2[:#EI7<;Z=;5Z,O]A@_EPQNU-8M3X80D^:02B$
M?7@"NM@N1[!=$@M)4D,0H9Z#[>(8,@'\_>2]8)80 '+Q&%>_W::U;KC<*,QW
M"WWY/GVI8<1]/']S2*^_J(L^J8M"V$+8TR)L ;CC IP/23,9/%(^-T EUH"C
M#1YZBB:D: .CU#W&.7\6@'M27[WHBYYXZ2\U6]P?%?'/T;RM=PS=CKU0-[[M
MKIFWZ&W9%EI2_WT$XD=$%_>O4RL+T9.%.$$+JC\:[^MG;*=P' ./Q\A%]!2I
M$/,0CR20%C&WF77"6R:)LQO9E\<7*ZP@R?=S#/EU$B_JV<6[4=CHEO5+/$Q-
M Z4]*6AX0&5HGX2VWU;*-R7O]IKQKBQ$3Q;B! V/%X7L,4_O-$8C);@ E#88
M61KR?,5$93 T.+;1\.;Q=17/A.Q]+;]X@<A^BK&@I12N$G1^G0?%$E8[TI 5
MLO5LK?JCD];W@ QR[[ #Q%A?V7+VP58XP-8W>D9%5H-A/,M-GD[+7NN/2#VB
M//:I%['8>L>U]32/AC.=4!X$EZ>,">0$Q2@E%[ $0Y"$C7G"3]81\U[;3,A
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
M4'M\+C\9J.V/FB[]P@I6[YK9XXBB4B<4=<BM[K5 -DB.4FZ3@%TDSF\T;SV
M/[R2"KU)@AYF0@\9"+V[+T)O)*" =0'K4R=L >L"UOU9UI</UB)R[%@>2>.3
M0MP2CJR@ 5'&:,R-7"+>V(]L Q.2!X^TMQ'Q$ W26A*D1-11$Y6DVF@HL<C>
M_S@97RQR]N_33>>QG0TG#H+@3 PDTP7!3Q%H'MOY\V7O"#W)WI\]W*Z<-R+O
MW+)\;L/Z3N6F:I&A:\]R.:FOZF'\&)LO;T_>9R/Y,;M2'F)E[M^;LCLX/]>;
M>@J/[.%A_S6>WBK?+PTH[\/I/UA_7G6M6#++W_2$V-VL+G?)&TWKZ1 ^FHY;
MC@<<==T%KL:YX6W\]\P.-[]<[3BQT@JK[0G3M>#+Q^_Q#.=Q&"IW736SFZ=?
M;:*7[8.NQ>Z\R\R^[Y:OL?IR^77:5EW#8056P[2]U&CE85=?9'&OK5<Y.XC0
MO\[N$0]<2##YQFOK$(?13V'9)C&N]"N=LVG;R?2L>A="G:T^6/'KM9Y#'OC*
MUJ,E&TS/[;2:Y*Y%^;9=5U-@>G@J"\?\SWA23Z\7O2ON]?"'X90"#QD>LN=P
M<=DZ,AF#5X)_U6\M-!?D>$3KXLS:\0JHU'+]Z!H4W7 VFMH),/X$U/K-K\,;
MP@] ])H&OFE7 8X#2ZGMGCJ[O-5X<G!;=N8=TF\ZJNZA"> 2H[4FK1O:V<7J
MTM9M/Z/% ]BFB=/;?3 K>V7K8=M2!7S(_!9=P[?\&G"9W.1]O>UQYKCZ-I7
MJHP7<9T5?VB__1J -<0$; 38%L&"_&:# 'N^+[KO^[;-=N FW>-<VNOV+6]U
M:LOOT@+NSC< JJQ<]-V27 NO?NLKPD>@/$%<\Z$#^!B(&UMNFH]7Z]Z@>_ +
M&^)"86^ERRH>YQ6H;-N<K[H$"Z'K$+1FFWP$9WS:&2=?U]]T:[]\&'B?&J04
MCFZ[7F4+WL>;*PVJR^&L:9\TY!9W>0V ':K9J"4ON)I TK9#$=#EZQHNO^UQ
MX/4_C6=@SIS;*P"A&&_HG_V);'CL:12UY][J(KQN9UW LM7POL/K_"[P5'F%
M\XKN$L_!FG!.[N#=-<=H]?NN.>(W9]6:OE@5J_R:]:B9I53[.G\YESYX.*#$
MPT2@2C,@W,IKS0_*R9Z'2-4*"[:+"Y("2W2=10)P_W(\66B!Y;V[A6[?8FDM
M7L^7>IS-BD]UD]=[*9IKL%]_?A,_^^$LQ =/+3B\J?A\^WX>AD@_HGYWW"-F
MHT?77\^7FU@N[<?8A0B134#G-W;XR5XW;[^J_O(:A]7\Y8LB4/RE8YIF+8^V
M'RU@&G1AJ_GR#>&?.]"@N?&;5G3J7;"^2S%WNGP2+\ SRP]Z",,-7GRPL-N\
M;>+=9MM@BP$U&D]7C:C[P\UX<NN]-FVIUG!:/N(% *4#9.OPQ<6;E\R^*9@
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
MB^HMS*XLE9/X,4<2.K>LR0O67NRFS*!S_[M2\KG +0LY7J&8>2FH)L8B+7%
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
M_&E9=*]A#8HM=N1$"G$:YVUWD@F%N)$,.6$-8MY@+@7A4?8BD;*BO@]2-*%
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
M"CZ7!AL9G@Q#G0*\.;?U..?9+J&F<[_;)_(I1LR1^4K=]3#7^'(M?]_.W?\
MU\][DFWXGWD[R_:A[5A(OY#;LW$] T<DU.<U>( !?H2%[NJ)[6.>EWIQ5,4O
MX&J U5GYL%O)#2SW:=4KBG^]@/_Z7]T-JC=73^VO"*_!SVEA!A)XD"'[(RM.
M"SPBGLT EV" L?M#%S"%YX$J5NT<6-228]W?%3NU%_"X69R>PA-[9G?M3I<\
M+T-8_GL_)'L*,PF7QED6U^RD<YW&=MYFN8+N+I5X5/U\Z5VM8RB(/=19$F!J
M#E_;8Q1)1G"0O <'B6*/+%6Y!M7A1&@@S*]5GGI"+,W5JH[* -JN.+(28V0!
M22V3F$?#=^Y4:9 EO7MOYD"-P 1^6>CI(@Y@ET;RJW[3;:_UV)C6(X>^D6 @
M?6&1JK_$29QF1Q0L+%BT:?PT'^?DU")D!"8<3-YXWA&1^"7Z>6>SFI1JWP6C
M%A>&):5?&-=+^QA!!G5>/( F9S87"]5GV3ROV/ ^[M5T.CZMW7P&=KI_F?'%
MI0MQ9B^F#=PRQ##O% F>/3_+7SMX"VF=YQRS@((/F05)!6ZYUT@J'A1E$3.\
MYC8\)NST:+=AX1HLPXP?YJ[UT[I+@/X.<[TAET'LF2E=^@PU:).=9H\9., =
M+*8SK?FWLV5L]EX>Q<W8U=\G'1WIR-7G&NYR26%NZN?7R,_1@[R:I:(O1QXN
MW\5ZG]E0=Y]+>[)B!+))60AA[1&]79CEL%?>#9F#7_VHJOC/.= BT/L7&$!@
M7'-M.$94:O",C'7(.JZ1"#0H97&P5NPT@/"V;KLY?S=M3O]FIW_$6;>9]3V0
MW5RB\'9CUD#OJS7H"SE..]E<U7/8Q>*^7QRAUYE43]M<''+1NSH9DSLAOZY
M_UY&I$!+1E0$; L)=P5/&IED))+:<TN<4SZL'9L\!'U89N"*/FQ0'Y9>_Q*(
MKA4'@&SBE\QCX]UEYL_N&5SM)AGF'+U#PUY#N6GEY13WA?/_?G+9 O',?HK]
MA@5D$\CYV(X_VXOV]:OJ3X]= _M</O^G;ZI <8_7Y?BF8Z]KU?#7 HG5B0V'
MC[4,)TFI5<CAO*-*)XE,L"P[I9@IK0"*U[@G<%-#DTH(_%2).-,<\)EZ%!P)
MS!KC.WPNQ0^;*G[XOS>0\5H10NJDUM<4MVNNX[9J"J)TA,'_(N%Q3N8P"0N(
M>R0,Y@'XF55XC:(Y'HD)<+FF')8-+"%D*%>PZ")V0F&I9+B6S+F,/.2W7I*K
M7-VT=#P6]0)#G<WE,!<U'FU7KO)I&9FKVOI+!9,Z.VFK<0-7Y7A9EX;/U.=O
MX  0T7WV:W/>FRGX?;6 9/2-4H-2/?FTZLE<IMMGKD#J5\5V64-1YQ)4G3/0
MEDK*1^QFBZ#@Y[;J4FC97/TXAK&A#_ZD&6?[UT4940X29?TY;4+L@D.KN;NU
MS1.]U]!OT.@+OLXO9["_PU6NTZ\X?%V[YDF;B[O^.:^GBP$M60 \]=3^$2L+
MN'2ZV/V1M?)_YN%3GT&UKIG/NN^<VVF=4RIM?J_+4""X?7X^[AZU&G;/?[IJ
M% VO=73UZWF3KQ_7LXON6==?])NNTU'WI9QPS&.&VTWK]@^4IC''Y^%)N2/U
M%-RJ7DBK+[8Z['O,2+?_RN8<\GC<?&Z/#S)5L_4<UZVVYW(!/(VP/$.";E1]
MJ'/F\#IU!DRK3W-[N^JDAD69.]N-LR]O,[BM+&]8S_6L7:[;VQ2@;JNN;= R
M('#]R_F3A>:#"8!'YC37V=R!&'.::6KS;BQ8>O6LCF 5?@%M7U@%6,6+Z^%6
MUYD_\):VSE79H'E]X4!7)0 O!>MXWLZF<'V;ZZGR0\=U AV_\.,('X+4>NU+
M]018; TO/8Y]RZ+-[&HHVI$C&-?L8<=YQQ=Y0E>MX!XHSF] "Z?+I(<?-VU7
M0Y:69?CK[BA<"L8;/)S9;0B8%6E5 B-@D1/;AS(OUS2HPR03Q68.1KVK",J9
MW[QD%P5"^=?ELO\&Y'X3B7J$6=YM90@]#(*N.(#.3(LGS>S28LR:XR[QDV\/
M8#4?]\FFSILX/6O TXEY]%EKSF*G.G!I/0TH)Z$NKE#_?JFNUWU4O4O3Y2AN
MWHJ19Q7^"Y,-##Y.N@^SB.""\WH</WTUBS;INF?DY'C__?R^2\<MFZ[SV$]Y
MT]XZ:]UX%@/*$)ROZ0.IUETS>]]\J_,?JKXS&J!WG/8F[[IM6D@7+H9K_1R&
M"K)T<UB'.>$(K](7++6+EV_^I]\LTGUA.<3ZCSBN3YJ^AAU\DSJ>=P^"OP"=
M"GG 8 $GLZ-+(PKZ6(-OGP?06^K+)$?.<;1V?'-Q'56?0&J3+,]<M=(1D#ZT
M?#7$12GE>19=7V39K0M8+&WO^N<% ]AQON1>Z]MQ.M][ 6<#CQ/<:3 &;_4>
M;D0R UC/>"_?OD\DWZ)'>:5-(YB+V15W^/7-A[=O_E_UEW'C8/'UJ9M;8R3#
MF>H;:9 NSE.HQ,:HQ.^WNT:#5Z,>6:\<NVE/">SL&F?HW.M5 OWWT0?X9JYU
MG4\OJG\!#8!WF9_E<'!N_-#VVP"GR^Z:G5_:7O+J!5.YYK4N56OI>)>EN:FE
M^?.JF/=@0;ZY'C@)#5R1:=V)!<;3SG-M89TQ><4A7+;1R#P%F-7LXAK#O5QG
MV<4ZNK[T.J]KI?-19Q<SL;R&%?-VB?:PA,_@.S5\>!J!>X5>@=8^7G<W\W N
M8[B7FWF[JL8%N^K4(,>6NM!LW]VCF5Y]LKQ%)B/^I"^XM5WHL%>W3[V7NKBL
M']AI'<Z:.M\H71M&AP/+09SV%7K7!A,O=]/UU]:+J(YM;]'=9;H +EI(I:CO
MIM3W[6(;1751QW$8OOX^XP@?'I]?J0,?K 0_W@B 37+@)Z<L 3JS/9E69[8.
MW?85;]N3JWTVG3Y?FLNSO'V_*ZM>NVX1F<T[8MH8^^+]+OVW:(B5_W"T3@#L
MY$KMP[55F:U+)@%=8&RY/:6_0X_\2WX.+U#/JC>?@&ITT03P!4]J!Q^!'YZF
MS6D>;6>>KO8.]7N!NCTT5V\ EW7#;NXH$+T>QL[6<1E;/^MB)3F$$*^LXCB[
M_]-K1@N>M<E$)\X[TVANOF6\1YQ%BRQU$='HA?':,G[+/I;'M(X#8 CS\;(M
MS%K)V6K_K<O$U)NKT/W'+-:/,(8?QW#A*P!1;\^RZ9[.XUT]./?1E&\],762
MV\KUO>8KVT=NGY(BL0_,D,B1E.I@RY66;5"[+JC+)RT&EP=QG)LH+/O,YF>#
M((_QZ^YR-+878 R.4_TEAM>?ZS [@5%TQ5V++_A\=,Y9&X_;>&:S0[1\[RZ>
MU]_[U6W'ZI[7;=W'UHZ7]WA]^^&Z_6,%&U%FOLLBNZOY[F)\(ZK%O:YCBMSC
M.CDR^C[7T1'#M(QO,.,S(RGTVG7?..6Y+\%XR"'/EP;S(5V=;[$#]^K8K+??
ML/GV2MI'H<$-RJD?P#B75NQY#DP?D/@? 0OWD>L]3GH (>:__L<KPEYM0<;7
M&YGCD< PZJIMQD#/[SPD8#^48QM,ZA&Z\VZQ6>P?N='1SVLM41]Y[GVQB+=/
M^O,H9;%UV[5ULIBZ?31U-]HP]CYZUX2Q?69U^N9<KQ_/L7>3OJ^F[OYZ.* I
M&(!1%,4H'H!1O+/S<"%_Q1TN%/'>UI 6:[B/UC#O+1T:WRA<L+B]Q:;MX:H?
MCDW#Q:85FU9L6K%I!V33"D\K-JW8M(&$0O=NI0_'CMW)S;X195O4=3TDS/:8
M$\5A4NX]F[LZ&GPX18D_+W9$W"S?W<DI\$.?MNV?Z/XPKO<$4=]J;P8C_*ZJ
M\J;T'R3HX6C8'8U(=3#8:8L\[PJY!<XG^W"4C(O2$LE3+N2^<30H#5P:QA'G
M&KXC#45:<HV\I=$R"1^0M4,,'MV(]/(TT95*\.6VL>7^DR?TZLY; X)M3U[]
M&>U9([7O=F(:]U!?G\E:%C J8%3 Z$E@Y+0 P#$)*:TPXD8(9"-@4_(F4F$P
MX7RM4R<##&+<1<2\4HA[KY%V)")*$C&YA2,-H8!1 :.!Z&L!HP)&![NX#PJ,
M)"/68 7H$Y1#7/F$+"$68>.C#E)$I=:VQ;K@C5?:HZ1% F^*>>2<BH@81J76
M,I)\X%$!HP)&@]#7 D:' $;/L* ?E)IX#G$/_0"27__TYOFR$P]+496\Q$,F
M\K\6C1+0LE'"99N1O@-?WYOO?*V7\<#RMR_9!!;!#DFP>TB3#LJM28QRPT1$
MRCMP:RQE2&,B$6/81 '_0Y@97,)G:87?]$;XJG7\0_P;_M73=!@;B;L/OB]6
M9V"X_ 0?[R!G9F_QH BV .U! BV5SC I!)+* W)JAY%37B$BE932"<D#&5PR
MZSF 5HX(*T!;@'8_9V9O\: (M@#M@0*MM,$HC##3^7S7W,E66H4L?*9XD,29
M]8,Z=YVH>P:@I6+$50': K3[.3.'@ <E;S;DO%G9U?/LV;,[CFDMY0,#-8!%
MO$,5;_$Z=IQ'TXIJG"1RV#CP(!Q&%O. M(Y>L\BB$G)P>;1\%-P[L+Z_+(SO
MYIP-6#!R@[[& =N=X2SLW=1)#GU^]AP7BG@+[!XP['K"C0K!(^:Y 0C%'#DK
M %&%P]1K1;!<@]V=9]6V![MXQ$6!W0*[^S\_>XX+1;P%=@\8=E-4T05ID8SP
M#P\D(<M$0N#F*FJ5-E;RP>78M@F[Q=LML'L(\W,XN%!R;4/.M94]:EOLG;?<
MDK;,LG4'WS=I<5QO6WU?3ZJ+:*?M#Z7&8'#6KPAV2((]=$?CU>UGP/N@ C,D
M(AV$05Q3@ZSQ"=&8+!'4&V;7.B\].IOEOLWOW4.:77P$<T>N\7741G\<YM-L
M] 9KMN6(J,O5?6U22I'>@5B3(M@BV/T2[ O%/V(3959')#03 &@4!!:L1,9Q
MBKU.QB2[L;12P;\%_E%1\.^@K4D1;!'L?@GVA>(?PT3;Z!Q*GA' ,LV1\TDA
M'8.)1#/+XMIFY4?G=PK^=1.1CX4I^'?0UJ0(MNRQ&IS=*7NL#BK[L[;'*@%4
M5N<9*W,.R#>GITT>=N/_*!GP@=K  Q;O<!3EWW9=H7"0#L5PYO?VRK6HC&$B
M@)<214 \*8T<-0(QS%-0W&INUCP;C[4UUB9P981$G&J&')$1J<A=I)I*0]R6
MV[C'J:_;^%ON+GNM9.WO\&,,'V9V%MOWZ4WG+MBWS7ALIVUW_\MZ-GR]M_N?
MB1EI4XK6"B04\1ZV>(=CD0OBOD3$E99BPPE!@F*,>&026<L,4HX'YF7B#J_5
MDH04B9?.(*&U0ISH7%\>*%(I$!$%UE%N^^"4S2,N'VE> +<@0A'O88MW. :Y
M .Y+!-S(*>?&6"0"MXAK29!U@*7:4&$(_#79M3W14>(HB%!(:P)NL?$<6<PB
M0"].6"LGK&-[![B4C^0F6PL?L,TJD%#$6])K>Y]>*]NJ=I-8.XO3Q>ZJ4E$P
M.,-WD((=CEX\P<DH)7E[Z%YH$:V6T:"D.$8\,8<<)0SAP'F@05IBUVKCG[73
MX?O>H_@+7#AK?YG\!@Y#$VXT6._^^!9<BDM?9$,^A]QL!Z:#M%T%%(I@]TNP
MP[')!6U?%MHR*H)UVB!O:,Z$ 6@ZQP4*@9OHE&94NYTV.-PIVK(1*6A;0*$(
M]J $.QR;7-#V9:&M4I3YZ"2B/NGLVQ*DC7,H>L?@EX"Y"SOM:[A3M!4COLDV
MAP=INPHH%,&6Y-DS)\_@9^O&\0[!RI&4ZKL'2Y;LR1*^]9WY2# VA'>^_UIB
MXHB1(T:WNYPJ5/W:S"I[=C8&585%4X7YM)Y\JF8G71H/X'0IW-77>-YQ5M<6
M_<V]X*$^'_JL;V>E@R#B%S^>A[LT'6[[];<G=..O/W03^@[=MIZ',S[*5J:X
MM^?_?G)9"G$&?+8'6F03R/G8CC_;B_;UJ^I/CUT#^ZP!?UI5 ; #F^SYX8S3
MQ!B/F,(>\> =<E(*1*R(*O@@HEB+-'H5H^&2Y!.6P5\BDB%'I4/8.B^X4IA2
MNN;[^),8YN/X/OU\>C9N+F+\$*?GM8]W.$7C<>.[G]ZGWZ-O/DW@-4/O^/S4
MM+/V(PSG1[CFCU=5!,?E+*^'*?@\C[>1>I^1T37C\+"%UE^<!W5<SV"\'D;Z
M87X*KW21=XQ_R%O%43<OU>K$5+G?RJ2-F^ B<I\E_CB[UXNU:VR3-^5?B37V
M8JWJ2:?G 7[HR(GU^3([N<AL)=43._&U'<.[@2.?XP-M]=FV%?Q? E^^^=RW
M>9Z=-//63D+[P_$WY^FQ/-DP0KE9_H_>"TNZ=!PZOV'YI,7@\B".[7S6O';@
MU<5I]VP0^C%^W5V.QO:BF<^.4_TEAM>?ZS [@5%TN+/X@L_1E+,V'K?QS.8#
M;9?OW470^GN_NJWR[[QN:]>=^WZ\O,<=]7_]8V5NFB>_RR*[RY-=C&\D\?VN
M8YK<YSHVHO>X#(^DV='PB-*/'N W"C/UENLRGQ@XT+N*&SR*-=[ *_T ]VBI
MU<,*D#V#^!]A)N\CUWN$QT"(^:__\4J^VH*(%^;S\K4%AD%7;3.N0W5]6>V=
M;FS#X7J$ZKQKIAV9^$>TT^KG2:87;Z./IRY.*V \SQP:_>9\4R&.EO\/@M['
MB=^Z7A:P*F!5P.JK8$4+6.TC6%%,24&D_4.D8M.*31O<JA^.3</%INV?32NM
M</>O>C.GAW(&H[7CV):^! ,MJCI@\0Y'%4HGH)=8SLQP<C(%CV1( 7&<%++:
M!<0P-41$QBU92^E3RHC&3"*G\U9=ZC2R%GN$:11!)IT"62MG7N3H8[@]A;](
M%%^O0O[P]K+.F*W6&2/VU:/65>GG4PQ[$>]ABW<X=K7@YDO$S1B,4DIC9(0$
M#(R6(1L31LQY<)X-BUBOM:PUCI@8G44A8?B.MAQI:B.*!C-C2 "_?ZW%Q39Q
M\U]QV@3;GF1#\X5BPE\7Y!R&:2]MO_8) 7Z/;;13?U+920!U.X_CYBR7VPTT
M^'VX:E,$NU^"+21FMR0F6>HE#@)Q\/7!D2?@TGN34/2,18&]]R'>)#$X<D>-
M4XA&$H'X&($LI1I^U<1CS[F3:R?=/*/S3\0FW?]B+H9D+HI@BV#W2[ %X'9]
ML$Q45@*LF6[#FC(*V404 N>=2:TL"XG?!#CNI>8*+C)*YN/?(D-:&(U"2-YH
M3)4.XF"\]&(N!N*?EU3_MBW$AYSB[UQT>(T_XJR>?"K1K8&";1'O4,5;&,UN
M&8V+F%.,-5+<8\0=(0A("0%'7*BD93ZW%J^UUDX2:Q()DL99^ [-K;550#(J
M%9C'20>U0Y==;K)C6+$<0[4<1;Q%O/LKWH)[N\4]0I01)GHD%#>(2T>03M8A
M%KT.Q'-OK%ZK4W/6*I\/GV )O'^I-=+,.$1,PIBFP.#C@_'DB^D8E#]?\NW;
MLQ!_B9,XM>/.E[?AM)[4[6P*ZGD>2R!L<)B[Y4UF90IV/@6%&NV6&@7!?=+
MA4P0#&A.I,CAP! 64NB@'59NO83?.(.QYHAHE3OYN8"T%1)%[)GDC$:9XBZS
M^$<L[^O>;9KC$9LBA[3P#\H:%<'NW,R7*=CY%!2DW2W28HV9( J@E>93LV+$
MR#@E4%3$:2&H]4JM%?U+D9R4!@46<M%_1F=".*+&2AD"380^:SG!#:1E&!><
MW4-;5"H0]B]N\;&9==UXO][5MX0 !PKN3Q#O=1-'1U1D$Q>:>6XMO%\T:SCJ
MM)N-EP^8RD+7=DS7F,0Q>(N"9 'QO-72"D(1Q=;H1$R2@6[BN()G#8P(L<G
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
M(BRQ1MQ@CTRD'@FEF/%6>&'(\\:$Z_--EG<=4;Q)6E,,R5 -21%O$>_^BK?
MX&YAD%"&8>HP\BQ0Q)D4R'##D%$*FR1BY/1YRYR?"(/_BM,FV/9D-8Y=0/#@
MS4@1;Q'O_HJW@.".][PR$XDA'!%F1=[S"C,7M4"4<:F3EO(67W"[(>[B"QZJ
M(2E%SOL4XOYX$D&2"4QRR0@-#G$?)=C[GU%<IF#G4U"(T8[;>3I'E8X8,>,U
MXB1R\/D%0TQ)YY-,!COYC$'R*VN\$5XDCP3;>?/J1YRN/20=."C#5 2[<XM?
MIF#G4U! =\<G1A#O1(@),4!2Q$/*,8:HX1].O6 $RV2?,23_5-#=:D2^0.Z>
MFZ4BV)W;^S(%.Y^" KD[/F72.FQUB"@!NB(NJ40N&HV$,=(G92EQ:UGP+28
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
M;ZM!X6([.3NU(/:>HD69@]W/04'L'>^024YA:R.24GK$F;9(<V^129[%Z)+
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
MBY&]GTC\WV"ZN'&X_/EO/_UX.CT;_OS_4$L#!!0    ( "R(<E2J<SL?XA0
M .CW   1    =&MN;RTR,#(Q,3(S,2YX<V3M75MSX[BQ?L^OP-%+9BLK7V<V
M&==Z4K[NNHYO96NRR=,63$(2SI"$%B!E.[_^-$""(@F2("5J3"><!X\$-!K=
M^!JW1@/Z^>\OOH>6A O*@N/1_L[>")' 82X-9L>CKX_CD\>SJZO1W[_\Z>?_
M&8_1^>75+;HES^C$">F2G%/A>$Q$G* /CS<_H'^>/ERC1V=.?(S.F1/Y) C1
M&,W#<'&TN_O\_+SC3FD@F!>%4)W8<9B_B\;CA/D9)UBFHW,<$G1TL'=P,-X[
M'.__;;+_T]'AIZ/#@YV]_<^?_[*W=[2WERG&%J^<SN8A^N#\@&0IJ#L(B.>]
MHDL:X,"AV$./NM(?T57@[* 3ST,/LI1 #T00OB3N3LSS1;A'(M8AQ'Q&PEOL
M$[' #CD>930)R;> +;'2 2K=WS\XW!\A'(:</D4AN63</R=3''GA\2@*_HBP
M1Z>4N-"\'I'MDB/(9 ,>@3AR6!2$_#6M\>6)>SN".#LSMMQ-,E6UNH ;\G'X
MNB B)Z0JQOAL%[)W9;8LLS?>VQ^O2I(@\@_R%<D2DG"7O(0D$/3)(V-)1K@"
M2(P/I)W$Q04/T\)3+)Y484A4TLF:#M.:H&5STCT?)C7M[>_^\^8Z-AQ-[-'@
M6[DN0'^X*[.?L"":/!+C&<8+4Y0DHT0<E]#R]H4,1?['QU1RR';#LD;:^[0;
M9V9):8W@8/\AV&0J> AFU,"P$N9&JR1M"/WB\Z[*'7WY$T+*B*F_8#Q$L2U?
M,T=A5R.9_#;6XHUETGC_ -IK!YB-4%#:"RITV]U," WN6D*DEK&N$!I16?NG
MJGI+3:!1C:*N.^LO8_FEMN[2P:"= $9WW25>*.2W\:JW5 E1U=<;BU!H]OK1
MI@$,EN%JS:;)#A]Q\R0I;9JH9 Q:SU16(Y/\.(X_-C*3S)BV'D(E,XCZ+AKU
MS++Y9R4'#@(6JLIEDDY<+&@P97$*I,E^?:0[]P.9(C7<'6'N<.:1^D%Q=\'9
M@O"0$I&=.12#.2?3XY$<AL=ZN/W=PT\[,.)J$J."_(@CLW>A"/&N5^+ILB$-
M9>%KF2V0&J%U#K3'\4@ "%XR6'UW/1><M-43B@A8OBBTJM6]SU#U36F73-LJ
M#45H0.M5/D]I^J:P@[VV"D,1)_(L()^MB!JK++E/(!_)#U\?KJQ+G]T0O["
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
M-$=7[-Z\P>(W$ 7HX^,O_P]02P,$%     @ +(AR5.(%BN,_%   =B$! !4
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
M6IJAJ=2P>/):76S8ZON#?6EPD2]GC3$*=0BD5WSTLV ,U^E0$J*]3D>]JS7
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
MOB1@LR8)HKD7%^@*)TN:]3">7I39M/GCS,]S+Z*V_V)7CZ=2"T_7Z(;AH70
M3; DHQG-;RK8N7[SPXRFZFRVEQ $V3'TW?ESO%P6$91_]:(@I+DB<VJ?8%[]
MW,;&H-^&?>;6P#RU+-D%@7*P;NEDLB0<?<L:9+Z4X)>,;GH:7%<^%4)H:DR1
M.>B1=;61\+X]<%"=\N]V[(W5@"/Q-ML9FQ+ZJOKFW95G[^T"10 GU_3):VV,
M_*T'Y Z!7CW!LSD<+]^2XESA,"'N8R<KVV#C\?0&1R"1T1S\.,%%FFU*JT/
M,KK#22>F%49WL":C1+(:^R$>;E*8TS6&A D^^\42&7E8EC(O72A1D)\EX+X*
ME?4(M%5'/!2"4S$Q6V;Z" O>R9<]DLW>[;V6T8 GN%2^4FT3MR:>68J%U($N
MD856*VDJ1L]Z)$0'NTXH'#[@MU)?R^.FS3PU2UE]3P_UMD]K>_[2?BDB=KZ9
MI0!(379;$EH5 1%>UF,@.N[T@&#]02>U("3RX/9J5/$3M:S'0;0H] %A_<*0
M*/_=GH]7 Z,MW\U2(%J5(7X6W$8Q$.1S6<\TKRCX 5P[O/:ELO,J0J @8<Y2
MWKM>",PL.N%AV,CKLAX1Q:OA8$@<WBBJV7S[;Z8P$N4LQ4#.,*PE@:Y10OJ
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
M;[2H3;O(2F I[ZVQC W[P2:"HZ;%6\J=.&"/88?8,+=G"W".O2['N;IAP<[
MK9X.][W-8"?O!ZSXNL7%.?:ZK/A.YAMG0]2T(,.P\#@;F7: K"MC#7(V0.T
M7.HF(V?CTPY&H&9M<C8P304&.1N5L^%IVJ"H6[6<C4_KCH?(!.9L\)J2G,TU
MF+D;O*:V'%KM;4<8Y?.4+1: #TP\RTIP"O<YA?N<PGU.X3[]^T%'63J'L_5?
M:B[=2B^-=8&XJL.HE@*U1ZAB9UO@O\/P/T'YK -=)BCB>OVDNEKF,-M=?%SC
M@9(C36:\DX/-4M/TR<%V<K"='&P#&9NJ5_I1V^U5Q89W8:J7$S/>A9'^ ,'$
M*8M#3O.%!\!?QHLE7"SY=%N91Y1OSR:IA%!/9/',XJY)F>LW>O5(T&:"T#"P
M.?UR^R!G*Q<)CPVY]^L/'=^<CA%Z$:V$)WK)OMK$.*'BU^GKC?2IT*_Q\SS.
M$KCPX.Y[?H7)6X\C5!R5MQ%UN^ 5HE_GU[57'F/01)!GG-)U? LW^@H'F1=R
M4IG8[<R2^C><SB<HS+=<,L?+Y_@:L$S7W'<H5$<X;O8.>'R#5Q][L0SC-6+G
MGK%:&#M5BB-XO12=?_4VYBZSSE?,CH$HD#I&>_G4";ANGS+_'M1FL^;B\#@7
MUX5&>GY[?>_@41!'*Q"YJ?AT$Y.;+ 6!_1< NE%/7J*#-KH>$<E5 KC.\RDN
MN$_X!Z&XPZ 7ST4,2W \O<($^3!N<CGW,*6,FQS:TJ$GZ>L)@Z*'(I8XI5],
MT_DQO8N_BTKVD%%"2FTE>8XO$#/IL*>/]"Z-5X^=QXSX<R"MFTS>,I(],_F
M7@>93-9W[$%A9Y$9! S!Y^P5<H2"QZ\H27$T@\L(QP&WDH'.3VA;/'#2$OHT
M^6U4B6RZ])8XW4S/!"6(K%"PO?0W)LOKMR4FA04WIXJU6'0.[][BJ-9^JUC\
M"W]0D;JC>['(?-*\) PSCGW$9O*!6K^3%!7K'DZ'E%9*W/U.:ZH]Q.G?:8%%
M/YY%@AB1_KYG',(+%*$I3A,J9#'9:H&DO;]Q%K7/6G&.P$%3_HFVXYW6 Q-A
ML$:*XK',BXM3'L>]X[P\/[=+(WO95K2E4?.ZC_*VS[D'('4-TH0"ZOB\]\AW
ME.:1Y?F[*G!)7?4 HLPGCP;(C:XU()"U3^I5::K922,_+Z(<T*]7;#Y4J>0<
M3-W',;8<?H$[F7@A7,FC8($CG*14_EU121@FBC>C;;W<6]VE$>_Z#619G*#D
MMM0 \OOU-DIAXR;8_]4+,^VK7.73VE9[;D6E&^C&PR0?>V/^^367+E@KN[6/
MV<)_A3Y_E9&MSEH05[%I;T'F2>\=!M(V)7]#>#:G@MT*]M8,%5_>%^UNH[\C
MCS#MY4K]S5N"2E&C2/?;+"0@>B-[:+4#M7[,O1.K9*ENN^7CU__WW(.PW,N%
M1VES[/Y"XD1[9)7@2]I=^ T3^$;PY)O,9+LZF%2@+\JN%FZM+TS-SN!LZ2P%
M[0%[M:C56JB;G4C)Y2^P@O98G#J?KL .NMB%J"O[>RU%HK4ZF# \;U-:2#ER
MS'HT>.^?]@&'XZ^B=@P;W#WWLQ>S9RD(4N<C,ZJO=N/V$A)F/62BE[2-8.;P
MGALBNK *OR ([WBQ4Q*G90(#G4W;ZWN9R40OV@F>6>5"((W8"5=_8H1,#*ES
MF'321+2&J#H+65^GN][(5V=SESOJQFU!LG;B88<%:4]&MA,J1W<F,Y+9V6QZ
M&Q$614D[6T.W)XN\UFAJ9\OS]K"*M89K.UOPU[)5*Q7F[6Q)X7[ [C$4W-EB
MQ?TB+1$Q[FQ=8\?6*"<0W=VZROW@WR$V73.$SJK[_<>Z:T;:6?5MF*!XS6@[
MJ\H-$SFO&6UG];D#8O$U0^BLUB8=VZ\9L/>KC2EE#VA&W5FU3#(/03-<SNM6
M77(=-&/HK);5(<]"L\? 606I[V0/S3B_>RU*D!>B&>KWJT:)\D<T@^RL]J26
MFG($M:9WKUE5[N*1#X(W#<$YU9SF#GRJ.6U_S>E3*>=3>6]=UV;%O%,(*[J/
M%NYW3F4N+5GK[RUS]UV6.[!DK=S$9(HP==U1=_0N,F4[J3VMG/;O.@MIN2JH
M:-+K"=[\CK.0%5;-8B$@'_[U.:9_&NHNE/Z\LP!76-DS]&W.L/)![;YE#>'7
M[867JX$P+\(^(-9(@;LP-UQ))I!6(\)>L ^]H0T<)(?1Y.Q45&YZ Z#+?MU9
M>#G7OUG4#R3*[&2\M//]HBPK3! UH,'?+^,H)9Z?9E[XC,CBJV@&!J;$6=CY
MZXK'K+"Z_L"4. N[\BX?>C8T$NCL_5 Y" :I><K_GK/KO+)>ZBP-<(KL?]#9
M==ANIAC-9@3-O!0-LDZ[TW.JF*C?R>IL\9QW4AO/CLS_4^U(RWAU-;R+89MW
MML#+J2;.D2S*(6(.G<?8>*2\LU&; SK=3Z4V^LA!JOKD3S4WM"(L[\(_U=_H
M2Q 3NRE.U3@TE0'NX/,_U?/0B[UB(,"IGL?  LR@T^&^2#Y4?,"I>,4@0H^I
M^7"VO(71X(%3@0R]D]#)>7TJNJ%W$G0&%IQ*<_2FL?5<!>4XE+2>X@Y.Y3^&
MM@!QPQ..(<%]Y[5E_EZ6ESJENO,'/J6ZVYOJ?AO!!H&E#YN7DG1'/T4IYZ=C
MBWK8QH8P@5_<QQ@KM!X3+"@O1 DS.YK?SAC)HS ?'7'*'F\K\#'YD.QLC#E:
M"Q?N\#E<@%=HA<)X25=+299PAF1ZFCL;41C2JSL*BB*=\.\R/+5V,\902_U'
M(5=R?4_1C>\ENM&.F#[AW6PG<'(A?A)"AP0.S@< 2@DM]7+M#=' 6>;[.9ED
M)1%GX_.4UXR4^.)L*)TR'.UBC[,Q<<I82$I,1V7$V;..CY(D6Q1FKF_0YS:Z
M"#W_.S2'49/"_D5=>K!*[N, A<:M/-E+@@/LD36]!$J35*L%1]S)G :RI6M,
MBE#J>Y3.8YB$_+D75*$6[H)&XTTSH8%&YR?<RR_;5AFO+/.-$?>*/I\+NZ]X
M:T2OZ4_ZN^8@W4T\31 83Y^!J<3S6XU&$AVUU=MK?0JU1J%4%PLV>P5!@961
MW_XXMN'>/?1K3!^P#N',&6H_B@GH9PV7%RHL1[9I4Z;'<4S_!"??;PBB#C-$
MX(X9:M:9WW4O^UQTP?12-:']@]IVS-[&K+P4<KE[K8VU<>0Z'L?^Z;523_L'
MW0-1)K:]^3J-;F0[4N&BX5U*4ZM9)K2J0^[:!=6!ZU\]<A=-:3VG_?4*RTW.
M4IZ'5C6DMK DP+,3#'G_50\V&/:AUL#;61.\X1.J17-T%]8#CRJ&<NFL6\/P
M$F-KI\XZ1CJBV9-BJA?&(5.#I&%4T6/=+8A@6E#M,>-LR#2;X6#LJ@,[Y0!]
M0.E=G"2%,QA8S*$8I2G!+UE*Q;3GN++_YG$($YYL7W&K_$0EO!5,"6!U_>:'
M65"\1WWIA7X6YI"/IU<XS  [^D'93YEVH8ZB%)8;D(U7Z GY&4PL1G4.854!
M_06'UQZAR5-;]MJ<K=J&MR!H_D!>Y"+GM7S$7.0SD_K6M^-:NQECB"%2"R-G
M^>TMFQ/I%76Q9@\@<%;V^47+8#QX:?\&UZ&7A:EMC$G/5O&J<S\KH1S;8%(
MH>ON$<9$A* @W]4M^0#\'@Z:[75+!^RH>3T7JYVF1PF17_9DJ8(GN)?LQ*%#
M"H%.>:L6%-WGA6@G^G+>@ $DA?9Y<*"6\0[,\NYV <VMH&$KJET/2CVWD28I
MR%EW0Y=+2"@>G:Q$&JU$C] F2N<HQ;YG/.K^9#(ZF8PTYO>'7I*4=FZA)LUH
M>(R*X;!/B9?)455L15'HW/8&RT-$*T12#&NXCFV^MI.B /RW91P5#:MZ1Z.
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
M<=1X"F2GF4&-[L"FW>>/Y_38/*;TGQM ^04HD%9 Q/KQ(T+.Q) G@6KXI0>
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
MC8W)41.P=;NEY4>1S&58+._RYD-"1<+"F^Y&L6U^$P@U-$+S7,7<TH8\EO;
M0U<ZHUN[U< IG6K/]B(QYD&T66VP^!0KK>#=9/29KRTORVH[G#K.'^1JGV^"
MD-.Y#-GJJGPT[?[>7B[,:_+PG&Q2+P[XDWYXY6_R=A%3X3*X0D!,OAW-C7[W
MIC'R#5 D(G;)%FN>8P^LFF;UX<T"VP-.EZIGL,]TZP#;6FN4(-RL/L<AO_.Q
MZ1->"#]36@FXO\]T2]\@ZB-L*]X8^0\4#(62/_C[Y_O2<K5?C R.KZ#K'Y)3
M*G#MH;SV=/N)9L^).,@>GKT8W&.J1J* PK^N=\G8HC[D60G!Z_J3$G\[GN:Q
M7'+-*0^#-=Y$U6,G8[!PS2_T.YHI8NQ$(MTB75ZB%_YKK]:0VJ2C]<=JE:8N
MP,PM<1]3%R@UOF_-X=MKZH@UB)B@AC L5S&_2)_X"YTV^>.;9M@#+9#^F-L-
M\Y_YIA4)MK*-XE*#/*M2%_8C, 6[1$OW5!FU37 9768.ZM:5%F[EY;7[^_%.
M?;#9,$$!-91;OE&,9J%HP09FAXRQU9W_7:?;2P+@0T)N4]\GD>A8WI *4#/4
MG@Z?9%0KGH.PC@;I%+8%- ^C,6JV;Q''F;]X880K3ACHM+OMKAO2@/<B<R1U
M81T!OWL2M5>ROEFOH[ EF69WT(@Y#ZN5Q[:+Y2ZX;*MSMLO406-0\SC>>)&(
M:C>$FXQAUIY\=9K.9?BF+-BJ-Z%]TNA>VSP7;_<Q=\WBJY@YHHYMG@XW-+MX
M@_(6;C/^F"3!:QC5]9?J-'5,G(^RLQ@\<$O^%$3]#M1LPTG('T.6L?!Q@RD$
M#\E-P@?'&4NP<Y_2[6KU<KM<C@ \IZ5 ] !"HX-5-$;1;B"'/@7C&#VU#PG7
M^O7?@];/U:O_HED18ZOSQ3CC-Y'BK(82C(J!HRU:G4Z=_*XU@P=,,,)\H3.N
MK#\EK&PBU8T:/X3?L0MLW?!!-:7+,.46'(1>+OE/JE*XZD:.Y\3@#ST(P>1\
MT?+>Q 5, Y'[MUIO,AG_+[N!KUOR>*V1/UKG[$_B$(ZQTL+G?WU(X$>+399R
MO0<N=J<HA)W93R#[I>?+TM1-S3*3T3<K63:8YB)KI<) WZMDQ@J+H_UL&SNT
MXB^A@"^O'QLD_[U]%2.FFF<>/ZL#];EH'FYNMX9^;0I2AXGCZR#=8=D:ITRH
M0])EP@I%5$_K$S8%&%CXG:/]E>[5/>D T@,JP1=OF(02UG;G:1PZH1BFEKW:
M"J?7=?;XE;O=$:P;ITROKKK[$;(7B6&CA *2M3Y*:/Q^R#HM[.8=7<4!??M/
M6F_;EL=9C*VU@^3OC!FO^F*?-JYHHW(5L*X@XR!:TZFR;39?:X>/YX_VTF<
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
M%Z2.8-?U]\5<O--Z2U4^8A:G"'Q!D8+Q>0W8&# P/1P#4"]4*9?D2#!#P8T
M.U+P.VKAZTIUUOD.8.)%*<=AL\8:3?<[4%0+U>Y%KV]0JT9J>O[NSW)G@AY6
MBS6 Q.>@7$$X 'IV/6[@)(=D30DRSJ"*1UA 'MOJ@^8K:$][L+\+F1*=(&:J
M*CQV1@S&YD#!^DO9$M.-)O;%U\6%M-:9 F5G)# VQACI.=X8&0B&+D^R;^NM
MQWHD,:CX.1 DDB*1)(] "J,G2B* P&CX@A\R%J$\;O,Z^S5GX;!$ -BG=SE[
M*T\':9*"Z'!/R*HT9O&)]C1(C (6#\VAJX_&E'G1/ [FP0HP/]!E\:*RF'K=
MG9(VIOB;U/.\+/>WB!,!S=1R(:4WAI0BW'AHZ-QLX/&0G%*A,?8-5VJA<%\/
MF7MFR#S5QJUER-P3(?.=[A]90AZIU"Y=84J,OH_RN^G?6&:GH<Q#0DZI-$^^
MU-VK )?7WQJRB0.^)Y4O7;%(QPDN=KK8JFR=N4C6N:/@10OC)U3Y/#_;>!'
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
M:WZYYU >= BK*,%=__:^>>@%;F=7#OH^ZRV'B.[<]5'NL\S*7&^W^J:.S_?
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
MRR'00N9&D=V="R5MT4Z6$'RN44EC3QVK[-9DT<ZHLN8[Q 5H1PBCR^; DE2
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
M90%K<+_RHNATDX8Q3?L!MPM< Z1'%,')KCP:=-$:!@$ AFH5:=><XU5&5SW
M%K!WJD:2_ )$"5)UF%9A49:J9K!C"+2K"FK]J_OZDNH4=HW%<%XE)[+JWJ5.
MT@[H9[(L<+/1LG#9?=R11%W,%Z==U9MB)6>(/(V>97XJ0$EB+[] 1;!(5+D+
M/L1@Y-S&<21P5"MKK:A')Z-1;\>%$@CEHL6V>Z$6[,F+)8#K61*G222[&<_C
M@']"J0J_YGBQ$LD!+8.>%04Z;V(PQ\"FSAY,W<(X*58P2(W!-=>G*+V&H%)J
M)XM44"2"Y+"9I!:%,;+YD*"[9 (SV5HDX"V6.=92GZ4+8N"!R,D=C1SR?:I(
M&S]FJ783/S3I&$@7[TKG"C?UWENM(XKUK^N$958JQ@1-DBFBSJK$[$D@WS2Y
M\IR8Z\H]*VLWW!,E 2;8*$8VU[I,V)*&&0"BB&9AH?@"TJMXSY:"E;[7XH#(
MFWF=@?T215S12ABDE0-[EZ[^Z>Q0A8)MLTN:ME#5*DTM%>ICQ&*=*^F3V^Y(
MV^E>7:'D HU]GI?V^2IVWR!S:AM<K>:,]KWG+GW-+USX^?\64@9-A[:]JLZT
M,(S.10_/Y(P&*#]S*K(1NJF2#\Z:F_E/#D,UP3\V,@?A(9D' 3;C\:);+PRN
MXC-O'?(#K1I+"B%U4OZ^W5/V FW0\ 6_$\DV, !EZ7. SV^OSF9M8!JS(F$1
MZJ@@MYUHBW!^)D]M U5,LU@6H&T4"R.P,CA+Y=I(L3CS[,Z71^3Z5(*HMD+Q
MOOYV-G<'R$.^E[[&V=UN_.2Q$%+FH=U8CS"D(B.ZIKFNL^Z[:'W+C94[U +\
M9QILH$G6CL?0+/)_0*R8OHB*DILH#MKUDY;*^\F#P+,=!F!QF)TP/BNU'5S/
M <028TL41W$QBH6X<HJ(TP7R]NZ39<:5/'JU4M"7PMF:9C8=<!I#HC@2DZ6K
M<K'A!([VE)7\(GVK3E_WX>0O.\:FM0\:'C?;4/W[MM1P6] UCK,ANV_SG>5*
M-FSM@IW+'H4B&P[AX\5Y8@EF(F<%?344LSSA3V#HRQ-^6""* ?;  *DH-D)E
M;NK"NVQ5%T4 SA,'HE<S(*.(*K>>_>J0+%[+.>&\L&^(#GQVQ3+N7BF;-Y)L
MNJ[8RX=04G&=.PGZ+WQ -1=O.Q7B4>EFU_#?GK=9X:!ZE%1)!'^X"NQ8D2$R
MG&O\?%;4")*;\M*KG8/FWCM-O2L:"(.W4S7U_9S2Y2:Z#I>'M_DVFB.C'U@1
M)X(Z ?)')5LIO5 (:#1#GI&-D"UR*EN.'R<B_I<;<%=_"N-PM5DIO(CS@_U.
M!3J=S(T0](ED0'(HC'.7?B-',E:DHPOI5E*Z"/V0JM#"G7QZ<P? -<(HQ>$>
M(;./@R+HW#54X]#KF^-:]G6&N:]SN-16JZ+I*:U-P@V8R6I)/L/;WR"9<Q^^
M%6FB:D$*7_OD)3!P.PHQN 47O.?/PW<M1FO\-6T)P/[(1V9YM/5G&CX]9]RH
M%8U8+MXH\\.4WK+0/_1^ZQ+J3KO%NL5:B[ V4<LE<KU$+9C@BG^3VZZ_D2W[
M0_AI*;9])O;6:>:+!UYQC %!E[_%4NNOT,MT!<)@AHA<?NRCR/^E41_ G+4O
MG)G );S[2'^LE,8O)-_49;KIL<C4F&PZF&SJVWF@JW7"/+850(X60 ERBA(
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
MV??R/8P3QG*6@V?E1TJU0":P? OC]"0GEH9>]5IJZ=O5<%_66?ZE8*Z<>L@
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
M"%5VM3 UA?1D179'Y2QI,'5I9NI,N.D33N@3DTF/!6?)'158FPSE'H:EU8H
M9X,$/]40=7*</TR J.6#W\3"JN"TS>BY,:C#;9D_J*\20MPM6-0%9!9KP,UZ
MR,*CXY";5:*$S[-0JM.PPCL RP7TSX EL?6,K"S.BQ4M_6+Z3^/$[EFL;>@]
MP^*(;R0,ST<3MD>%:SE;9M6'P(;:1+]J.Y;T0J*X>'\1/*] XF:>'E$[:M79
M,JW9R3E-GQGO1;E8RS06F;OR/4NB(;N5U36F6Y.G[X \5J7L &GOVW(\KA*%
MH<5:R4?2&#H'3G1H OY]BC#QB0"CQ_44FOE)FGUN]N0^O:.7.""7G.K6;X3P
M%$U+4V5CHJ.!(1C&8U I9\U\ _GFG_VG1]V1B#*5L& HNAT?LE4(=>:%\G9%
M4K*.3_:IR3P/,0@/N6)GC8W#$J7$2($8ZDPY5J]*7J<R$L/-";P(]N5\M^0T
M_(B].0"+"4;UMPJ724)WI)0Z6JZE83:BBGA@]=!YMQ;Y85!+86('D&D*HEK?
M2N60^.:P54'VZD"OE=5F&^:_#8AT,U21O3H$%67O06YCLZ6++VW>).T)$-A_
MS>EE<)-]'*VCZ]HK(_,E6Z^YA)SYB0P;;_:5G4YBX#-* 9":\[1-8/>'@ Y+
M96F_B$U5ANUC6 J4X.><[&0B$93339)BL58+MGVG$GE=X':4O.-Z]$ 9GD-@
MP@1 K]%+U<$DE#*[O[-%LJ<D;^N5 N5H0Q]S7H,8+A;"L8"+"9;%E?(P9EJK
M*8]A4E21(\-@JMPM*G?MMSPF1LI>-_%[')$T&N")'1Z'I.1^*5.LY4,Y2<^N
MT-DML&:<+LIXRZ3*2*[&(28^;2@W9)<3NLV!'?ISPC*;Z,VB2NM#5#B5_D50
MC<!>=5TC\&SV\L%HTN918?&RP>)Y\:996E4&X<N%D[!UR^H+4!WQGJ'O+\-/
M.%\O9$5%W#CAT[DL%2O$'L07K?&I3B\Y<L"I,?L*T OTT8/+4C/)L DT^_RN
M%JA9!)QSO!9K(,HD $8154#(?_$I!HR.:8$$8S$:(ZUZ,X+J?_W/_^N/7__G
M_Q$H)!XK,WPG2<)S.AZ93$A_'B'$2%!E]TY%=[+XHO%X2G1V+DWLG ,?VC8#
M'PG[,EM)U2.F!F@@I,+4H.+7J9 @C) ""4))S7G:&BP\GWLVS=ROPV+#U,QB
M W?3._W<H'@.L+Q12D*[IC\H-/W;W$9C1;.V 1NA@9\I0M8[*N&,'LG?JS8.
M3O2^UZ6PA>R# KGG(5_PS_9:0.6HGQY8R2@A$]8K=]DHHJ0BXGNO'/5"PB3^
M#_ .O1->(.Q;&*<%3'68S4@2#MZ 'J2Y)(QF0%F+J\'.A+&DP5---&!4^;<E
MQ1_.A!\]<+N+*?^B59<EINA(^9*)5MCY=T6_!+QJNF>1;H>Z^"?FU\F_>+27
MM:M#*T6"AT6S&RM#:R6(O8>PC\A;TF!+$H7-KY"=.S?_PKE)R1N891NN,J_S
M5TM"U_Z?E\K] W"0<;J*=X#1QF(X*+43OU*C9K3B%:O'X]"08D3XBCR$@PYZ
MYFO0B,OY'U-NR2H03B1W#C1B&4];'0 H,TBGL&OYXU73OS;P7A5P4V85FR%/
MD0&US&_)[;K*@E(<:]089U%[054.+B:)Y_;#6F+E:M(@]3YV\Z<LC:BFMV+
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
MFJG_^P\U3U28^>U?_Y/\#?T_N&7^]?\#4$L#!!0    ( "R(<E3R9U!/+E<
M .:R!@ 5    =&MN;RTR,#(Q,3(S,5]P<F4N>&UL[7U;<^,XEN;[_(K<W)?9
MV,W*RJR^54?W3,BW:N\X+8>MK)K>EPR:A"1T4H2:%]OJ7[\ +Q(IXDJ!! @Q
M8J:KR@) X,/!P;GC+__YM@G?O8 X@2CZZ_M//_SX_AV(?!3 :/77]U^?/LR>
M+F]OW__G?_S;7_['AP_OKFYN[]_=@]=W,S^%+^ *)GZ(DBP&[_[]Z<O_>O??
M%X]W[^Y@]/W92\"[*^1G&Q"E[SZ\6Z?I]L\?/[Z^OOX0+&&4H#!+\0>3'WRT
M^?CNPX=R^,L8>.3O[ZZ\%+S[\^<?/W_^\.-/'S[]:?'I#W_^Z??X_W[XW>>?
M/__O'W_\\X\_UKJA[2Z&JW7Z[M_]__6.],+?CB(0AKMW-S#R(A]ZX;NGZJ/_
MY]UMY/_P;A:&[QY)K^3=(TA _ *"'XHQ0[R"/X?5,MX2^.?$7X.-=X?\?'I_
M?5];S]MS'/Z XM7'SS_^^-/'?2]F"_)?'ZIF'\B?/GSZ_.&G3S^\)<'[=W@W
MHB3_ML1'JN9OK?:O/^6M/_W\\\\?\U_W31-(:XB'_?3QO[_</>7K_(!W*,6H
M@??_\6_OWA5PQ"@$CV#YCOSSZ^-M8Y 4?(_0BY=O)D;_TZ?//WWZF'IO*$*;
MW4?2X^,C_I]O%4%4_YQ%P764PG1W&RU1O,FQQ1/-O[>.P?*O[U,\\(=J2(+0
M_U0>*-UMP5_?)W"S#<'[CWH7])1B.B43V/]+,E_.MR#.9Y#@:5VBS38&:Q E
M^+A@LD,;<(>21&J5)X\^R-(OO)"0RM,:@%1Q7=2NPT_ZP8OQG]8@A;X7GK "
MZCB#D]\EBC [3^%S"#"%/(( X!.-_^,!+PC$,0B>4N1_QS_E_URC,,#,__J?
M&3X]W:E2PT>'!\I+UC<A>CWA,+:&Z&D1AWOVWDOQ_\Z7BS6XR!(8 3$OD>K<
M)_J'"3QEFXT7[^;+)[B*X!*?$\R[?1]EF'E'JP<40A\"N?WH.N@P"WT$+R#*
M@.)*CGH-,]5?$ I>81CBPWD;X5M_E1_B),$,[1ZDBBN0&VR8A=UX,/[5"S/P
M!7CDO_,SJ[@>[AC#+.,6<]8H13&F8?7]H'<>9N(/,<*R2KI["+U"0L/L?DL
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
M> &,=5(:FC[+6K>U(2M10!DBV6_PIR<.9_PIVVR\>#=?/L%5!)?0)WZC(MZ
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
MU>@#'9*9U=(!Y0\HLZ,%B_KBI65*:)&OT: S^25*#F.:$\D_H"VS[8[;2KN
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
M'9>U3@5+ZO0-(4J8OQ?Q'[S5*@:K_!.D+FGQYS'>C(RUM,P!1U>BL)LQ#X6
MSO=!S20<"?\?"7WK=NU31QK4-U?R+Y+J6>5W4H,2^&VUW=/XC%XGA-:A%])]
M0LQFYI[\IM.Q0" 4];)M.;S@(FX7$^0\CTL"981Y4)L-.M%]$.,O *UB;XO5
M:2]DS);==M@I%P6SZY-@L@IVVQ.GG #_AQ5Z^9C'.<:[8M;E?^23SJ=;_N';
MUZ>CN=5^T,:S+G$3LL G%!:!XFR^Q6IJ[+#?H^@KW_=>;Z$-LB>/Y/C5Q$$6
M8/2&VN:1IWN5S( ]"4HKTY*XK,A5MT9UDFH<5?^D1)]:W6V*5.+NVT.2 DTC
MZ8@K-#A*1"H24^7)H@LHC@(DDLB.0*&=1(>1$8J %3P<P<ME>$3B)H&G+N@Y
MC(7\5<441MU[.$F:2*C"KGMX=+F..#S(45NVVG%B*"I]V*C'13SRBHBCH0%J
M=$13-/L( + C-;4J]H%Q.2X(<@]2=T("..L\@"&P ZN-8<Q05$WS 6!:Q3/U
M8Q+;<@6*?PK6QNAD;#'U.DGMFC6,Q0@ZF5N,_\^,E#6ZP8)?"DA>=XN0?@,D
M@QX$LQ<0>RL@S" [:4C3-UBG0TFKVL8B=4?U#&WXB4Z7HX*E/OQ..M".AT_P
M18M]M8L68#!=YX61,*)YUZ#\C[P.QB1\V"U\'&*\.6="KOJ%< !CBVS29&MV
M%[M#K19.+0S546Q=[F&:I&0[MTY&EY&,+7L1>P$@$^%[75O-C$V8<V D25)E
M!!N7J4"*JJ,86V[E]'T$87Z_)6NXY5,DKX>^N( ]G^;<3'>,N,(N(QAD?\TI
M_1*CA%8ME<'QI#K;>)AFOI]MLI 4(JOK">KGB360-3N*Q5&L.W;:3VK7T>LU
M*E*<XSJVND#;?#!$45)T',V.DK,"I'01X+QAY8E%=6C;$J_CN'60F.MX*4NB
MYPNG+ ERI5U'X3M!GFXR1CDYU5$4]5S82AS!4?.X)GKLHEIH1?3G M&(1#R4
M;4=*G9UVQ-%HCIZX)5T'[ 5#E'KA*%PT!UK-TJSY9E'YFL?DCK';'</CP>W=
MO,=;LW@%X0OX@J)TW<%*+#/H2,#X._#BQ2O2@D$UUIB63EZNUK?X?+01+9^\
M:*YM]?E@8UH\;JMO\62PD2Q^ML0"CE8$FB/:",,]8-UQ@DZF1>F3K=RG7HZ.
M*](#X[N_;QW5JDW"6MSECBJ$!H$MI(0AR@.>&:[Y]5OBZNJSF@/C>B3;E.!J
M?83S3,"]KST#J/?I37LL0S<>C'_UP@Q\ 1[Y[[P>JCOI0/OE'5:<""P^W"[F
M4DIRBJ3,C94OPFQO\'TR\EXP,7D_ 3_#)PF"Y#*+R0EG+(+7P]@RR .KQ5OO
MOW@P(L^/SZ/;Z 4D:7YV&$L1]3)86*^8UF$R9(()F6&K*JQ<'W/*;T7M.?$_
M$I*)8;2Z\!*8/*7XDO@;" /*1OA0Q K4!S1]+\HPOD:&"YN_.*[^JB+%96..
MZ[2J6 EYI>.JJBI> F;LN *JBM8I_'X(G=,VL7Z?BK=_H[O@^I<>Q@T$L_0
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
M0'4FN2!2XE_S9;26D.4X1/U8,&2%'-?!G3)"QG7^I>37";0C0A1*QUJ3!1Q
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
MI'9+4 <P+5HK*G9:) W'C6(]0,J64B:[PSY@LHM4Y'A,8 ^DJ"IE.1XTJ)M
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
MM28#  #I%P  #P   '1K;F\M97@R,U\Q+FAT;>U8;6_:,!#^O/V*4Z=614J
M)(-6@2%U-*W86HJ :MM')SD2JXZ=.::4_?HY!+9N?5^[+F@% ;)S=[Y[\CSQ
MX7:L$M9Y#>T82:A_H:VH8MCQ/INV4[7:M6*H#6I+B[8OPOG",H5,S1F^VU!X
MH4S*0^3*K5?KFZV)X,K,Z#=T+3U.52LA,J+<5")UBPE&.9HQTBA6KE6U&H7+
MA"24S=TQ33"#/LY@*!+"5]Z^4$HDRP"+-0FC$7=E'J6UT6GG,58Y^20XBZ28
M\M ,!!/2E9%/MNU&PUA]K$KKTI6ZD;_UW"RF"LTL)0&ZJ41S)DE:9#<KTO4%
M"Z]6>%O^&QWO(J8^55!@FMMVVK7T:5%T[LSC#AP93J[ >#,:]R]^ZXW5K+=>
MRBY7V8%>&>7]9%.(H_Z,@NF>]$=>?PPG!]#K[WL#3W_IX= [[(W&WM#;A\'I
M^Z->%_:ZW9/3_KC7/X2#WO!X!??EFIXM:2CMS5Y/CC]R7[BNZ+_!;RYD0MA#
MH?N$$ B>:6Q "5 Q N6!D*F01%'!P9^#Q E*Y$%^:6$Q$8R)&>41##&BF5J:
MCA11F.A(F?MD_/^SHN#GZSZD,'>JUEMGLY62,-15F?D=<YO59G.G#%QY7H&4
M&XORZ&;;JL"KZ^D/VP<Z)(S,7>B+*CB.8]J-G8;M5"!%J0CEN726:MMC:4Q@
MC&=<G!,#>CRH@EVWFCJ<",Y@P @W@&1 =.000^,6)[L.WM<I5?-\0N=!S_%A
M_M:-_CR\PR])F9@CKK*>RB F6>'>RMW7GWHO,BRE#.W* U38M)V=QOU5>),@
M'JF'->I37IJS?\IN,0$QE;H!T^V8RB#4U [AF&@R@;5KY%2S#9A1%6N3+,7@
M1P\WH9SP@!*F:UHU9:"C74-8(V_XV%3O#45[1S/8XWRJ78>+99<ZLNKFQ\H-
M(71#*!?+SI%(6.PSL(\!)CY*<*Q%HE9UC1A0,MI;_QOO:UD-/,DS!5LD25OP
M12<5P='1X.6?;?G++@^-1GJK_B R-*"[MT9/G_( ^.M6\QN$L5PEG)((35\B
M.3/)1*%T"9N1>:8#Y ?VQ4%]N[8XXO\.4$L#!!0    ( "R(<E2S\D]+SP@
M #=,   /    =&MN;RUE>#,Q7S$N:'1M[5QM4^,X$OY^OT+%U=Q!E0-Y(<RL
MDZ4J YE=ZO9@"D+5[$?9EF,=LN65Y(3LK[]NR4X""4Q@IV82UC4U@.U6J]7=
M3W>KK:2?F%2<_H/T$T8C^$WZAAO!3H=?&IW68:M_Y"Z!X*BDZ <RFEG*G&@S
M$^SG/</N38-G$<N,WSQLONO%,C,-S?]D?@NN<]-+J1KSK&%D[KL;@F>LD3 ^
M3HP/\W3=D)BF7,S\$4^9)I=L2JYE2K-J=""-D6G)P,Y)!1]GOF"QZ>V=]I%%
M)=(TX88U=$Y#YN>*-::*YJMB/3?IWNF__MDZ:?;Z1TAUVC_*MVK1"KD\7G5
MP[NQDD46-4(II/+5.*#[[6[7J_ZW#GI+3YH>_H-[3ZMKZL0-I(A>JK_A?<(#
M;HASI&^@Q=:';Z[&$"9F:KOU>#:\'EU\NC@;C"ZN+LGGV^N;V\'EB(RNMM0U
M=T&GU[>_#6](JT,;K>-]>D &E^>DU8W*J]O+\^$U&?TZ)#?#L]OKB]$%$ ^_
MG/TZN/QE2 9G(W+UB;1^ZAQ[M0E>;8+!#1F<7WT>#<^7?1HU;OV\TVRCEJT1
M!M<?!Y?#F\;5E]^&OU?Z;S>;[6\35MK?)26MU[[3<?.5>L^D2JEXJ>8O/')C
M6)ZPC/Q29-HH1E./A$P9'L^(2:CQ'RDVXI-J&1'7N: S/Q;L?A,M_J_0R!;6
M#"X)YL!Q#6VH,CVKJP8L,=5^0#7#L6LUF\*-*8],XA\?=COOW^V*JBM=\<RJ
MQ:KL10R>4=Z*3O9.]UL'E=W6&,P)L:VJ J\D"9TPHMB$LRF+P ^Y)H,L*Z@@
MURR7RA"9D4_ F[2:C?\0&9.!R!-*1NPNDQ/JD8LL/%S4:Z""\F?MP3OCP>U=
M]N"/X $1.FDZ(^"24\&B,?.<(ROGP9&$,9DT!/5!>49H-B-%9E3!8#T4' F4
MA*Y-20I7BH/SQS2$6XK(%(II(QW="D'&0J8U53,D2>D=@WF7>&JX%X$P,*7
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
M3+/-?;N6_T.7=BW[5S#_ U!+ P04    "  LB')4-G; KG<>  !/Y@  #@
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
M% ,4    "  LB')4 QGR;ECT @#N40, $@              @ &J4@D :6UG
M,C,U,C$X-30U7S,N:G!G4$L! A0#%     @ +(AR5"QTKW<5J@  K\,  !(
M             ( !,D<, &EM9S(S-3(Q.#4T-5\T+FIP9U!+ 0(4 Q0    (
M "R(<E2C;K._'9L  /#)   2              "  7?Q# !I;6<R,S4R,3@U
M-#5?-2YJ<&=02P$"% ,4    "  LB')4H\:T!.:1 P U4S$ $0
M    @ '$C T =&MN;RTR,#(Q,3(S,2YH=&U02P$"% ,4    "  LB')4JG,[
M'^(4  #H]P  $0              @ '9'A$ =&MN;RTR,#(Q,3(S,2YX<V10
M2P$"% ,4    "  LB')4X@6*XS\4  !V(0$ %0              @ 'J,Q$
M=&MN;RTR,#(Q,3(S,5]C86PN>&UL4$L! A0#%     @ +(AR5&E$P/:E-
M=<P# !4              ( !7$@1 '1K;F\M,C R,3$R,S%?9&5F+GAM;%!+
M 0(4 Q0    ( "R(<E1TFL.@M,<  &$<"0 5              "  31]$0!T
M:VYO+3(P,C$Q,C,Q7VQA8BYX;6Q02P$"% ,4    "  LB')4\F=03RY7  #F
ML@8 %0              @ $;11( =&MN;RTR,#(Q,3(S,5]P<F4N>&UL4$L!
M A0#%     @ +(AR5/QL$K4F P  Z1<   \              ( !?)P2 '1K
M;F\M97@R,U\Q+FAT;5!+ 0(4 Q0    ( "R(<E2S\D]+SP@  #=,   /
M          "  <^?$@!T:VYO+65X,S%?,2YH=&U02P$"% ,4    "  LB')4
MB3;4G\D(   L3   #P              @ '+J!( =&MN;RUE>#,Q7S(N:'1M
M4$L! A0#%     @ +(AR5-J+8_WN!0  $48   \              ( !P;$2
M '1K;F\M97@S,E\Q+FAT;5!+ 0(4 Q0    ( "R(<E0V=L"N=QX  $_F   .
M              "  =RW$@!T:VYO+65X-%\S+FAT;5!+!08     $0 1 #H$
(  !_UA(    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
